Empeld
Empeld plugin documentation.
pluginbase.Objects.Audio.ISample Interface Reference

Public Member Functions

ISampleInstance CreateInstance ()
 
ISampleInstance CreateInstance (AudioPriority priority)
 
ISamplePositionalInstance CreatePositionalInstance ()
 
ISamplePositionalInstance CreatePositionalInstance (AudioPriority priority)
 
ISampleVaryingInstance CreateVaryingInstance ()
 
ISampleVaryingInstance CreateVaryingInstance (AudioPriority priority)
 
ISampleInstance Play ()
 
ISampleInstance Play (float gain)
 
ISampleInstance Play (float gain, float pitch)
 
ISamplePositionalInstance Play (Vector3d position)
 
ISamplePositionalInstance Play (Vector3d position, float gain)
 
ISamplePositionalInstance Play (Vector3d position, float gain, float pitch)
 

Member Function Documentation

◆ CreateInstance() [1/2]

ISampleInstance pluginbase.Objects.Audio.ISample.CreateInstance ( )

◆ CreateInstance() [2/2]

ISampleInstance pluginbase.Objects.Audio.ISample.CreateInstance ( AudioPriority  priority)

◆ CreatePositionalInstance() [1/2]

ISamplePositionalInstance pluginbase.Objects.Audio.ISample.CreatePositionalInstance ( )

◆ CreatePositionalInstance() [2/2]

ISamplePositionalInstance pluginbase.Objects.Audio.ISample.CreatePositionalInstance ( AudioPriority  priority)

◆ CreateVaryingInstance() [1/2]

ISampleVaryingInstance pluginbase.Objects.Audio.ISample.CreateVaryingInstance ( )

◆ CreateVaryingInstance() [2/2]

ISampleVaryingInstance pluginbase.Objects.Audio.ISample.CreateVaryingInstance ( AudioPriority  priority)

◆ Play() [1/6]

ISampleInstance pluginbase.Objects.Audio.ISample.Play ( )

◆ Play() [2/6]

ISampleInstance pluginbase.Objects.Audio.ISample.Play ( float  gain)

◆ Play() [3/6]

ISampleInstance pluginbase.Objects.Audio.ISample.Play ( float  gain,
float  pitch 
)

◆ Play() [4/6]

ISamplePositionalInstance pluginbase.Objects.Audio.ISample.Play ( Vector3d  position)

◆ Play() [5/6]

ISamplePositionalInstance pluginbase.Objects.Audio.ISample.Play ( Vector3d  position,
float  gain 
)

◆ Play() [6/6]

ISamplePositionalInstance pluginbase.Objects.Audio.ISample.Play ( Vector3d  position,
float  gain,
float  pitch 
)

The documentation for this interface was generated from the following file: