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

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

aas_area_closedidDoorprivate
ABSTRACT_PROTOTYPE(idEntity)idEntity
idClass::ABSTRACT_PROTOTYPE(idClass)idClass
accelTimeidMover_Binaryprotected
activateChainidMover_Binaryprotected
activatedByidMover_Binaryprotected
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
areaPortalidMover_Binaryprotected
BecomeActive(int flags)idEntity
BecomeInactive(int flags)idEntity
Bind(idEntity *master, bool orientated)idEntity
BindTeam(idEntity *bindTo)idMover_Binary
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
blockedidMover_Binaryprotected
buddiesidMover_Binaryprotected
buddyStridDoorprivate
CalcTriggerBounds(float size, idBounds &bounds)idDoorprivate
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
CLASS_PROTOTYPE(idDoor)idDoor
idMover_Binary::CLASS_PROTOTYPE(idMover_Binary)idMover_Binary
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
Close(void)idDoor
Collide(const trace_t &collision, const idVec3 &velocity)idEntityvirtual
companionDooridDoorprivate
ConstructScriptObject(void)idEntityvirtual
ConvertLocalToWorldTransform(idVec3 &offset, idMat3 &axis)idEntity
CreateInstance(const char *name)idClassstatic
crusheridDoorprivate
damageidMover_Binaryprotected
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
decelTimeidMover_Binaryprotected
DeconstructScriptObject(void)idEntityvirtual
DisplayInfo_f(const idCmdArgs &args)idClassstatic
DormantBegin(void)idEntityvirtual
DormantEnd(void)idEntityvirtual
dormantStartidEntity
durationidMover_Binaryprotected
Enable(bool b)idMover_Binary
enabledidMover_Binaryprotected
entityDefNumberidEntity
entityNumberidEntity
Event_Activate(idEntity *activator)idDoorprivate
Event_Close(void)idDoorprivate
Event_ClosePortal(void)idDoorprivate
Event_Disable(void)idMover_Binaryprotected
Event_Enable(void)idMover_Binaryprotected
Event_FindGuiTargets(void)idMover_Binaryprotected
Event_InitGuiTargets(void)idMover_Binaryprotected
Event_IsOpen(void)idDoorprivate
Event_Lock(int f)idDoorprivate
Event_Locked(void)idDoorprivate
Event_MatchActivateTeam(moverState_t newstate, int time)idMover_Binaryprotected
EVENT_MAXEVENTS enum valueidEntity
Event_Open(void)idDoorprivate
Event_OpenPortal(void)idDoorprivate
Event_PartBlocked(idEntity *blockingEntity)idDoorprivate
Event_Reached_BinaryMover(void)idDoorprivate
Event_Remove(void)idClass
Event_ReturnToPos1(void)idMover_Binaryprotected
Event_SetCallback(void)idMover_Binaryprotected
Event_SpawnDoorTrigger(void)idDoorprivate
Event_SpawnSoundTrigger(void)idDoorprivate
Event_SpectatorTouch(idEntity *other, trace_t *trace)idDoorprivate
Event_StartOpen(void)idDoorprivate
EVENT_STARTSOUNDSHADER enum valueidEntity
EVENT_STOPSOUNDSHADER enum valueidEntity
Event_TeamBlocked(idEntity *blockedEntity, idEntity *blockingEntity)idDoorprivate
Event_Touch(idEntity *other, trace_t *trace)idDoorprivate
Event_Use_BinaryMover(idEntity *activator)idMover_Binaryprotected
FindGuiTargets(void)idMover_Binaryprotected
FindTargets(void)idEntity
FindUninitializedMemory(void)idClass
flidEntity
FreeLightDef(void)idEntityvirtual
FreeModelDef(void)idEntityvirtual
FreeSoundEmitter(bool immediate)idEntity
GetActivateChain(void) const idMover_Binaryinline
GetActivator(void) const idMover_Binary
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
GetLocalTriggerPosition(const idClipModel *trigger)idDoorprivate
GetLocalVector(const idVec3 &vec) const idEntity
GetMasterPosition(idVec3 &masterOrigin, idMat3 &masterAxis) const idEntity
GetModelDefHandle(void)idEntityvirtual
GetMovedir(float dir, idVec3 &movedir)idMover_Binaryprotectedstatic
GetMoveMaster(void) const idMover_Binaryinline
GetMoverState(void) const idMover_Binaryinlineprotected
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
GotoPosition1(void)idMover_Binary
GotoPosition2(void)idMover_Binary
guiTargetsidMover_Binaryprotected
HandleGuiCommands(idEntity *entityGui, const char *cmds)idEntity
HandleSingleGuiCommand(idEntity *entityGui, idLexer *src)idEntityvirtual
HasSignal(signalNum_t signalnum) const idEntity
healthidEntity
Hide(void)idDoorvirtual
idDoor(void)idDoor
idEntity()idEntity
idMover_Binary()idMover_Binary
Init(void)idClassstatic
InitSpeed(idVec3 &mpos1, idVec3 &mpos2, float mspeed, float maccelTime, float mdecelTime)idMover_Binary
InitTime(idVec3 &mpos1, idVec3 &mpos2, float mtime, float maccelTime, float mdecelTime)idMover_Binary
IsActive(void) const idEntity
IsAtRest(void) const idEntityvirtual
IsBlocked(void)idMover_Binary
IsBound(void) const idEntity
IsBoundTo(idEntity *master) const idEntity
IsHidden(void) const idEntity
IsLocked(void)idDoor
IsNoTouch(void)idDoor
IsOpen(void)idDoor
IsType(const idTypeInfo &c) const idClass
JoinActivateTeam(idMover_Binary *master)idMover_Binaryprotected
JoinTeam(idEntity *teammember)idEntity
Killed(idEntity *inflictor, idEntity *attacker, int damage, const idVec3 &dir, int location)idEntityvirtual
ListClasses_f(const idCmdArgs &args)idClassstatic
localTriggerAxisidDoorprivate
localTriggerOriginidDoorprivate
Lock(int f)idDoor
MatchActivateTeam(moverState_t newstate, int time)idMover_Binaryprotected
MAX_PVS_AREASidEntitystatic
ModelCallback(renderEntity_s *renderEntity, const renderView_t *renderView)idEntitystatic
modelDefHandleidEntityprotected
move_threadidMover_Binaryprotected
moveMasteridMover_Binaryprotected
moverStateidMover_Binaryprotected
nameidEntity
nextSndTriggerTimeidDoorprivate
normalAxisIndexidDoorprivate
noTouchidDoorprivate
Open(void)idDoor
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
physicsObjidMover_Binaryprotected
PhysicsTeamInPVS(pvsHandle_t pvsHandle)idEntity
pos1idMover_Binaryprotected
pos2idMover_Binaryprotected
PostBind(void)idDoorvirtual
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)idDoorvirtual
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
ReadBindFromSnapshot(const idBitMsgDelta &msg)idEntity
ReadColorFromSnapshot(const idBitMsgDelta &msg)idEntity
ReadFromSnapshot(const idBitMsgDelta &msg)idMover_Binaryvirtual
ReadGUIFromSnapshot(const idBitMsgDelta &msg)idEntity
refSoundidEntityprotected
RemoveContactEntity(idEntity *ent)idEntityvirtual
removeItemidDoorprivate
RemoveNullTargets(void)idEntity
renderEntityidEntityprotected
renderViewidEntity
requiresidDoorprivate
RespondsTo(const idEventDef &ev) const idClass
Restore(idRestoreGame *savefile)idDoor
RestorePhysics(idPhysics *phys)idEntity
RunPhysics(void)idEntity
Save(idSaveGame *savefile) const idDoor
scriptObjectidEntity
ServerReceiveEvent(int event, int time, const idBitMsg &msg)idEntityvirtual
ServerSendEvent(int eventId, const idBitMsg *msg, bool saveEvent, int excludeClient) const idEntity
SetAASAreaState(bool closed)idDoorprivate
SetAngles(const idAngles &ang)idEntity
SetAxis(const idMat3 &axis)idEntity
SetBlocked(bool b)idMover_Binary
SetColor(float red, float green, float blue)idEntityvirtual
SetColor(const idVec3 &color)idEntityvirtual
SetColor(const idVec4 &color)idEntityvirtual
SetCompanion(idDoor *door)idDoor
SetGuiState(const char *key, const char *val) const idMover_Binaryprotected
SetGuiStates(const char *state)idMover_Binary
SetModel(const char *modelname)idEntityvirtual
SetMoverState(moverState_t newstate, int time)idMover_Binaryprotected
SetName(const char *name)idEntity
SetOrigin(const idVec3 &org)idEntity
SetPhysics(idPhysics *phys)idEntity
SetPortalState(bool open)idMover_Binary
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)idDoorvirtual
ShowEditingDialog(void)idEntityvirtual
Shutdown(void)idClassstatic
Signal(signalNum_t signalnum)idEntity
SignalEvent(idThread *thread, signalNum_t signalnum)idEntity
snapshotBitsidEntity
snapshotNodeidEntity
snapshotSequenceidEntity
sndTriggeridDoorprivate
sound1to2idMover_Binaryprotected
sound2to1idMover_Binaryprotected
soundLoopidMover_Binaryprotected
soundPos1idMover_Binaryprotected
soundPos2idMover_Binaryprotected
Spawn(void)idDoor
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
stateStartTimeidMover_Binaryprotected
StopSound(const s_channelType channel, bool broadcast)idEntity
syncLockidDoorprivate
targetsidEntity
teamidMover_Binaryprotected
Teleport(const idVec3 &origin, const idAngles &angles, idEntity *destination)idEntityvirtual
Think(void)idDoorvirtual
thinkFlagsidEntity
TouchTriggers(void) const idEntity
triggeridDoorprivate
TriggerGuis(void)idEntity
triggersizeidDoorprivate
Unbind(void)idEntity
UpdateAnimationControllers(void)idEntityvirtual
UpdateBuddies(int val)idMover_Binary
UpdateChangeableSpawnArgs(const idDict *source)idEntityvirtual
UpdateModel(void)idEntity
UpdateModelTransform(void)idEntity
UpdateMoverSound(moverState_t state)idMover_Binaryprotected
UpdatePVSAreas(const idVec3 &pos)idEntity
UpdateRenderEntity(renderEntity_s *renderEntity, const renderView_t *renderView)idEntity
UpdateSound(void)idEntity
updateStatusidMover_Binaryprotected
UpdateVisuals(void)idEntity
Use(idEntity *other, idEntity *activator)idDoor
Use_BinaryMover(idEntity *activator)idMover_Binary
waitidMover_Binaryprotected
WriteBindToSnapshot(idBitMsgDelta &msg) const idEntity
WriteColorToSnapshot(idBitMsgDelta &msg) const idEntity
WriteGUIToSnapshot(idBitMsgDelta &msg) const idEntity
WriteToSnapshot(idBitMsgDelta &msg) const idMover_Binaryvirtual
~idClass()idClassvirtual
~idDoor(void)idDoor
~idEntity()idEntity
~idMover_Binary()idMover_Binary