|
| CLASS_PROTOTYPE (ScriptThread) |
|
void * | operator new (size_t size) |
|
void | operator delete (void *ptr) |
|
| ScriptThread (ScriptClass *scriptClass, unsigned char *pCodePos) |
|
void | Execute (Event &ev) |
|
void | Execute (Event *ev) |
|
void | Execute () |
|
void | Execute (ScriptVariable *data, int dataSize) |
|
void | Wait (int time) |
|
void | Pause (void) |
|
void | ScriptExecute (ScriptVariable *data, int dataSize, ScriptVariable &returnValue) |
|
void | ScriptExecuteInternal (ScriptVariable *data=NULL, int dataSize=0) |
|
void | EventThrow (Event *ev) |
|
void | StartWaiting () |
|
void | StartTiming (int time) |
|
void | StartTiming (void) |
|
void | Stop (void) |
|
virtual void | StartedWaitFor (void) override |
|
virtual void | StoppedWaitFor (const_str name, bool bDeleting) override |
|
virtual void | StoppedNotify (void) override |
|
virtual ScriptThread * | CreateThreadInternal (const ScriptVariable &label) override |
|
virtual ScriptThread * | CreateScriptInternal (const ScriptVariable &label) override |
|
ScriptClass * | GetScriptClass (void) |
|
str | FileName (void) |
|
void | EventCreateListener (Event *ev) |
|
void | EventDebugInt3 (Event *ev) |
|
void | EventTimeout (Event *ev) |
|
bool | CanScriptTracePrint () |
|
void | SendObjective () |
|
void | SendObjectives () |
|
void | ClearObjectives () |
|
void | EventAddObjective (Event *ev) |
|
void | EventSetScoreboardToggle (Event *ev) |
|
void | EventSetCurrentObjective (Event *ev) |
|
void | EventClearObjectives (Event *ev) |
|
void | SetObjectiveLocation (Vector vLocation) |
|
void | SetObjectiveLocation (Event *ev) |
|
void | ClearObjectiveLocation (void) |
|
void | ClearObjectiveLocation (Event *ev) |
|
void | EventDrawHud (Event *ev) |
|
virtual void | Archive (Archiver &arc) override |
|
void | ArchiveInternal (Archiver &arc) |
|
void | DelayExecute (Event &ev) |
|
void | DelayExecute (Event *ev=NULL) |
|
int | GetThreadState (void) |
|
void | CancelWaiting (Event *ev) |
|
void | EventRegisterCommand (Event *ev) |
|
void | EventHudDraw3d (Event *ev) |
|
void | EventHudDrawTimer (Event *ev) |
|
void | CanSwitchTeams (Event *ev) |
|
void | CharToInt (Event *ev) |
|
void | Conprintf (Event *ev) |
|
void | CreateHUD (Event *ev) |
|
void | Earthquake (Event *ev) |
|
void | FileOpen (Event *ev) |
|
void | FileWrite (Event *ev) |
|
void | FileRead (Event *ev) |
|
void | FileClose (Event *ev) |
|
void | FileEof (Event *ev) |
|
void | FileSeek (Event *ev) |
|
void | FileTell (Event *ev) |
|
void | FileRewind (Event *ev) |
|
void | FilePutc (Event *ev) |
|
void | FilePuts (Event *ev) |
|
void | FileGetc (Event *ev) |
|
void | FileGets (Event *ev) |
|
void | FileError (Event *ev) |
|
void | FileFlush (Event *ev) |
|
void | FileExists (Event *ev) |
|
void | FileReadAll (Event *ev) |
|
void | FileSaveAll (Event *ev) |
|
void | FileRemove (Event *ev) |
|
void | FileRename (Event *ev) |
|
void | FileCopy (Event *ev) |
|
void | FileReadPak (Event *ev) |
|
void | FileList (Event *ev) |
|
void | FileNewDirectory (Event *ev) |
|
void | FileRemoveDirectory (Event *ev) |
|
void | FlagClear (Event *ev) |
|
void | FlagInit (Event *ev) |
|
void | FlagSet (Event *ev) |
|
void | FlagWait (Event *ev) |
|
void | GetAreaEntities (Event *ev) |
|
void | GetArrayKeys (Event *ev) |
|
void | GetArrayValues (Event *ev) |
|
void | GetEntArray (Event *ev) |
|
void | GetPlayerNetname (Event *ev) |
|
void | GetPlayerIP (Event *ev) |
|
void | GetPlayerPing (Event *ev) |
|
void | GetPlayerClientNum (Event *ev) |
|
void | GetTime (Event *ev) |
|
void | GetDate (Event *ev) |
|
void | GetTimeZone (Event *ev) |
|
void | PregMatch (Event *ev) |
|
void | EventIHudDraw3d (Event *ev) |
|
void | EventIHudDrawShader (Event *ev) |
|
void | EventIHudDrawAlign (Event *ev) |
|
void | EventIHudDrawRect (Event *ev) |
|
void | EventIHudDrawVirtualSize (Event *ev) |
|
void | EventIHudDrawColor (Event *ev) |
|
void | EventIHudDrawAlpha (Event *ev) |
|
void | EventIHudDrawString (Event *ev) |
|
void | EventIHudDrawFont (Event *ev) |
|
void | EventIHudDrawTimer (Event *ev) |
|
void | EventIsArray (Event *ev) |
|
void | EventIsDefined (Event *ev) |
|
void | EventIsOnGround (Event *ev) |
|
void | EventIsOutOfBounds (Event *ev) |
|
void | EventACos (Event *ev) |
|
void | EventASin (Event *ev) |
|
void | EventATan2 (Event *ev) |
|
void | EventCosH (Event *ev) |
|
void | EventSinH (Event *ev) |
|
void | EventTanH (Event *ev) |
|
void | EventExp (Event *ev) |
|
void | EventFrexp (Event *ev) |
|
void | EventLdexp (Event *ev) |
|
void | EventLog (Event *ev) |
|
void | EventLog10 (Event *ev) |
|
void | EventModf (Event *ev) |
|
void | EventPow (Event *ev) |
|
void | EventCeil (Event *ev) |
|
void | EventFloor (Event *ev) |
|
void | EventFmod (Event *ev) |
|
void | StringBytesCopy (Event *ev) |
|
void | Md5File (Event *ev) |
|
void | Md5String (Event *ev) |
|
void | RegisterEvent (Event *ev) |
|
void | RestoreSound (Event *ev) |
|
void | RemoveArchivedClass (Event *ev) |
|
void | ServerStufftext (Event *ev) |
|
void | SetTimer (Event *ev) |
|
void | TeamGetScore (Event *ev) |
|
void | TeamSetScore (Event *ev) |
|
void | TraceDetails (Event *ev) |
|
void | TypeOfVariable (Event *ev) |
|
void | UnregisterEvent (Event *ev) |
|
void | VisionGetNaked (Event *ev) |
|
void | VisionSetNaked (Event *ev) |
|
void | IsPlayerBot (Event *ev) |
|
void | SubscribeEvent (Event *ev) |
|
void | UnsubscribeEvent (Event *ev) |
|
| CLASS_PROTOTYPE (Listener) |
|
virtual Listener * | GetScriptOwner (void) |
|
virtual void | SetScriptOwner (Listener *newOwner) |
|
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) |
|
ScriptVariable & | ProcessEventReturn (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) |
|
virtual ClassDef * | classinfo (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 |
|
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) |
|
|
void | CreateThread (Event *ev) |
|
void | CreateReturnThread (Event *ev) |
|
void | ExecuteScript (Event *ev) |
|
void | ExecuteReturnScript (Event *ev) |
|
void | EventGoto (Event *ev) |
|
void | EventDelayThrow (Event *ev) |
|
void | EventWait (Event *ev) |
|
void | EventWaitFrame (Event *ev) |
|
void | EventResume (Event *ev) |
|
void | EventPause (Event *ev) |
|
void | EventEnd (Event *ev) |
|
void | Print (Event *ev) |
|
void | Println (Event *ev) |
|
void | DPrintln (Event *ev) |
|
void | IPrintln (Event *ev) |
|
void | IPrintln_NoLoc (Event *ev) |
|
void | IPrintlnBold (Event *ev) |
|
void | IPrintlnBold_NoLoc (Event *ev) |
|
void | MPrint (Event *ev) |
|
void | MPrintln (Event *ev) |
|
void | Assert (Event *ev) |
|
void | CastInt (Event *ev) |
|
void | CastFloat (Event *ev) |
|
void | CastString (Event *ev) |
|
void | CastBoolean (Event *ev) |
|
void | CastEntity (Event *ev) |
|
void | TriggerEvent (Event *ev) |
|
void | CacheResourceEvent (Event *ev) |
|
void | RegisterAliasAndCache (Event *ev) |
|
void | MapEvent (Event *ev) |
|
void | SetCvarEvent (Event *ev) |
|
Listener * | SpawnInternal (Event *ev) |
|
void | Spawn (Event *ev) |
|
void | SpawnReturn (Event *ev) |
|
void | EventDebugLine (Event *ev) |
|
void | CueCamera (Event *ev) |
|
void | CuePlayer (Event *ev) |
|
void | FreezePlayer (Event *ev) |
|
void | ReleasePlayer (Event *ev) |
|
void | FadeIn (Event *ev) |
|
void | FadeOut (Event *ev) |
|
void | FadeSound (Event *ev) |
|
void | ClearFade (Event *ev) |
|
void | Letterbox (Event *ev) |
|
void | ClearLetterbox (Event *ev) |
|
void | MusicEvent (Event *ev) |
|
void | ForceMusicEvent (Event *ev) |
|
void | MusicVolumeEvent (Event *ev) |
|
void | RestoreMusicVolumeEvent (Event *ev) |
|
void | SoundtrackEvent (Event *ev) |
|
void | RestoreSoundtrackEvent (Event *ev) |
|
void | SetCinematic (Event *ev) |
|
void | SetNonCinematic (Event *ev) |
|
void | SetAllAIOff (Event *ev) |
|
void | SetAllAIOn (Event *ev) |
|
void | WaitSkip (Event *ev) |
|
void | ThreadSkip (Event *ev) |
|
void | ServerEvent (Event *ev) |
|
void | StuffCommand (Event *ev) |
|
void | KillEnt (Event *ev) |
|
void | GetEntByEntnum (Event *ev) |
|
void | RemoveEnt (Event *ev) |
|
void | KillClass (Event *ev) |
|
void | RemoveClass (Event *ev) |
|
void | CameraCommand (Event *ev) |
|
void | SetLightStyle (Event *ev) |
|
void | CenterPrint (Event *ev) |
|
void | LocationPrint (Event *ev) |
|
void | MissionFailed (Event *ev) |
|
void | EventIsAlive (Event *ev) |
|
void | EventPopmenu (Event *ev) |
|
void | EventShowmenu (Event *ev) |
|
void | EventHidemenu (Event *ev) |
|
void | EventPlayMovie (Event *ev) |
|
void | EventPushmenu (Event *ev) |
|
void | EventHideMouse (Event *ev) |
|
void | Getcvar (Event *ev) |
|
void | GetRandomFloat (Event *ev) |
|
void | GetRandomInt (Event *ev) |
|
void | GetAbs (Event *ev) |
|
void | EventCos (Event *ev) |
|
void | EventSin (Event *ev) |
|
void | EventTan (Event *ev) |
|
void | EventATan (Event *ev) |
|
void | EventSqrt (Event *ev) |
|
void | GetSelf (Event *ev) |
|
void | Vector_Length (Event *ev) |
|
void | Vector_Normalize (Event *ev) |
|
void | Vector_Add (Event *ev) |
|
void | Vector_Subtract (Event *ev) |
|
void | Vector_Scale (Event *ev) |
|
void | Vector_DotProduct (Event *ev) |
|
void | Vector_CrossProduct (Event *ev) |
|
void | Vector_ToAngles (Event *ev) |
|
void | EventAIsCloserThanBToC (Event *ev) |
|
void | EventPointsWithinDist (Event *ev) |
|
void | Angles_ToForward (Event *ev) |
|
void | Angles_ToLeft (Event *ev) |
|
void | Angles_ToUp (Event *ev) |
|
void | Angles_PointAt (Event *ev) |
|
void | EventTrace (Event *ev) |
|
void | EventSightTrace (Event *ev) |
|
void | EventPrint3D (Event *ev) |
|
void | EventHudDrawShader (Event *ev) |
|
void | EventHudDrawAlign (Event *ev) |
|
void | EventHudDrawRect (Event *ev) |
|
void | EventHudDrawVirtualSize (Event *ev) |
|
void | EventHudDrawColor (Event *ev) |
|
void | EventHudDrawAlpha (Event *ev) |
|
void | EventHudDrawString (Event *ev) |
|
void | EventHudDrawFont (Event *ev) |
|
void | EventError (Event *ev) |
|
void | EventLandmineDamage (Event *ev) |
|
void | EventRadiusDamage (Event *ev) |
|
void | EventBspTransition (Event *ev) |
|
void | EventLevelTransition (Event *ev) |
|
void | EventMissionTransition (Event *ev) |
|
void | EventStopTeamRespawn (Event *ev) |
|
void | EventEarthquake (Event *ev) |
|
void | EventTeamWin (Event *ev) |
|
void | EventGetBoundKey1 (Event *ev) |
|
void | EventGetBoundKey2 (Event *ev) |
|
void | EventLocConvertString (Event *ev) |
|
void | ClearSafePointers () |
|