32class SoundManager :
public Listener
39 void AddSpeaker(Event *ev);
40 void AddRandomSpeaker(Event *ev);
41 void AddMusicTrigger(Event *ev);
42 void AddReverbTrigger(Event *ev);
43 void Replace(Event *ev);
44 void Delete(Event *ev);
45 void MovePlayer(Event *ev);
47 void Previous(Event *ev);
48 void ShowingSounds(Event *ev);
52 void UpdateEvent(Event *ev);
53 void ResetEvent(Event *ev);
54 void GlobalTranslateEvent(Event *ev);
55 void SwitchFacetEvent(Event *ev);
56 void PreviewReverbEvent(Event *ev);
57 void ResetReverbEvent(Event *ev);
62 void CurrentLostFocus(
void);
63 void CurrentGainsFocus(
void);
70 CLASS_PROTOTYPE(SoundManager);
75 void AddEntity(
Entity *ent);
76 void Archive(
Archiver& arc)
override;