7 #ifndef __audio_VoiceI_h__ 8 #define __audio_VoiceI_h__ 25 virtual Result setReferenceDistance(Real distance) =0;
29 virtual Result setPitch(F32 pitch) =0;
30 virtual Result setVolume(F32 volume) =0;
32 virtual Result play(
void) =0;
33 virtual Result pause(
void) =0;
34 virtual Result stop(
void) =0;
35 virtual Result rewind(
void) =0;
41 virtual Result loop(BWORD on) =0;
44 virtual Result persist(BWORD on) =0;
47 virtual I32 remaining(
void) =0;
Sound producer.
Definition: VoiceI.h:19
kernel
Definition: namespace.dox:3
Automatically reference-counted string container.
Definition: String.h:128
Base for all interfacable components.
Definition: Component.h:20
Per-class participation non-RTTI fallback dynamic casting mechanism.
Definition: Castable.h:192