doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idThread Member List

This is the complete list of members for idThread, including all inherited members.

ABSTRACT_PROTOTYPE(idClass)idClass
BeginMultiFrameEvent(idEntity *ent, const idEventDef *event)idThreadstatic
CallFunction(const function_t *func, bool clearStack)idThread
CallFunction(idEntity *obj, const function_t *func, bool clearStack)idThread
CallSpawn(void)idClass
CancelEvents(const idEventDef *ev)idClass
CLASS_PROTOTYPE(idThread)idThread
ClearWaitFor(void)idThread
ContinueProcessing(void)idThreadinline
CreateInstance(const char *name)idClassstatic
creationTimeidThreadprivate
CurrentThread(void)idThreadstatic
currentThreadidThreadprivatestatic
CurrentThreadNum(void)idThreadstatic
DelayedStart(int delay)idThread
DisableDebugInfo(void)idThreadinline
DisplayInfo()idThread
DisplayInfo_f(const idCmdArgs &args)idClassstatic
DoneProcessing(void)idThreadinline
EnableDebugInfo(void)idThreadinline
End(void)idThread
EndMultiFrameEvent(idEntity *ent, const idEventDef *event)idThreadstatic
EndThread(void)idThreadinline
Error(const char *fmt,...) const id_attribute((format(printfidThread
Event_AngToForward(idAngles &ang)idThreadprivate
Event_AngToRight(idAngles &ang)idThreadprivate
Event_AngToUp(idAngles &ang)idThreadprivate
Event_Assert(float value)idThreadprivate
Event_CacheSoundShader(const char *soundName)idThreadprivate
Event_ClearPersistantArgs(void)idThreadprivate
Event_ClearSignalThread(int signal, idEntity *ent)idThreadprivate
Event_CopySpawnArgs(idEntity *ent)idThreadprivate
Event_DebugArrow(const idVec3 &color, const idVec3 &start, const idVec3 &end, const int size, const float lifetime)idThreadprivate
Event_DebugBounds(const idVec3 &color, const idVec3 &mins, const idVec3 &maxs, const float lifetime)idThreadprivate
Event_DebugCircle(const idVec3 &color, const idVec3 &origin, const idVec3 &dir, const float radius, const int numSteps, const float lifetime)idThreadprivate
Event_DebugLine(const idVec3 &color, const idVec3 &start, const idVec3 &end, const float lifetime)idThreadprivate
Event_DrawText(const char *text, const idVec3 &origin, float scale, const idVec3 &color, const int align, const float lifetime)idThreadprivate
Event_Error(const char *text)idThreadprivate
Event_Execute(void)idThreadprivate
Event_FadeIn(idVec3 &color, float time)idThreadprivate
Event_FadeOut(idVec3 &color, float time)idThreadprivate
Event_FadeTo(idVec3 &color, float alpha, float time)idThreadprivate
Event_FirstPerson(void)idThreadprivate
Event_GetCosine(float angle)idThreadprivate
Event_GetCvar(const char *name) const idThreadprivate
Event_GetEntity(const char *name)idThreadprivate
Event_GetFrameTime(void)idThreadprivate
Event_GetPersistantFloat(const char *key)idThreadprivate
Event_GetPersistantString(const char *key)idThreadprivate
Event_GetPersistantVector(const char *key)idThreadprivate
Event_GetSine(float angle)idThreadprivate
Event_GetSquareRoot(float theSquare)idThreadprivate
Event_GetTicsPerSecond(void)idThreadprivate
Event_GetTime(void)idThreadprivate
Event_GetTraceBody(void)idThreadprivate
Event_GetTraceEndPos(void)idThreadprivate
Event_GetTraceEntity(void)idThreadprivate
Event_GetTraceFraction(void)idThreadprivate
Event_GetTraceJoint(void)idThreadprivate
Event_GetTraceNormal(void)idThreadprivate
Event_InfluenceActive(void)idThreadprivate
Event_IsClient(void)idThreadprivate
Event_IsMultiplayer(void)idThreadprivate
Event_KillThread(const char *name)idThreadprivate
Event_OnSignal(int signal, idEntity *ent, const char *func)idThreadprivate
Event_Pause(void)idThreadprivate
Event_Print(const char *text)idThreadprivate
Event_PrintLn(const char *text)idThreadprivate
Event_RadiusDamage(const idVec3 &origin, idEntity *inflictor, idEntity *attacker, idEntity *ignore, const char *damageDefName, float dmgPower)idThreadprivate
Event_Random(float range) const idThreadprivate
Event_Remove(void)idClass
Event_Say(const char *text)idThreadprivate
Event_SetCamera(idEntity *ent)idThreadprivate
Event_SetCvar(const char *name, const char *value) const idThreadprivate
Event_SetPersistantArg(const char *key, const char *value)idThreadprivate
Event_SetShaderParm(int parmnum, float value)idThreadprivate
Event_SetSpawnArg(const char *key, const char *value)idThreadprivate
Event_SetThreadName(const char *name)idThreadprivate
Event_Spawn(const char *classname)idThreadprivate
Event_SpawnFloat(const char *key, float defaultvalue)idThreadprivate
Event_SpawnString(const char *key, const char *defaultvalue)idThreadprivate
Event_SpawnVector(const char *key, idVec3 &defaultvalue)idThreadprivate
Event_StartMusic(const char *name)idThreadprivate
Event_StrLeft(const char *string, int num)idThreadprivate
Event_StrLen(const char *string)idThreadprivate
Event_StrMid(const char *string, int start, int num)idThreadprivate
Event_StrRight(const char *string, int num)idThreadprivate
Event_StrSkip(const char *string, int num)idThreadprivate
Event_StrToFloat(const char *string)idThreadprivate
Event_TerminateThread(int num)idThreadprivate
Event_Trace(const idVec3 &start, const idVec3 &end, const idVec3 &mins, const idVec3 &maxs, int contents_mask, idEntity *passEntity)idThreadprivate
Event_TracePoint(const idVec3 &start, const idVec3 &end, int contents_mask, idEntity *passEntity)idThreadprivate
Event_Trigger(idEntity *ent)idThreadprivate
Event_VecCrossProduct(idVec3 &vec1, idVec3 &vec2)idThreadprivate
Event_VecDotProduct(idVec3 &vec1, idVec3 &vec2)idThreadprivate
Event_VecLength(idVec3 &vec)idThreadprivate
Event_VecNormalize(idVec3 &vec)idThreadprivate
Event_VecToAngles(idVec3 &vec)idThreadprivate
Event_Wait(float time)idThreadprivate
Event_WaitFor(idEntity *ent)idThreadprivate
Event_WaitForThread(int num)idThreadprivate
Event_WaitFrame(void)idThreadprivate
Event_Warning(const char *text)idThreadprivate
Execute(void)idThread
FindUninitializedMemory(void)idClass
GetClass(const char *name)idClassstatic
GetClassname(void) const idClass
GetNumTypes(void)idClassinlinestatic
GetSuperclass(void) const idClass
GetThread(int num)idThreadstatic
GetThreadName(void)idThread
GetThreadNum(void)idThread
GetThreads(void)idThreadstatic
GetType(int num)idClassstatic
GetTypeNumBits(void)idClassinlinestatic
idThread()idThread
idThread(idEntity *self, const function_t *func)idThread
idThread(const function_t *func)idThread
idThread(idInterpreter *source, const function_t *func, int args)idThread
idThread(idInterpreter *source, idEntity *self, const function_t *func, int args)idThread
Init(void)idThreadprivate
interpreteridThreadprivate
IsDoneProcessing(void)idThread
IsDying(void)idThread
IsType(const idTypeInfo &c) const idClass
IsWaiting(void)idThread
IsWaitingFor(idEntity *obj)idThread
KillThread(const char *name)idThreadstatic
KillThread(int num)idThreadstatic
lastExecuteTimeidThreadprivate
ListClasses_f(const idCmdArgs &args)idClassstatic
ListThreads_f(const idCmdArgs &args)idThreadstatic
manualControlidThreadprivate
ManualControl(void)idThreadinline
ManualDelete(void)idThread
ObjectMoveDone(int threadnum, idEntity *obj)idThreadstatic
ObjectMoveDone(idEntity *obj)idThread
operator delete(void *)idClass
operator delete(void *, int, int, char *, int)idClass
operator new(size_t)idClass
operator new(size_t s, int, int, char *, int)idClass
Pause(void)idThreadprivate
PostEventMS(const idEventDef *ev, int time)idClass
PostEventMS(const idEventDef *ev, int time, idEventArg arg1)idClass
PostEventMS(const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2)idClass
PostEventMS(const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3)idClass
PostEventMS(const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4)idClass
PostEventMS(const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5)idClass
PostEventMS(const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6)idClass
PostEventMS(const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7)idClass
PostEventMS(const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7, idEventArg arg8)idClass
PostEventSec(const idEventDef *ev, float time)idClass
PostEventSec(const idEventDef *ev, float time, idEventArg arg1)idClass
PostEventSec(const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2)idClass
PostEventSec(const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3)idClass
PostEventSec(const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4)idClass
PostEventSec(const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5)idClass
PostEventSec(const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6)idClass
PostEventSec(const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7)idClass
PostEventSec(const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7, idEventArg arg8)idClass
ProcessEvent(const idEventDef *ev)idClass
ProcessEvent(const idEventDef *ev, idEventArg arg1)idClass
ProcessEvent(const idEventDef *ev, idEventArg arg1, idEventArg arg2)idClass
ProcessEvent(const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3)idClass
ProcessEvent(const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4)idClass
ProcessEvent(const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5)idClass
ProcessEvent(const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6)idClass
ProcessEvent(const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7)idClass
ProcessEvent(const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7, idEventArg arg8)idClass
ProcessEventArgPtr(const idEventDef *ev, int *data)idClass
RespondsTo(const idEventDef &ev) const idClass
Restart(void)idThreadstatic
Restore(idRestoreGame *savefile)idThread
ReturnEntity(idEntity *ent)idThreadstatic
ReturnFloat(float value)idThreadstatic
ReturnInt(int value)idThreadstatic
ReturnString(const char *text)idThreadstatic
ReturnVector(idVec3 const &vec)idThreadstatic
Save(idSaveGame *savefile) const idThread
SetThreadName(const char *name)idThread
SetThreadNum(int num)idThread
Shutdown(void)idClassstatic
Spawn(void)idClass
spawnArgsidThreadprivate
Start(void)idThread
ThreadCallback(idThread *thread)idThread
ThreadDying(void)idThreadinline
threadIndexidThreadprivatestatic
threadListidThreadprivatestatic
threadNameidThreadprivate
threadNumidThreadprivate
traceidThreadprivatestatic
WaitFrame(void)idThread
waitingForidThreadprivate
waitingForThreadidThreadprivate
WaitingOnThread(void)idThread
waitingUntilidThreadprivate
WaitMS(int time)idThread
WaitSec(float time)idThread
Warning(const char *fmt,...) const id_attribute((format(printfidThread
~idClass()idClassvirtual
~idThread()idThreadvirtual