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

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

ABSTRACT_PROTOTYPE(idEntity)idEntity
idClass::ABSTRACT_PROTOTYPE(idClass)idClass
ACCELERATION_STAGE enum valueidMoverprotected
acceltimeidMoverprivate
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
angle_deltaidMoverprivate
ApplyImpulse(idEntity *ent, int id, const idVec3 &point, const idVec3 &impulse)idEntityvirtual
areaPortalidMoverprivate
BecomeActive(int flags)idEntity
BecomeInactive(int flags)idEntity
BeginMove(idThread *thread=NULL)idMoverprotectedvirtual
BeginRotation(idThread *thread, bool stopwhendone)idMoverprotectedvirtual
Bind(idEntity *master, bool orientated)idEntity
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
CLASS_PROTOTYPE(idMover)idMover
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
damageidMoverprivate
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
DECELERATION_STAGE enum valueidMoverprotected
deceltimeidMoverprivate
DeconstructScriptObject(void)idEntityvirtual
dest_anglesidMoverprivate
dest_positionidMoverprivate
DIR_BACK enum valueidMoverprotected
DIR_DOWN enum valueidMoverprotected
DIR_FORWARD enum valueidMoverprotected
DIR_LEFT enum valueidMoverprotected
DIR_REL_BACK enum valueidMoverprotected
DIR_REL_DOWN enum valueidMoverprotected
DIR_REL_FORWARD enum valueidMoverprotected
DIR_REL_LEFT enum valueidMoverprotected
DIR_REL_RIGHT enum valueidMoverprotected
DIR_REL_UP enum valueidMoverprotected
DIR_RIGHT enum valueidMoverprotected
DIR_UP enum valueidMoverprotected
DisplayInfo_f(const idCmdArgs &args)idClassstatic
DoneMoving(void)idMoverprotectedvirtual
DoneRotating(void)idMoverprotectedvirtual
DormantBegin(void)idEntityvirtual
DormantEnd(void)idEntityvirtual
dormantStartidEntity
entityDefNumberidEntity
entityNumberidEntity
Event_Activate(idEntity *activator)idMoverprivate
Event_Bob(float speed, float phase, idVec3 &depth)idMoverprivate
Event_ClosePortal(void)idMoverprotected
Event_DisableSplineAngles(void)idMoverprivate
Event_EnableSplineAngles(void)idMoverprivate
Event_FindGuiTargets(void)idMoverprivate
Event_InitGuiTargets(void)idMoverprivate
Event_IsMoving(void)idMoverprivate
Event_IsRotating(void)idMoverprivate
EVENT_MAXEVENTS enum valueidEntity
Event_MoveAccelerateTo(float speed, float time)idMoverprivate
Event_MoveDecelerateTo(float speed, float time)idMoverprivate
Event_MoveDir(float angle, float distance)idMoverprivate
Event_MoveTo(idEntity *ent)idMoverprivate
Event_MoveToPos(idVec3 &pos)idMoverprivate
Event_OpenPortal(void)idMoverprotected
Event_PartBlocked(idEntity *blockingEntity)idMoverprotected
Event_PostRestore(int start, int total, int accel, int decel, int useSplineAng)idMoverprivate
Event_Remove(void)idClass
Event_RemoveInitialSplineAngles(void)idMoverprivate
Event_Rotate(idAngles &angles)idMoverprivate
Event_RotateDownTo(int axis, float angle)idMoverprivate
Event_RotateOnce(idAngles &angles)idMoverprivate
Event_RotateTo(idAngles &angles)idMoverprivate
Event_RotateUpTo(int axis, float angle)idMoverprivate
Event_SetAccellerationTime(float time)idMoverprivate
Event_SetAccelSound(const char *sound)idMoverprivate
Event_SetCallback(void)idMoverprivate
Event_SetDecelerationTime(float time)idMoverprivate
Event_SetDecelSound(const char *sound)idMoverprivate
Event_SetMoveSound(const char *sound)idMoverprivate
Event_SetMoveSpeed(float speed)idMoverprivate
Event_SetMoveTime(float time)idMoverprivate
EVENT_STARTSOUNDSHADER enum valueidEntity
Event_StartSpline(idEntity *splineEntity)idMoverprivate
Event_StopMoving(void)idMoverprivate
Event_StopRotating(void)idMoverprivate
EVENT_STOPSOUNDSHADER enum valueidEntity
Event_StopSpline(void)idMoverprivate
Event_Sway(float speed, float phase, idAngles &depth)idMoverprivate
Event_TeamBlocked(idEntity *blockedPart, idEntity *blockingEntity)idMoverprivate
Event_UpdateMove(void)idMoverprivate
Event_UpdateRotation(void)idMoverprivate
FindGuiTargets(void)idMoverprotected
FindTargets(void)idEntity
FindUninitializedMemory(void)idClass
FINISHED_STAGE enum valueidMoverprotected
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(idEntity *splineEntity) const idMoverprivate
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
guiTargetsidMoverprivate
HandleGuiCommands(idEntity *entityGui, const char *cmds)idEntity
HandleSingleGuiCommand(idEntity *entityGui, idLexer *src)idEntityvirtual
HasSignal(signalNum_t signalnum) const idEntity
healthidEntity
Hide(void)idMovervirtual
idEntity()idEntity
idMover(void)idMover
Init(void)idClassstatic
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)idMovervirtual
lastCommandidMoverprivate
LINEAR_STAGE enum valueidMoverprotected
ListClasses_f(const idCmdArgs &args)idClassstatic
MAX_PVS_AREASidEntitystatic
ModelCallback(renderEntity_s *renderEntity, const renderView_t *renderView)idEntitystatic
modelDefHandleidEntityprotected
moveidMoverprotected
move_deltaidMoverprivate
move_speedidMoverprivate
move_threadidMoverprivate
move_timeidMoverprivate
MOVER_MOVING enum valueidMoverprotected
MOVER_NONE enum valueidMoverprotected
MOVER_ROTATING enum valueidMoverprotected
MOVER_SPLINE enum valueidMoverprotected
moverCommand_t enum nameidMoverprotected
moverDir_t enum nameidMoverprotected
moveStage_t enum nameidMoverprotected
MoveToPos(const idVec3 &pos)idMoverprotected
nameidEntity
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
physicsObjidMoverprotected
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
ReadBindFromSnapshot(const idBitMsgDelta &msg)idEntity
ReadColorFromSnapshot(const idBitMsgDelta &msg)idEntity
ReadFromSnapshot(const idBitMsgDelta &msg)idMovervirtual
ReadGUIFromSnapshot(const idBitMsgDelta &msg)idEntity
refSoundidEntityprotected
RemoveContactEntity(idEntity *ent)idEntityvirtual
RemoveNullTargets(void)idEntity
renderEntityidEntityprotected
renderViewidEntity
RespondsTo(const idEventDef &ev) const idClass
Restore(idRestoreGame *savefile)idMover
RestorePhysics(idPhysics *phys)idEntity
rotidMoverprivate
rotate_threadidMoverprivate
RunPhysics(void)idEntity
Save(idSaveGame *savefile) const idMover
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
SetGuiState(const char *key, const char *val) const idMoverprotected
SetGuiStates(const char *state)idMoverprotected
SetModel(const char *modelname)idEntityvirtual
SetName(const char *name)idEntity
SetOrigin(const idVec3 &org)idEntity
SetPhysics(idPhysics *phys)idEntity
SetPortalState(bool open)idMover
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)idMovervirtual
ShowEditingDialog(void)idEntityvirtual
Shutdown(void)idClassstatic
Signal(signalNum_t signalnum)idEntity
SignalEvent(idThread *thread, signalNum_t signalnum)idEntity
snapshotBitsidEntity
snapshotNodeidEntity
snapshotSequenceidEntity
Spawn(void)idMover
spawnArgsidEntity
spawnNodeidEntity
splineEntidMoverprivate
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
stopRotationidMoverprivate
StopSound(const s_channelType channel, bool broadcast)idEntity
targetsidEntity
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
UpdateModel(void)idEntity
UpdateModelTransform(void)idEntity
UpdateMoveSound(moveStage_t stage)idMoverprotected
UpdatePVSAreas(const idVec3 &pos)idEntity
UpdateRenderEntity(renderEntity_s *renderEntity, const renderView_t *renderView)idEntity
UpdateRotationSound(moveStage_t stage)idMoverprotected
UpdateSound(void)idEntity
UpdateVisuals(void)idEntity
useSplineAnglesidMoverprivate
VectorForDir(float dir, idVec3 &vec)idMoverprivate
WriteBindToSnapshot(idBitMsgDelta &msg) const idEntity
WriteColorToSnapshot(idBitMsgDelta &msg) const idEntity
WriteGUIToSnapshot(idBitMsgDelta &msg) const idEntity
WriteToSnapshot(idBitMsgDelta &msg) const idMovervirtual
~idClass()idClassvirtual
~idEntity()idEntity