1#ifndef MXAUDIOPRESENTER_H
2#define MXAUDIOPRESENTER_H
46 return "MxAudioPresenter";
[AI] Presents (plays/streams) audio (WAV, MID, etc.) as part of the Omni engine's media handler syste...
virtual MxS32 GetVolume()
[AI] Returns the current runtime audio volume for this presenter (0-100).
static const char * HandlerClassName()
[AI] Returns the class handler name used for presenter type registration and lookup.
virtual void SetVolume(MxS32 p_volume)
[AI] Sets the presentation volume for playback (0-100).
MxAudioPresenter()
[AI] Constructs an audio presenter with default volume at 100%.
MxS32 m_volume
[AI] Current playback volume, range 0-100 (percent).
const char * ClassName() const override
[AI] Returns the run-time class name string.
MxBool IsA(const char *p_name) const override
[AI] Checks if this object is or derives from the given class name.