OpenMoHAA 0.82.0
Loading...
Searching...
No Matches
ClientGameCommandManager Class Reference
Inheritance diagram for ClientGameCommandManager:
Listener Class LightClass

Public Member Functions

 CLASS_PROTOTYPE (ClientGameCommandManager)
 
void AddTempModels (void)
 
void UpdateEmitter (dtiki_t *tiki, vec3_t axis[3], int entity_number, int parent_number, Vector entity_origin)
 
void UpdateBeam (dtiki_t *tiki, int entity_number, spawnthing_t *beamthing)
 
void PlaySound (str sound_name, const vec3_t origin=NULL, int channel=CHAN_AUTO, float volume=-1, float min_distance=-1, float pitch=-1, int argstype=0)
 
spawnthing_tInitializeSpawnthing (spawnthing_t *ep)
 
void SpawnEffect (int count, spawnthing_t *sp)
 
void FreeAllTempModels (void)
 
void FreeSomeTempModels (void)
 
void RestartAllEmitters (void)
 
void InitializeTempModels (void)
 
void InitializeTempModelCvars (void)
 
void InitializeEmitters (void)
 
void RemoveClientEntity (int number, dtiki_t *tiki, centity_t *cent, ctempmodel_t *p=NULL)
 
void ClearSwipes (void)
 
void FreeSpawnthing (spawnthing_t *sp)
 
void ResetTempModels (void)
 
void SpawnTempModel (int count, spawnthing_t *sp)
 
void SetSpawnthing (spawnthing_t *st)
 
spawnthing_tCreateNewEmitter (str emittername)
 
spawnthing_tCreateNewEmitter (void)
 
spawnthing_tGetEmitterByName (str emittername)
 
void DeleteEmitters (dtiki_t *tiki)
 
void CGEvent (centity_t *cent)
 
void ProcessPendingEventsForEntity ()
 
qboolean PostEventForEntity (Event *ev, float fWait)
 
qboolean SelectProcessEvent (Event *ev)
 
void TestEffectEndFunc ()
 
void AddVSSSources ()
 
void InitializeVSSCvars ()
 
void InitializeVSSSources ()
 
void ResetVSSSources ()
 
void ResetVSSSources (Event *ev)
 
void SetCurrentSFX (specialeffect_t *pSFX)
 
void ClearCurrentSFX ()
 
void AddTreadMarkSources ()
 
void InitializeTreadMarkCvars ()
 
void InitializeTreadMarkSources ()
 
void ResetTreadMarkSources ()
 
void ResetTreadMarkSources (Event *ev)
 
void InitializeRainCvars ()
 
void InitializeBeams ()
 
int IdForTempModel (const ctempmodel_t *model)
 
ctempmodel_tTempModelForId (int id)
 
int IdForSpawnThing (const spawnthing_t *sp)
 
spawnthing_tSpawnThingForId (int id)
 
int IdForVssSource (const cvssource_t *source)
 
cvssource_tVssSourceForId (int id)
 
void ArchiveTempModelPointerToMemory (MemArchiver &archiver, ctempmodel_t **model)
 
void ArchiveSpawnThingPointerToMemory (MemArchiver &archiver, spawnthing_t **sp)
 
void ArchiveVssSourcePointerToMemory (MemArchiver &archiver, cvssource_t **source)
 
void ArchiveToMemory (MemArchiver &archiver)
 
- Public Member Functions inherited from Listener
 CLASS_PROTOTYPE (Listener)
 
virtual ListenerGetScriptOwner (void)
 
virtual void SetScriptOwner (Listener *newOwner)
 
void Archive (Archiver &arc) override
 
void CancelEventsOfType (Event *ev)
 
void CancelEventsOfType (Event &ev)
 
void CancelFlaggedEvents (int flags)
 
void CancelPendingEvents (void)
 
qboolean EventPending (Event &ev)
 
void PostEvent (Event *ev, float delay, int flags=0)
 
void PostEvent (const Event &ev, float delay, int flags=0)
 
qboolean PostponeAllEvents (float time)
 
qboolean PostponeEvent (Event &ev, float time)
 
bool ProcessEvent (const Event &ev)
 
bool ProcessEvent (Event *ev)
 
bool ProcessEvent (Event &ev)
 
ScriptVariableProcessEventReturn (Event *ev)
 
void ProcessContainerEvent (const Container< Event * > &conev)
 
qboolean ProcessPendingEvents (void)
 
bool ProcessScriptEvent (Event &ev)
 
bool ProcessScriptEvent (Event *ev)
 
int GetFlags (Event *event) const
 
qboolean ValidEvent (str name) const
 
void CommandDelay (Event *ev)
 
void Remove (Event *ev)
 
void ScriptRemove (Event *ev)
 
void EventInheritsFrom (Event *ev)
 
void EventIsInheritedBy (Event *ev)
 
void GetClassname (Event *ev)
 
- Public Member Functions inherited from Class
virtual ClassDefclassinfo (void) const
 
void warning (const char *function, const char *format,...) const
 
void error (const char *function, const char *format,...) const
 
qboolean inheritsFrom (ClassDef *c) const
 
qboolean inheritsFrom (const char *name) const
 
qboolean isInheritedBy (const char *name) const
 
qboolean isInheritedBy (ClassDef *c) const
 
const char * getClassname (void) const
 
const char * getClassID (void) const
 
const char * getSuperclass (void) const
 
- Public Member Functions inherited from LightClass
void * operator new (size_t s)
 
void operator delete (void *ptr)
 
void * operator new (size_t size, void *placement)
 
void operator delete (void *ptr, void *placement)
 
template<typename T>
void * operator new (size_t size, T &placement)
 
template<typename T>
void operator delete (void *ptr, T &placement)
 

Additional Inherited Members

- Static Public Member Functions inherited from Class
static void * _newInstance (void)
 
static ClassDefclassinfostatic (void)
 
- Static Public Attributes inherited from Listener
static bool EventSystemStarted = false
 
static bool ProcessingEvents = false
 
- Static Public Attributes inherited from Class
static ClassDef ClassInfo
 
static ClassDefHook _ClassInfo_
 
static ResponseDef< ClassResponses []
 
- Protected Member Functions inherited from Class
void ClearSafePointers ()
 

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