Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
AudioCallbackClass Class Reference

#include <AudioEvents.h>

Public Types

enum  EVENTS { EVENT_NONE = 0x0000 , EVENT_SOUND_STARTED = 0x0001 , EVENT_SOUND_ENDED = 0x0002 , EVENT_LOGICAL_HEARD = 0x0004 }
 

Public Member Functions

virtual void On_Sound_Started (SoundSceneObjClass *sound_obj)
 
virtual void On_Sound_Ended (SoundSceneObjClass *sound_obj)
 
virtual void On_Logical_Heard (LogicalListenerClass *listener, LogicalSoundClass *sound_obj)
 

Detailed Description

Definition at line 89 of file AudioEvents.h.

Member Enumeration Documentation

◆ EVENTS

Enumerator
EVENT_NONE 
EVENT_SOUND_STARTED 
EVENT_SOUND_ENDED 
EVENT_LOGICAL_HEARD 

Definition at line 97 of file AudioEvents.h.

Member Function Documentation

◆ On_Logical_Heard()

virtual void AudioCallbackClass::On_Logical_Heard ( LogicalListenerClass * listener,
LogicalSoundClass * sound_obj )
inlinevirtual

Definition at line 110 of file AudioEvents.h.

◆ On_Sound_Ended()

virtual void AudioCallbackClass::On_Sound_Ended ( SoundSceneObjClass * sound_obj)
inlinevirtual

Definition at line 109 of file AudioEvents.h.

◆ On_Sound_Started()

virtual void AudioCallbackClass::On_Sound_Started ( SoundSceneObjClass * sound_obj)
inlinevirtual

Definition at line 108 of file AudioEvents.h.


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