Empeld
Empeld plugin documentation.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
pluginbase.Objects.Audio.ISampleInstance Interface Reference
Inheritance diagram for pluginbase.Objects.Audio.ISampleInstance:
pluginbase.Objects.Audio.ISamplePositionalInstance pluginbase.Objects.Audio.ISampleVaryingInstance

Public Member Functions

void Play ()
 
void Pause ()
 
void Stop ()
 
void Apply (SampleDescriptor descriptor)
 

Properties

bool IsPlaying [get]
 
AudioPriority Priority [get]
 
bool HasSource [get]
 
float Pitch [get, set]
 
float Gain [get, set]
 
bool Loop [get, set]
 

Member Function Documentation

void pluginbase.Objects.Audio.ISampleInstance.Apply ( SampleDescriptor  descriptor)
void pluginbase.Objects.Audio.ISampleInstance.Pause ( )
void pluginbase.Objects.Audio.ISampleInstance.Play ( )
void pluginbase.Objects.Audio.ISampleInstance.Stop ( )

Property Documentation

float pluginbase.Objects.Audio.ISampleInstance.Gain
getset
bool pluginbase.Objects.Audio.ISampleInstance.HasSource
get
bool pluginbase.Objects.Audio.ISampleInstance.IsPlaying
get
bool pluginbase.Objects.Audio.ISampleInstance.Loop
getset
float pluginbase.Objects.Audio.ISampleInstance.Pitch
getset
AudioPriority pluginbase.Objects.Audio.ISampleInstance.Priority
get

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