doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
Entity.cpp File Reference
#include "../idlib/precompiled.h"
#include "Game_local.h"

Go to the source code of this file.

Functions

END_CLASS void UpdateGuiParms (idUserInterface *gui, const idDict *args)
 
void AddRenderGui (const char *name, idUserInterface **gui, const idDict *args)
 

Variables

const idEventDef EV_PostSpawn ("<postspawn>", NULL)
 
const idEventDef EV_FindTargets ("<findTargets>", NULL)
 
const idEventDef EV_Touch ("<touch>","et")
 
const idEventDef EV_GetName ("getName", NULL, 's')
 
const idEventDef EV_SetName ("setName","s")
 
const idEventDef EV_Activate ("activate","e")
 
const idEventDef EV_ActivateTargets ("activateTargets","e")
 
const idEventDef EV_NumTargets ("numTargets", NULL, 'f')
 
const idEventDef EV_GetTarget ("getTarget","f", 'e')
 
const idEventDef EV_RandomTarget ("randomTarget","s", 'e')
 
const idEventDef EV_Bind ("bind","e")
 
const idEventDef EV_BindPosition ("bindPosition","e")
 
const idEventDef EV_BindToJoint ("bindToJoint","esf")
 
const idEventDef EV_Unbind ("unbind", NULL)
 
const idEventDef EV_RemoveBinds ("removeBinds")
 
const idEventDef EV_SpawnBind ("<spawnbind>", NULL)
 
const idEventDef EV_SetOwner ("setOwner","e")
 
const idEventDef EV_SetModel ("setModel","s")
 
const idEventDef EV_SetSkin ("setSkin","s")
 
const idEventDef EV_GetWorldOrigin ("getWorldOrigin", NULL, 'v')
 
const idEventDef EV_SetWorldOrigin ("setWorldOrigin","v")
 
const idEventDef EV_GetOrigin ("getOrigin", NULL, 'v')
 
const idEventDef EV_SetOrigin ("setOrigin","v")
 
const idEventDef EV_GetAngles ("getAngles", NULL, 'v')
 
const idEventDef EV_SetAngles ("setAngles","v")
 
const idEventDef EV_GetLinearVelocity ("getLinearVelocity", NULL, 'v')
 
const idEventDef EV_SetLinearVelocity ("setLinearVelocity","v")
 
const idEventDef EV_GetAngularVelocity ("getAngularVelocity", NULL, 'v')
 
const idEventDef EV_SetAngularVelocity ("setAngularVelocity","v")
 
const idEventDef EV_GetSize ("getSize", NULL, 'v')
 
const idEventDef EV_SetSize ("setSize","vv")
 
const idEventDef EV_GetMins ("getMins", NULL, 'v')
 
const idEventDef EV_GetMaxs ("getMaxs", NULL, 'v')
 
const idEventDef EV_IsHidden ("isHidden", NULL, 'd')
 
const idEventDef EV_Hide ("hide", NULL)
 
const idEventDef EV_Show ("show", NULL)
 
const idEventDef EV_Touches ("touches","E", 'd')
 
const idEventDef EV_ClearSignal ("clearSignal","d")
 
const idEventDef EV_GetShaderParm ("getShaderParm","d", 'f')
 
const idEventDef EV_SetShaderParm ("setShaderParm","df")
 
const idEventDef EV_SetShaderParms ("setShaderParms","ffff")
 
const idEventDef EV_SetColor ("setColor","fff")
 
const idEventDef EV_GetColor ("getColor", NULL, 'v')
 
const idEventDef EV_CacheSoundShader ("cacheSoundShader","s")
 
const idEventDef EV_StartSoundShader ("startSoundShader","sd", 'f')
 
const idEventDef EV_StartSound ("startSound","sdd", 'f')
 
const idEventDef EV_StopSound ("stopSound","dd")
 
const idEventDef EV_FadeSound ("fadeSound","dff")
 
const idEventDef EV_SetGuiParm ("setGuiParm","ss")
 
const idEventDef EV_SetGuiFloat ("setGuiFloat","sf")
 
const idEventDef EV_GetNextKey ("getNextKey","ss", 's')
 
const idEventDef EV_SetKey ("setKey","ss")
 
const idEventDef EV_GetKey ("getKey","s", 's')
 
const idEventDef EV_GetIntKey ("getIntKey","s", 'f')
 
const idEventDef EV_GetFloatKey ("getFloatKey","s", 'f')
 
const idEventDef EV_GetVectorKey ("getVectorKey","s", 'v')
 
const idEventDef EV_GetEntityKey ("getEntityKey","s", 'e')
 
const idEventDef EV_RestorePosition ("restorePosition")
 
const idEventDef EV_UpdateCameraTarget ("<updateCameraTarget>", NULL)
 
const idEventDef EV_DistanceTo ("distanceTo","E", 'f')
 
const idEventDef EV_DistanceToPoint ("distanceToPoint","v", 'f')
 
const idEventDef EV_StartFx ("startFx","s")
 
const idEventDef EV_HasFunction ("hasFunction","s", 'd')
 
const idEventDef EV_CallFunction ("callFunction","s")
 
const idEventDef EV_SetNeverDormant ("setNeverDormant","d")
 
const idEventDef EV_GetJointHandle ("getJointHandle","s", 'd')
 
const idEventDef EV_ClearAllJoints ("clearAllJoints")
 
const idEventDef EV_ClearJoint ("clearJoint","d")
 
const idEventDef EV_SetJointPos ("setJointPos","ddv")
 
const idEventDef EV_SetJointAngle ("setJointAngle","ddv")
 
const idEventDef EV_GetJointPos ("getJointPos","d", 'v')
 
const idEventDef EV_GetJointAngle ("getJointAngle","d", 'v')
 

Function Documentation

void AddRenderGui ( const char *  name,
idUserInterface **  gui,
const idDict args 
)

Definition at line 214 of file Entity.cpp.

END_CLASS void UpdateGuiParms ( idUserInterface gui,
const idDict args 
)

Definition at line 196 of file Entity.cpp.

Variable Documentation

const idEventDef EV_Activate("activate","e")
const idEventDef EV_ActivateTargets("activateTargets","e")
const idEventDef EV_Bind("bind","e")
const idEventDef EV_BindPosition("bindPosition","e")
const idEventDef EV_BindToJoint("bindToJoint","esf")
const idEventDef EV_CacheSoundShader("cacheSoundShader","s")
const idEventDef EV_CallFunction("callFunction","s")
const idEventDef EV_ClearAllJoints("clearAllJoints")
const idEventDef EV_ClearJoint("clearJoint","d")
const idEventDef EV_ClearSignal("clearSignal","d")
const idEventDef EV_DistanceTo("distanceTo","E", 'f')
const idEventDef EV_DistanceToPoint("distanceToPoint","v", 'f')
const idEventDef EV_FadeSound("fadeSound","dff")
const idEventDef EV_FindTargets("<findTargets>", NULL)
const idEventDef EV_GetAngles("getAngles", NULL, 'v')
const idEventDef EV_GetAngularVelocity("getAngularVelocity", NULL, 'v')
const idEventDef EV_GetColor("getColor", NULL, 'v')
const idEventDef EV_GetEntityKey("getEntityKey","s", 'e')
const idEventDef EV_GetFloatKey("getFloatKey","s", 'f')
const idEventDef EV_GetIntKey("getIntKey","s", 'f')
const idEventDef EV_GetJointAngle("getJointAngle","d", 'v')
const idEventDef EV_GetJointHandle("getJointHandle","s", 'd')
const idEventDef EV_GetJointPos("getJointPos","d", 'v')
const idEventDef EV_GetKey("getKey","s", 's')
const idEventDef EV_GetLinearVelocity("getLinearVelocity", NULL, 'v')
const idEventDef EV_GetMaxs("getMaxs", NULL, 'v')
const idEventDef EV_GetMins("getMins", NULL, 'v')
const idEventDef EV_GetName("getName", NULL, 's')
const idEventDef EV_GetNextKey("getNextKey","ss", 's')
const idEventDef EV_GetOrigin("getOrigin", NULL, 'v')
const idEventDef EV_GetShaderParm("getShaderParm","d", 'f')
const idEventDef EV_GetSize("getSize", NULL, 'v')
const idEventDef EV_GetTarget("getTarget","f", 'e')
const idEventDef EV_GetVectorKey("getVectorKey","s", 'v')
const idEventDef EV_GetWorldOrigin("getWorldOrigin", NULL, 'v')
const idEventDef EV_HasFunction("hasFunction","s", 'd')
const idEventDef EV_Hide("hide", NULL)
const idEventDef EV_IsHidden("isHidden", NULL, 'd')
const idEventDef EV_NumTargets("numTargets", NULL, 'f')
const idEventDef EV_PostSpawn("<postspawn>", NULL)
const idEventDef EV_RandomTarget("randomTarget","s", 'e')
const idEventDef EV_RemoveBinds("removeBinds")
const idEventDef EV_RestorePosition("restorePosition")
const idEventDef EV_SetAngles("setAngles","v")
const idEventDef EV_SetAngularVelocity("setAngularVelocity","v")
const idEventDef EV_SetColor("setColor","fff")
const idEventDef EV_SetGuiFloat("setGuiFloat","sf")
const idEventDef EV_SetGuiParm("setGuiParm","ss")
const idEventDef EV_SetJointAngle("setJointAngle","ddv")
const idEventDef EV_SetJointPos("setJointPos","ddv")
const idEventDef EV_SetKey("setKey","ss")
const idEventDef EV_SetLinearVelocity("setLinearVelocity","v")
const idEventDef EV_SetModel("setModel","s")
const idEventDef EV_SetName("setName","s")
const idEventDef EV_SetNeverDormant("setNeverDormant","d")
const idEventDef EV_SetOrigin("setOrigin","v")
const idEventDef EV_SetOwner("setOwner","e")
const idEventDef EV_SetShaderParm("setShaderParm","df")
const idEventDef EV_SetShaderParms("setShaderParms","ffff")
const idEventDef EV_SetSize("setSize","vv")
const idEventDef EV_SetSkin("setSkin","s")
const idEventDef EV_SetWorldOrigin("setWorldOrigin","v")
const idEventDef EV_Show("show", NULL)
const idEventDef EV_SpawnBind("<spawnbind>", NULL)
const idEventDef EV_StartFx("startFx","s")
const idEventDef EV_StartSound("startSound","sdd", 'f')
const idEventDef EV_StartSoundShader("startSoundShader","sd", 'f')
const idEventDef EV_StopSound("stopSound","dd")
const idEventDef EV_Touch("<touch>","et")
const idEventDef EV_Touches("touches","E", 'd')
const idEventDef EV_Unbind("unbind", NULL)
const idEventDef EV_UpdateCameraTarget("<updateCameraTarget>", NULL)