Empeld
Empeld plugin documentation.
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

◆ Apply()

void pluginbase.Objects.Audio.ISampleInstance.Apply ( SampleDescriptor  descriptor)

◆ Pause()

void pluginbase.Objects.Audio.ISampleInstance.Pause ( )

◆ Play()

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

◆ Stop()

void pluginbase.Objects.Audio.ISampleInstance.Stop ( )

Property Documentation

◆ Gain

float pluginbase.Objects.Audio.ISampleInstance.Gain
getset

◆ HasSource

bool pluginbase.Objects.Audio.ISampleInstance.HasSource
get

◆ IsPlaying

bool pluginbase.Objects.Audio.ISampleInstance.IsPlaying
get

◆ Loop

bool pluginbase.Objects.Audio.ISampleInstance.Loop
getset

◆ Pitch

float pluginbase.Objects.Audio.ISampleInstance.Pitch
getset

◆ Priority

AudioPriority pluginbase.Objects.Audio.ISampleInstance.Priority
get

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