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

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

ABSTRACT_PROTOTYPE(idEntity)idEntity
idClass::ABSTRACT_PROTOTYPE(idClass)idClass
ActivatePhysics(idEntity *ent)idEntityvirtual
ActivateTargets(idEntity *activator) const idEntity
activeNodeidEntity
AddContactEntity(idEntity *ent)idEntityvirtual
AddDamageEffect(const trace_t &collision, const idVec3 &velocity, const char *damageDefName)idEntityvirtual
AddForce(idEntity *ent, int id, const idVec3 &point, const idVec3 &force)idEntityvirtual
ApplyImpulse(idEntity *ent, int id, const idVec3 &point, const idVec3 &impulse)idEntityvirtual
BecomeActive(int flags)idEntity
BecomeInactive(int flags)idEntity
Bind(idEntity *master, bool orientated)idEntity
bindBodyidEntityprivate
bindJointidEntityprivate
bindMasteridEntityprivate
BindToBody(idEntity *master, int bodyId, bool orientated)idEntity
BindToJoint(idEntity *master, const char *jointname, bool orientated)idEntity
BindToJoint(idEntity *master, jointHandle_t jointnum, bool orientated)idEntity
CallSpawn(void)idClass
cameraTargetidEntity
CancelEvents(const idEventDef *ev)idClass
CanDamage(const idVec3 &origin, idVec3 &damagePoint) const idEntityvirtual
CanPlayChatterSounds(void) const idEntityvirtual
CheckDormant(void)idEntity
cinematicidEntity
ClearPVSAreas(void)idEntity
ClearSignal(idThread *thread, signalNum_t signalnum)idEntity
ClearSignalThread(signalNum_t signalnum, idThread *thread)idEntity
ClientPredictionThink(void)idEntityvirtual
ClientReceiveEvent(int event, int time, const idBitMsg &msg)idEntityvirtual
ClientSendEvent(int eventId, const idBitMsg *msg) const idEntity
Collide(const trace_t &collision, const idVec3 &velocity)idEntityvirtual
ConstructScriptObject(void)idEntityvirtual
ConvertLocalToWorldTransform(idVec3 &offset, idMat3 &axis)idEntity
CreateInstance(const char *name)idClassstatic
Damage(idEntity *inflictor, idEntity *attacker, const idVec3 &dir, const char *damageDefName, const float damageScale, const int location)idEntityvirtual
DamageFeedback(idEntity *victim, idEntity *inflictor, int &damage)idEntityvirtual
DeconstructScriptObject(void)idEntityvirtual
defaultPhysicsObjidEntityprivate
DisplayInfo_f(const idCmdArgs &args)idClassstatic
DoDormantTests(void)idEntityprivate
DormantBegin(void)idEntityvirtual
DormantEnd(void)idEntityvirtual
dormantStartidEntity
entityDefNumberidEntity
entityNumberidEntity
Event_ActivateTargets(idEntity *activator)idEntityprivate
Event_Bind(idEntity *master)idEntityprivate
Event_BindPosition(idEntity *master)idEntityprivate
Event_BindToJoint(idEntity *master, const char *jointname, float orientated)idEntityprivate
Event_CacheSoundShader(const char *soundName)idEntityprivate
Event_CallFunction(const char *name)idEntityprivate
Event_DistanceTo(idEntity *ent)idEntityprivate
Event_DistanceToPoint(const idVec3 &point)idEntityprivate
Event_FadeSound(int channel, float to, float over)idEntityprivate
Event_FindTargets(void)idEntityprivate
Event_GetAngles(void)idEntityprivate
Event_GetAngularVelocity(void)idEntityprivate
Event_GetColor(void)idEntityprivate
Event_GetEntityKey(const char *key)idEntityprivate
Event_GetFloatKey(const char *key)idEntityprivate
Event_GetIntKey(const char *key)idEntityprivate
Event_GetKey(const char *key)idEntityprivate
Event_GetLinearVelocity(void)idEntityprivate
Event_GetMaxs(void)idEntityprivate
Event_GetMins(void)idEntityprivate
Event_GetName(void)idEntityprivate
Event_GetNextKey(const char *prefix, const char *lastMatch)idEntityprivate
Event_GetOrigin(void)idEntityprivate
Event_GetShaderParm(int parmnum)idEntityprivate
Event_GetSize(void)idEntityprivate
Event_GetTarget(float index)idEntityprivate
Event_GetVectorKey(const char *key)idEntityprivate
Event_GetWorldOrigin(void)idEntityprivate
Event_HasFunction(const char *name)idEntityprivate
Event_Hide(void)idEntityprivate
Event_IsHidden(void)idEntityprivate
EVENT_MAXEVENTS enum valueidEntity
Event_NumTargets(void)idEntityprivate
Event_RandomTarget(const char *ignore)idEntityprivate
Event_Remove(void)idClass
Event_RemoveBinds(void)idEntityprivate
Event_RestorePosition(void)idEntityprivate
Event_SetAngles(const idAngles &ang)idEntityprivate
Event_SetAngularVelocity(const idVec3 &velocity)idEntityprivate
Event_SetColor(float red, float green, float blue)idEntityprivate
Event_SetGuiFloat(const char *key, float f)idEntityprivate
Event_SetGuiParm(const char *key, const char *val)idEntityprivate
Event_SetKey(const char *key, const char *value)idEntityprivate
Event_SetLinearVelocity(const idVec3 &velocity)idEntityprivate
Event_SetModel(const char *modelname)idEntityprivate
Event_SetName(const char *name)idEntityprivate
Event_SetNeverDormant(int enable)idEntityprivate
Event_SetOrigin(const idVec3 &org)idEntityprivate
Event_SetOwner(idEntity *owner)idEntityprivate
Event_SetShaderParm(int parmnum, float value)idEntityprivate
Event_SetShaderParms(float parm0, float parm1, float parm2, float parm3)idEntityprivate
Event_SetSize(const idVec3 &mins, const idVec3 &maxs)idEntityprivate
Event_SetSkin(const char *skinname)idEntityprivate
Event_SetWorldOrigin(idVec3 const &org)idEntityprivate
Event_Show(void)idEntityprivate
Event_SpawnBind(void)idEntityprivate
Event_StartFx(const char *fx)idEntityprivate
Event_StartSound(const char *soundName, int channel, int netSync)idEntityprivate
EVENT_STARTSOUNDSHADER enum valueidEntity
Event_StartSoundShader(const char *soundName, int channel)idEntityprivate
Event_StopSound(int channel, int netSync)idEntityprivate
EVENT_STOPSOUNDSHADER enum valueidEntity
Event_Touches(idEntity *ent)idEntityprivate
Event_Unbind(void)idEntityprivate
Event_UpdateCameraTarget(void)idEntityprivate
Event_Wait(float time)idEntityprivate
Event_WaitFrame(void)idEntityprivate
FindTargets(void)idEntity
FindUninitializedMemory(void)idClass
FinishBind(void)idEntityprivate
FixupLocalizedStrings()idEntityprivate
flidEntity
FreeLightDef(void)idEntityvirtual
FreeModelDef(void)idEntityvirtual
FreeSoundEmitter(bool immediate)idEntity
GetAnimator(void)idEntityvirtual
GetBindBody(void) const idEntity
GetBindJoint(void) const idEntity
GetBindMaster(void) const idEntity
GetClass(const char *name)idClassstatic
GetClassname(void) const idClass
GetColor(idVec3 &out) const idEntityvirtual
GetColor(idVec4 &out) const idEntityvirtual
GetEntityDefName(void) const idEntity
GetFloorPos(float max_dist, idVec3 &floorpos) const idEntity
GetImpactInfo(idEntity *ent, int id, const idVec3 &point, impactInfo_t *info)idEntityvirtual
GetListenerId(void) const idEntity
GetLocalCoordinates(const idVec3 &vec) const idEntity
GetLocalVector(const idVec3 &vec) const idEntity
GetMasterPosition(idVec3 &masterOrigin, idMat3 &masterAxis) const idEntity
GetModelDefHandle(void)idEntityvirtual
GetName(void) const idEntity
GetNextTeamEntity(void) const idEntity
GetNumPVSAreas(void)idEntity
GetNumTypes(void)idClassinlinestatic
GetPhysics(void) const idEntity
GetPhysicsToSoundTransform(idVec3 &origin, idMat3 &axis)idEntityvirtual
GetPhysicsToVisualTransform(idVec3 &origin, idMat3 &axis)idEntityvirtual
GetPVSAreas(void)idEntity
GetRenderEntity(void)idEntityvirtual
GetRenderView()idEntityvirtual
GetRestStartTime(void) const idEntityvirtual
GetSkin(void) const idEntity
GetSoundEmitter(void) const idEntity
GetSpline(void) const idEntity
GetSuperclass(void) const idClass
GetTeamMaster(void) const idEntity
GetType(int num)idClassstatic
GetTypeNumBits(void)idClassinlinestatic
GetWorldCoordinates(const idVec3 &vec) const idEntity
GetWorldVector(const idVec3 &vec) const idEntity
GetWorldVelocities(idVec3 &linearVelocity, idVec3 &angularVelocity) const idEntity
HandleGuiCommands(idEntity *entityGui, const char *cmds)idEntity
HandleSingleGuiCommand(idEntity *entityGui, idLexer *src)idEntityvirtual
HasSignal(signalNum_t signalnum) const idEntity
healthidEntity
Hide(void)idEntityvirtual
idEntity()idEntity
Init(void)idClassstatic
InitBind(idEntity *master)idEntityprivate
InitDefaultPhysics(const idVec3 &origin, const idMat3 &axis)idEntityprivate
IsActive(void) const idEntity
IsAtRest(void) const idEntityvirtual
IsBound(void) const idEntity
IsBoundTo(idEntity *master) const idEntity
IsHidden(void) const idEntity
IsType(const idTypeInfo &c) const idClass
JoinTeam(idEntity *teammember)idEntity
Killed(idEntity *inflictor, idEntity *attacker, int damage, const idVec3 &dir, int location)idEntityvirtual
ListClasses_f(const idCmdArgs &args)idClassstatic
MAX_PVS_AREASidEntitystatic
ModelCallback(renderEntity_s *renderEntity, const renderView_t *renderView)idEntitystatic
modelDefHandleidEntityprotected
mpGUIStateidEntityprivate
nameidEntity
numPVSAreasidEntityprivate
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
Pain(idEntity *inflictor, idEntity *attacker, int damage, const idVec3 &dir, int location)idEntityvirtual
physicsidEntityprivate
PhysicsTeamInPVS(pvsHandle_t pvsHandle)idEntity
PostBind(void)idEntityvirtual
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
PostUnbind(void)idEntityvirtual
PreBind(void)idEntityvirtual
Present(void)idEntityvirtual
PreUnbind(void)idEntityvirtual
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
ProjectOverlay(const idVec3 &origin, const idVec3 &dir, float size, const char *material)idEntityvirtual
PVSAreasidEntityprivate
QuitTeam(void)idEntityprivate
ReadBindFromSnapshot(const idBitMsgDelta &msg)idEntity
ReadColorFromSnapshot(const idBitMsgDelta &msg)idEntity
ReadFromSnapshot(const idBitMsgDelta &msg)idEntityvirtual
ReadGUIFromSnapshot(const idBitMsgDelta &msg)idEntity
refSoundidEntityprotected
RemoveBinds(void)idEntityprivate
RemoveContactEntity(idEntity *ent)idEntityvirtual
RemoveNullTargets(void)idEntity
renderEntityidEntityprotected
renderViewidEntity
RespondsTo(const idEventDef &ev) const idClass
Restore(idRestoreGame *savefile)idEntity
RestorePhysics(idPhysics *phys)idEntity
RunPhysics(void)idEntity
Save(idSaveGame *savefile) const idEntity
scriptObjectidEntity
ServerReceiveEvent(int event, int time, const idBitMsg &msg)idEntityvirtual
ServerSendEvent(int eventId, const idBitMsg *msg, bool saveEvent, int excludeClient) const idEntity
SetAngles(const idAngles &ang)idEntity
SetAxis(const idMat3 &axis)idEntity
SetColor(float red, float green, float blue)idEntityvirtual
SetColor(const idVec3 &color)idEntityvirtual
SetColor(const idVec4 &color)idEntityvirtual
SetModel(const char *modelname)idEntityvirtual
SetName(const char *name)idEntity
SetOrigin(const idVec3 &org)idEntity
SetPhysics(idPhysics *phys)idEntity
SetShaderParm(int parmnum, float value)idEntity
SetSignal(signalNum_t signalnum, idThread *thread, const function_t *function)idEntity
SetSkin(const idDeclSkin *skin)idEntity
SetSoundVolume(float volume)idEntity
ShouldConstructScriptObjectAtSpawn(void) const idEntityvirtual
Show(void)idEntityvirtual
ShowEditingDialog(void)idEntityvirtual
Shutdown(void)idClassstatic
Signal(signalNum_t signalnum)idEntity
SignalEvent(idThread *thread, signalNum_t signalnum)idEntity
signalsidEntityprivate
snapshotBitsidEntity
snapshotNodeidEntity
snapshotSequenceidEntity
Spawn(void)idEntity
spawnArgsidEntity
spawnNodeidEntity
StartSound(const char *soundName, const s_channelType channel, int soundShaderFlags, bool broadcast, int *length)idEntity
StartSoundShader(const idSoundShader *shader, const s_channelType channel, int soundShaderFlags, bool broadcast, int *length)idEntity
StopSound(const s_channelType channel, bool broadcast)idEntity
targetsidEntity
teamChainidEntityprivate
teamMasteridEntityprivate
Teleport(const idVec3 &origin, const idAngles &angles, idEntity *destination)idEntityvirtual
Think(void)idEntityvirtual
thinkFlagsidEntity
TouchTriggers(void) const idEntity
TriggerGuis(void)idEntity
Unbind(void)idEntity
UpdateAnimationControllers(void)idEntityvirtual
UpdateChangeableSpawnArgs(const idDict *source)idEntityvirtual
UpdateFromPhysics(bool moveBack)idEntityprivate
UpdateModel(void)idEntity
UpdateModelTransform(void)idEntity
UpdatePVSAreas(const idVec3 &pos)idEntity
UpdatePVSAreas(void)idEntityprivate
UpdateRenderEntity(renderEntity_s *renderEntity, const renderView_t *renderView)idEntity
UpdateSound(void)idEntity
UpdateVisuals(void)idEntity
WriteBindToSnapshot(idBitMsgDelta &msg) const idEntity
WriteColorToSnapshot(idBitMsgDelta &msg) const idEntity
WriteGUIToSnapshot(idBitMsgDelta &msg) const idEntity
WriteToSnapshot(idBitMsgDelta &msg) const idEntityvirtual
~idClass()idClassvirtual
~idEntity()idEntity