|
| | CLASS_PROTOTYPE (idLight) |
| |
| | idLight () |
| |
| | ~idLight () |
| |
| void | Spawn (void) |
| |
| void | Save (idSaveGame *savefile) const |
| |
| void | Restore (idRestoreGame *savefile) |
| |
| virtual void | UpdateChangeableSpawnArgs (const idDict *source) |
| |
| virtual void | Think (void) |
| |
| virtual void | FreeLightDef (void) |
| |
| virtual bool | GetPhysicsToSoundTransform (idVec3 &origin, idMat3 &axis) |
| |
| void | Present (void) |
| |
| void | SaveState (idDict *args) |
| |
| virtual void | SetColor (float red, float green, float blue) |
| |
| virtual void | SetColor (const idVec4 &color) |
| |
| virtual void | GetColor (idVec3 &out) const |
| |
| virtual void | GetColor (idVec4 &out) const |
| |
| const idVec3 & | GetBaseColor (void) const |
| |
| void | SetShader (const char *shadername) |
| |
| void | SetLightParm (int parmnum, float value) |
| |
| void | SetLightParms (float parm0, float parm1, float parm2, float parm3) |
| |
| void | SetRadiusXYZ (float x, float y, float z) |
| |
| void | SetRadius (float radius) |
| |
| void | On (void) |
| |
| void | Off (void) |
| |
| void | Fade (const idVec4 &to, float fadeTime) |
| |
| void | FadeOut (float time) |
| |
| void | FadeIn (float time) |
| |
| void | Killed (idEntity *inflictor, idEntity *attacker, int damage, const idVec3 &dir, int location) |
| |
| void | BecomeBroken (idEntity *activator) |
| |
| qhandle_t | GetLightDefHandle (void) const |
| |
| void | SetLightParent (idEntity *lparent) |
| |
| void | SetLightLevel (void) |
| |
| virtual void | ShowEditingDialog (void) |
| |
| virtual void | ClientPredictionThink (void) |
| |
| virtual void | WriteToSnapshot (idBitMsgDelta &msg) const |
| |
| virtual void | ReadFromSnapshot (const idBitMsgDelta &msg) |
| |
| virtual bool | ClientReceiveEvent (int event, int time, const idBitMsg &msg) |
| |
| | ABSTRACT_PROTOTYPE (idEntity) |
| |
| | idEntity () |
| |
| | ~idEntity () |
| |
| void | Spawn (void) |
| |
| void | Save (idSaveGame *savefile) const |
| |
| void | Restore (idRestoreGame *savefile) |
| |
| const char * | GetEntityDefName (void) const |
| |
| void | SetName (const char *name) |
| |
| const char * | GetName (void) const |
| |
| virtual renderView_t * | GetRenderView () |
| |
| bool | CheckDormant (void) |
| |
| virtual void | DormantBegin (void) |
| |
| virtual void | DormantEnd (void) |
| |
| bool | IsActive (void) const |
| |
| void | BecomeActive (int flags) |
| |
| void | BecomeInactive (int flags) |
| |
| void | UpdatePVSAreas (const idVec3 &pos) |
| |
| virtual renderEntity_t * | GetRenderEntity (void) |
| |
| virtual int | GetModelDefHandle (void) |
| |
| virtual void | SetModel (const char *modelname) |
| |
| void | SetSkin (const idDeclSkin *skin) |
| |
| const idDeclSkin * | GetSkin (void) const |
| |
| void | SetShaderParm (int parmnum, float value) |
| |
| virtual void | SetColor (const idVec3 &color) |
| |
| virtual void | FreeModelDef (void) |
| |
| virtual void | Hide (void) |
| |
| virtual void | Show (void) |
| |
| bool | IsHidden (void) const |
| |
| void | UpdateVisuals (void) |
| |
| void | UpdateModel (void) |
| |
| void | UpdateModelTransform (void) |
| |
| virtual void | ProjectOverlay (const idVec3 &origin, const idVec3 &dir, float size, const char *material) |
| |
| int | GetNumPVSAreas (void) |
| |
| const int * | GetPVSAreas (void) |
| |
| void | ClearPVSAreas (void) |
| |
| bool | PhysicsTeamInPVS (pvsHandle_t pvsHandle) |
| |
| virtual bool | UpdateAnimationControllers (void) |
| |
| bool | UpdateRenderEntity (renderEntity_s *renderEntity, const renderView_t *renderView) |
| |
| virtual idAnimator * | GetAnimator (void) |
| |
| virtual bool | CanPlayChatterSounds (void) const |
| |
| bool | StartSound (const char *soundName, const s_channelType channel, int soundShaderFlags, bool broadcast, int *length) |
| |
| bool | StartSoundShader (const idSoundShader *shader, const s_channelType channel, int soundShaderFlags, bool broadcast, int *length) |
| |
| void | StopSound (const s_channelType channel, bool broadcast) |
| |
| void | SetSoundVolume (float volume) |
| |
| void | UpdateSound (void) |
| |
| int | GetListenerId (void) const |
| |
| idSoundEmitter * | GetSoundEmitter (void) const |
| |
| void | FreeSoundEmitter (bool immediate) |
| |
| virtual void | PreBind (void) |
| |
| virtual void | PostBind (void) |
| |
| virtual void | PreUnbind (void) |
| |
| virtual void | PostUnbind (void) |
| |
| void | JoinTeam (idEntity *teammember) |
| |
| void | Bind (idEntity *master, bool orientated) |
| |
| void | BindToJoint (idEntity *master, const char *jointname, bool orientated) |
| |
| void | BindToJoint (idEntity *master, jointHandle_t jointnum, bool orientated) |
| |
| void | BindToBody (idEntity *master, int bodyId, bool orientated) |
| |
| void | Unbind (void) |
| |
| bool | IsBound (void) const |
| |
| bool | IsBoundTo (idEntity *master) const |
| |
| idEntity * | GetBindMaster (void) const |
| |
| jointHandle_t | GetBindJoint (void) const |
| |
| int | GetBindBody (void) const |
| |
| idEntity * | GetTeamMaster (void) const |
| |
| idEntity * | GetNextTeamEntity (void) const |
| |
| void | ConvertLocalToWorldTransform (idVec3 &offset, idMat3 &axis) |
| |
| idVec3 | GetLocalVector (const idVec3 &vec) const |
| |
| idVec3 | GetLocalCoordinates (const idVec3 &vec) const |
| |
| idVec3 | GetWorldVector (const idVec3 &vec) const |
| |
| idVec3 | GetWorldCoordinates (const idVec3 &vec) const |
| |
| bool | GetMasterPosition (idVec3 &masterOrigin, idMat3 &masterAxis) const |
| |
| void | GetWorldVelocities (idVec3 &linearVelocity, idVec3 &angularVelocity) const |
| |
| void | SetPhysics (idPhysics *phys) |
| |
| idPhysics * | GetPhysics (void) const |
| |
| void | RestorePhysics (idPhysics *phys) |
| |
| bool | RunPhysics (void) |
| |
| void | SetOrigin (const idVec3 &org) |
| |
| void | SetAxis (const idMat3 &axis) |
| |
| void | SetAngles (const idAngles &ang) |
| |
| bool | GetFloorPos (float max_dist, idVec3 &floorpos) const |
| |
| virtual bool | GetPhysicsToVisualTransform (idVec3 &origin, idMat3 &axis) |
| |
| virtual bool | Collide (const trace_t &collision, const idVec3 &velocity) |
| |
| virtual void | GetImpactInfo (idEntity *ent, int id, const idVec3 &point, impactInfo_t *info) |
| |
| virtual void | ApplyImpulse (idEntity *ent, int id, const idVec3 &point, const idVec3 &impulse) |
| |
| virtual void | AddForce (idEntity *ent, int id, const idVec3 &point, const idVec3 &force) |
| |
| virtual void | ActivatePhysics (idEntity *ent) |
| |
| virtual bool | IsAtRest (void) const |
| |
| virtual int | GetRestStartTime (void) const |
| |
| virtual void | AddContactEntity (idEntity *ent) |
| |
| virtual void | RemoveContactEntity (idEntity *ent) |
| |
| virtual bool | CanDamage (const idVec3 &origin, idVec3 &damagePoint) const |
| |
| virtual void | Damage (idEntity *inflictor, idEntity *attacker, const idVec3 &dir, const char *damageDefName, const float damageScale, const int location) |
| |
| virtual void | AddDamageEffect (const trace_t &collision, const idVec3 &velocity, const char *damageDefName) |
| |
| virtual void | DamageFeedback (idEntity *victim, idEntity *inflictor, int &damage) |
| |
| virtual bool | Pain (idEntity *inflictor, idEntity *attacker, int damage, const idVec3 &dir, int location) |
| |
| virtual bool | ShouldConstructScriptObjectAtSpawn (void) const |
| |
| virtual idThread * | ConstructScriptObject (void) |
| |
| virtual void | DeconstructScriptObject (void) |
| |
| void | SetSignal (signalNum_t signalnum, idThread *thread, const function_t *function) |
| |
| void | ClearSignal (idThread *thread, signalNum_t signalnum) |
| |
| void | ClearSignalThread (signalNum_t signalnum, idThread *thread) |
| |
| bool | HasSignal (signalNum_t signalnum) const |
| |
| void | Signal (signalNum_t signalnum) |
| |
| void | SignalEvent (idThread *thread, signalNum_t signalnum) |
| |
| void | TriggerGuis (void) |
| |
| bool | HandleGuiCommands (idEntity *entityGui, const char *cmds) |
| |
| virtual bool | HandleSingleGuiCommand (idEntity *entityGui, idLexer *src) |
| |
| void | FindTargets (void) |
| |
| void | RemoveNullTargets (void) |
| |
| void | ActivateTargets (idEntity *activator) const |
| |
| virtual void | Teleport (const idVec3 &origin, const idAngles &angles, idEntity *destination) |
| |
| bool | TouchTriggers (void) const |
| |
| idCurve_Spline< idVec3 > * | GetSpline (void) const |
| |
| virtual bool | ServerReceiveEvent (int event, int time, const idBitMsg &msg) |
| |
| void | WriteBindToSnapshot (idBitMsgDelta &msg) const |
| |
| void | ReadBindFromSnapshot (const idBitMsgDelta &msg) |
| |
| void | WriteColorToSnapshot (idBitMsgDelta &msg) const |
| |
| void | ReadColorFromSnapshot (const idBitMsgDelta &msg) |
| |
| void | WriteGUIToSnapshot (idBitMsgDelta &msg) const |
| |
| void | ReadGUIFromSnapshot (const idBitMsgDelta &msg) |
| |
| void | ServerSendEvent (int eventId, const idBitMsg *msg, bool saveEvent, int excludeClient) const |
| |
| void | ClientSendEvent (int eventId, const idBitMsg *msg) const |
| |
| | ABSTRACT_PROTOTYPE (idClass) |
| |
| void * | operator new (size_t) |
| |
| void * | operator new (size_t s, int, int, char *, int) |
| |
| void | operator delete (void *) |
| |
| void | operator delete (void *, int, int, char *, int) |
| |
| virtual | ~idClass () |
| |
| void | Spawn (void) |
| |
| void | CallSpawn (void) |
| |
| bool | IsType (const idTypeInfo &c) const |
| |
| const char * | GetClassname (void) const |
| |
| const char * | GetSuperclass (void) const |
| |
| void | FindUninitializedMemory (void) |
| |
| void | Save (idSaveGame *savefile) const |
| |
| void | Restore (idRestoreGame *savefile) |
| |
| bool | RespondsTo (const idEventDef &ev) const |
| |
| bool | PostEventMS (const idEventDef *ev, int time) |
| |
| bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1) |
| |
| bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2) |
| |
| bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3) |
| |
| bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4) |
| |
| bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5) |
| |
| bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6) |
| |
| bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7) |
| |
| bool | PostEventMS (const idEventDef *ev, int time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7, idEventArg arg8) |
| |
| bool | PostEventSec (const idEventDef *ev, float time) |
| |
| bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1) |
| |
| bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2) |
| |
| bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3) |
| |
| bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4) |
| |
| bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5) |
| |
| bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6) |
| |
| bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7) |
| |
| bool | PostEventSec (const idEventDef *ev, float time, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7, idEventArg arg8) |
| |
| bool | ProcessEvent (const idEventDef *ev) |
| |
| bool | ProcessEvent (const idEventDef *ev, idEventArg arg1) |
| |
| bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2) |
| |
| bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3) |
| |
| bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4) |
| |
| bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5) |
| |
| bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6) |
| |
| bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7) |
| |
| bool | ProcessEvent (const idEventDef *ev, idEventArg arg1, idEventArg arg2, idEventArg arg3, idEventArg arg4, idEventArg arg5, idEventArg arg6, idEventArg arg7, idEventArg arg8) |
| |
| bool | ProcessEventArgPtr (const idEventDef *ev, int *data) |
| |
| void | CancelEvents (const idEventDef *ev) |
| |
| void | Event_Remove (void) |
| |
Definition at line 44 of file Light.h.