|
| CLASS_PROTOTYPE (VehicleWheelsX4) |
|
virtual void | UpdateVariables (Vector *acceleration, Vector *vpn, Vector *vup, Vector *vright, Vector *t_vpn, Vector *t_vup, Vector *t_vright) override |
|
virtual float | TorqueLookup (int rpm) override |
|
virtual void | Think () override |
|
virtual void | Postthink () override |
|
virtual void | Killed (Event *ev) override |
|
| CLASS_PROTOTYPE (DrivableVehicle) |
|
| CLASS_PROTOTYPE (Vehicle) |
|
virtual void | DriverAdded () |
|
virtual qboolean | Drive (usercmd_t *ucmd) |
|
virtual qboolean | PathDrive (usercmd_t *ucmd) |
|
void | AutoPilot (void) |
|
virtual qboolean | HasWeapon (void) |
|
virtual qboolean | ShowWeapon (void) |
|
Entity * | Driver (void) |
|
virtual qboolean | IsDrivable (void) |
|
void | Archive (Archiver &arc) override |
|
str | GetSoundSet (void) |
|
virtual float | QuerySpeed (void) |
|
virtual int | QueryFreePassengerSlot (void) |
|
virtual int | QueryFreeDriverSlot (void) |
|
virtual int | QueryFreeTurretSlot (void) |
|
virtual void | QueryPassengerSlotPosition (int slot, float *pos) |
|
virtual void | QueryDriverSlotPosition (int slot, float *pos) |
|
virtual void | QueryTurretSlotPosition (int slot, float *pos) |
|
virtual void | QueryPassengerSlotAngles (int slot, float *ang) |
|
virtual void | QueryDriverSlotAngles (int slot, float *ang) |
|
virtual void | QueryTurretSlotAngles (int slot, float *ang) |
|
virtual int | QueryPassengerSlotStatus (int slot) |
|
virtual int | QueryDriverSlotStatus (int slot) |
|
virtual int | QueryTurretSlotStatus (int slot) |
|
virtual Entity * | QueryPassengerSlotEntity (int slot) |
|
virtual Entity * | QueryDriverSlotEntity (int slot) |
|
virtual Entity * | QueryTurretSlotEntity (int slot) |
|
bool | FindExitPosition (Entity *pEnt, const Vector &vOrigin, const Vector *vAngles) |
|
virtual void | AttachPassengerSlot (int slot, Entity *ent, Vector vExitPosition) |
|
virtual void | AttachDriverSlot (int slot, Entity *ent, Vector vExitPosition) |
|
virtual void | AttachTurretSlot (int slot, Entity *ent, Vector vExitPosition, Vector *vExitAngles) |
|
virtual void | DetachPassengerSlot (int slot, Vector vExitPosition, Vector *vExitAngles) |
|
virtual void | DetachDriverSlot (int slot, Vector vExitPosition, Vector *vExitAngles) |
|
virtual void | DetachTurretSlot (int slot, Vector vExitPosition, Vector *vExitAngles) |
|
virtual int | FindPassengerSlotByEntity (Entity *ent) |
|
virtual int | FindDriverSlotByEntity (Entity *ent) |
|
virtual int | FindTurretSlotByEntity (Entity *ent) |
|
virtual void | SetSlotsNonSolid (void) |
|
virtual void | SetSlotsSolid (void) |
|
void | KickSuspension (Vector vDirection, float fForce) |
|
qboolean | isLocked (void) |
|
void | Lock (void) |
|
void | UnLock (void) |
|
const str & | getName () const |
|
VehicleCollisionEntity * | GetCollisionEntity (void) |
|
void | EventSetMaxUseAngle (Event *ev) |
|
void | EventCanUse (Event *ev) |
|
int | GetProjectileHitsRemaining () const |
|
void | SetProjectileVulnerable (Event *ev) |
|
void | DoProjectileVulnerability (Entity *pProjectile, Entity *pOwner, meansOfDeath_t meansOfDeath) |
|
| CLASS_PROTOTYPE (VehicleBase) |
|
void | Archive (Archiver &arc) override |
|
| CLASS_PROTOTYPE (Animate) |
|
void | NewAnim (int animnum, int slot=0, float weight=1.0f) |
|
void | NewAnim (int animnum, Event *endevent, int slot=0, float weight=1.0f) |
|
void | NewAnim (int animnum, Event &endevent, int slot=0, float weight=1.0f) |
|
void | NewAnim (const char *animname, int slot=0, float weight=1.0f) |
|
void | NewAnim (const char *animname, Event *endevent, int slot=0, float weight=1.0f) |
|
void | NewAnim (const char *animname, Event &endevent, int slot=0, float weight=1.0f) |
|
void | SetFrame (void) |
|
qboolean | HasAnim (const char *animname) |
|
Event * | AnimDoneEvent (int slot=0) |
|
void | SetAnimDoneEvent (Event &event, int slot=0) |
|
void | SetAnimDoneEvent (Event *event, int slot=0) |
|
int | NumAnims (void) |
|
const char * | AnimName (int slot=0) |
|
float | AnimTime (int slot=0) |
|
int | CurrentAnim (int slot=0) const override |
|
float | CurrentTime (int slot=0) const override |
|
virtual void | AnimFinished (int slot=0) |
|
void | PreAnimate (void) override |
|
void | PostAnimate (void) override |
|
void | SetTime (int slot=0, float time=0.0f) |
|
void | SetNormalTime (int slot=0, float normal=1.0f) |
|
float | GetTime (int slot=0) |
|
float | GetNormalTime (int slot=0) |
|
void | SetWeight (int slot=0, float weight=1.0f) |
|
float | GetWeight (int slot=0) |
|
void | SetRepeatType (int slot=0) |
|
void | SetOnceType (int slot=0) |
|
bool | IsRepeatType (int slot) |
|
void | Pause (int slot=0, int pause=1) |
|
void | StopAnimating (int slot=0) |
|
void | UseSyncTime (int slot, int sync) |
|
void | SetSyncTime (float s) |
|
float | GetSyncTime () |
|
void | SetSyncRate (float rate) |
|
float | GetSyncRate () |
|
void | PauseSyncTime (int pause) |
|
float | GetYawOffset () |
|
float | GetCrossTime (int slot) |
|
void | DoExitCommands (int slot=0) |
|
void | ForwardExec (Event *ev) |
|
void | EventSetSyncTime (Event *ev) |
|
void | EventIsLoopingAnim (Event *ev) |
|
void | EventSetYawFromBone (Event *ev) |
|
void | EventPlayerSpawn (Event *ev) |
|
void | EventPlayerSpawnUtility (Event *ev) |
|
void | EventPauseAnim (Event *ev) |
|
virtual void | DumpAnimInfo () |
|
void | SlotChanged (int slot) |
|
void | ClientSound (Event *ev) |
|
int | NumFrames (int slot=0) |
|
| CLASS_PROTOTYPE (Entity) |
|
void | EventGetNormalHealth (Event *ev) |
|
void | EventNormalDamage (Event *ev) |
|
void | ClassnameEvent (Event *ev) |
|
void | SpawnFlagsEvent (Event *ev) |
|
void | EventRevive (Event *ev) |
|
virtual void | ShowInfo (float fDot, float fDist) |
|
qboolean | DistanceTo (Vector pos) const |
|
qboolean | DistanceTo (Entity *ent) const |
|
qboolean | WithinDistance (Vector pos, float dist) const |
|
qboolean | WithinDistance (Entity *ent, float dist) const |
|
Vector | GetControllerAngles (int num) |
|
void | SetControllerAngles (int num, vec3_t angles) |
|
void | SetControllerAngles (Event *ev) |
|
void | GetControllerAngles (Event *ev) |
|
void | SetControllerTag (int num, int tag_num) |
|
int | GetControllerTag (int num) const |
|
qboolean | GetTagPositionAndOrientation (str tagname, orientation_t *new_or) |
|
void | GetTagPositionAndOrientation (int tagnum, orientation_t *new_or) |
|
void | GetTagPosition (Event *ev) |
|
void | GetTagAngles (Event *ev) |
|
void | EventTrace (Event *ev) |
|
void | EventSightTrace (Event *ev) |
|
void | EventInPVS (Event *ev) |
|
void | IsTouching (Event *ev) |
|
void | IsInside (Event *ev) |
|
void | CanSeeInternal (Event *ev, bool bNoEnts) |
|
void | CanSee (Event *ev) |
|
void | CanSeeNoEnts (Event *ev) |
|
void | SetKillTarget (const char *killtarget) |
|
const char * | KillTarget (void) |
|
void | AlwaysDraw (Event *ev) |
|
void | NormalDraw (Event *ev) |
|
void | NeverDraw (Event *ev) |
|
const char * | getModel () const |
|
void | GetModelEvent (Event *ev) |
|
void | GetBrushModelEvent (Event *ev) |
|
virtual qboolean | setModel (void) |
|
void | SetSize (void) |
|
void | setModel (const str &mdl) |
|
void | SetModelEvent (Event *ev) |
|
void | SetTeamEvent (Event *ev) |
|
virtual void | TriggerEvent (Event *ev) |
|
void | hideModel (void) |
|
void | EventHideModel (Event *ev) |
|
virtual void | showModel (void) |
|
void | EventShowModel (Event *ev) |
|
qboolean | hidden (void) |
|
void | ProcessInitCommands (void) |
|
void | setAlpha (float alpha) |
|
float | alpha (void) |
|
void | setMoveType (int type) |
|
int | getMoveType (void) |
|
void | setSolidType (solid_t type) |
|
int | getSolidType (void) |
|
virtual void | setContentsSolid (void) |
|
virtual Vector | getParentVector (Vector vec) |
|
Vector | getLocalVector (Vector vec) |
|
virtual void | setSize (Vector min, Vector max) |
|
virtual void | updateOrigin (void) |
|
virtual void | setLocalOrigin (Vector org) |
|
void | setOrigin (Vector org) override |
|
void | setOriginEvent (Vector org) override |
|
virtual void | setOrigin (void) |
|
virtual void | addOrigin (Vector org) |
|
void | GetRawTag (int tagnum, orientation_t *orient) |
|
qboolean | GetRawTag (const char *tagname, orientation_t *orient) |
|
void | GetTag (int tagnum, orientation_t *orient) |
|
qboolean | GetTag (const char *name, orientation_t *orient) |
|
void | GetTag (int tagnum, Vector *pos, Vector *forward=NULL, Vector *left=NULL, Vector *up=NULL) |
|
qboolean | GetTag (const char *name, Vector *pos, Vector *forward=NULL, Vector *left=NULL, Vector *up=NULL) |
|
void | ClearAnimSlot (int slot) |
|
void | StartAnimSlot (int slot, int index, float weight) |
|
void | RestartAnimSlot (int slot) |
|
void | setAngles (Vector ang) override |
|
virtual void | setAngles (void) |
|
void | link (void) |
|
void | unlink (void) |
|
void | setContents (int type) |
|
int | getContents (void) |
|
void | setScale (float scale) |
|
qboolean | droptofloor (float maxfall) |
|
qboolean | isClient (void) |
|
virtual void | SetDeltaAngles (void) |
|
virtual void | DamageEvent (Event *event) |
|
void | Damage (Entity *inflictor, Entity *attacker, float damage, Vector position, Vector direction, Vector normal, int knockback, int flags, int meansofdeath, int location=-1) |
|
void | DamageType (Event *ev) |
|
qboolean | IsTouching (Entity *e1) |
|
qboolean | IsInside (Entity *e1) |
|
qboolean | FovCheck (float *delta, float fovdot) |
|
virtual bool | CanSee (Entity *ent, float fov, float vision_distance, bool bNoEnts=false) |
|
virtual bool | CanSee (const Vector &org, float fov, float vision_distance, bool bNoEnts=false) |
|
bool | AreasConnected (const Entity *other) |
|
void | FadeNoRemove (Event *ev) |
|
void | FadeOut (Event *ev) |
|
void | FadeIn (Event *ev) |
|
void | Fade (Event *ev) |
|
void | Sink (Event *ev) |
|
virtual void | CheckGround (void) |
|
virtual qboolean | HitSky (trace_t *trace) |
|
virtual qboolean | HitSky (void) |
|
void | SafeSolid (Event *ev) |
|
void | BecomeSolid (Event *ev) |
|
void | BecomeNonSolid (Event *ev) |
|
void | SetSize (Event *ev) |
|
void | SetMins (Event *ev) |
|
void | SetMaxs (Event *ev) |
|
void | GetMins (Event *ev) |
|
void | GetMaxs (Event *ev) |
|
void | SetScale (Event *ev) |
|
void | GetScale (Event *ev) |
|
void | SetAlpha (Event *ev) |
|
void | SetKillTarget (Event *ev) |
|
void | TouchTriggersEvent (Event *ev) |
|
str | GetRandomAlias (str name, AliasListNode_t **ret) |
|
void | SetWaterType (void) |
|
qboolean | attach (int parent_entity_num, int tag_num, qboolean use_angles=qtrue, Vector attach_offset=Vector("0 0 0")) |
|
void | detach (void) |
|
void | ProcessSoundEvent (Event *ev, qboolean checkSubtitle) |
|
void | Sound (Event *ev) |
|
virtual void | Sound (str sound_name, int channel=CHAN_BODY, float volume=-1.0, float min_dist=-1.0, Vector *origin=NULL, float pitch=-1.0f, int argstype=0, int doCallback=0, int checkSubtitle=1, float max_dist=-1.0f) |
|
void | StopSound (int channel) |
|
void | StopSound (Event *ev) |
|
void | LoopSound (Event *ev) |
|
void | LoopSound (str sound_name, float volume=-1.0, float min_dist=-1.0, float max_dist=-1.0, float pitch=-1.0) |
|
void | StopLoopSound (Event *ev) |
|
void | StopLoopSound (void) |
|
void | StopAllSounds () |
|
void | SetLight (Event *ev) |
|
void | LightOn (Event *ev) |
|
void | LightOff (Event *ev) |
|
void | LightRed (Event *ev) |
|
void | LightGreen (Event *ev) |
|
void | LightBlue (Event *ev) |
|
void | LightRadius (Event *ev) |
|
void | LightStyle (Event *ev) |
|
void | Flags (Event *ev) |
|
void | Effects (Event *ev) |
|
void | RenderEffects (Event *ev) |
|
void | SVFlags (Event *ev) |
|
void | BroadcastAIEvent (int iType=AI_EVENT_MISC, float rad=SOUND_RADIUS) |
|
void | BroadcastAIEvent (Event *ev) |
|
void | Kill (Event *ev) |
|
void | SurfaceModelEvent (Event *ev) |
|
void | SurfaceCommand (const char *surf_name, const char *token) |
|
void | DamageSkin (trace_t *trace, float damage) |
|
void | AttachEvent (Event *ev) |
|
void | AttachModelEvent (Event *ev) |
|
void | RemoveAttachedModelEvent (Event *ev) |
|
void | AttachedModelAnimEvent (Event *ev) |
|
void | DetachEvent (Event *ev) |
|
void | TakeDamageEvent (Event *ev) |
|
void | NoDamageEvent (Event *ev) |
|
void | Gravity (Event *ev) |
|
void | GiveOxygen (float time) |
|
void | UseBoundingBoxEvent (Event *ev) |
|
void | HurtEvent (Event *ev) |
|
void | HealEvent (Event *ev) |
|
void | SetMassEvent (Event *ev) |
|
void | Censor (Event *ev) |
|
void | Ghost (Event *ev) |
|
void | StationaryEvent (Event *ev) |
|
void | TossEvent (Event *ev) |
|
void | Explosion (Event *ev) |
|
void | Shader (Event *ev) |
|
void | KillAttach (Event *ev) |
|
void | SetBloodModel (Event *ev) |
|
void | DropToFloorEvent (Event *ev) |
|
void | joinTeam (Entity *teammember) |
|
void | quitTeam (void) |
|
qboolean | isBoundTo (Entity *master) |
|
virtual void | bind (Entity *master, qboolean use_my_angles=qfalse) |
|
virtual void | unbind (void) |
|
virtual void | glue (Entity *master, qboolean use_my_angles=qtrue, qboolean can_duck=qfalse) |
|
virtual void | unglue (void) |
|
void | GlueEvent (Event *ev) |
|
void | DuckableGlueEvent (Event *ev) |
|
void | MakeClayPidgeon (Event *ev) |
|
void | EventUnglue (Event *ev) |
|
void | JoinTeam (Event *ev) |
|
void | EventQuitTeam (Event *ev) |
|
void | BindEvent (Event *ev) |
|
void | EventUnbind (Event *ev) |
|
void | AddToSoundManager (Event *ev) |
|
void | NoLerpThisFrame (void) |
|
virtual void | addAngles (Vector add) |
|
void | DeathSinkStart (Event *ev) |
|
void | DeathSink (Event *ev) |
|
void | DetachAllChildren (Event *ev) |
|
void | SetMovementStealth (float fStealthScale) |
|
void | EventMovementStealth (Event *ev) |
|
virtual void | VelocityModified (void) |
|
qboolean | CheckEventFlags (Event *event) |
|
void | PusherEvent (Event *ev) |
|
void | SetShaderData (Event *ev) |
|
void | GetVelocity (Event *ev) |
|
void | SetVelocity (Event *ev) |
|
void | GetAVelocity (Event *ev) |
|
void | DoForceActivate (void) |
|
void | ForceActivate (Event *ev) |
|
void | ConnectPaths (void) |
|
void | DisconnectPaths (void) |
|
void | EventConnectPaths (Event *ev) |
|
void | EventDisconnectPaths (Event *ev) |
|
virtual void | Delete (void) |
|
void | Remove (Event *ev) |
|
void | EventSoundDone (Event *ev) |
|
void | VolumeDamage (float damage) |
|
void | EventVolumeDamage (Event *ev) |
|
virtual qboolean | IsDead () const |
|
virtual void | AddImmunity (Event *ev) |
|
virtual void | RemoveImmunity (Event *ev) |
|
qboolean | Immune (int meansofdeath) |
|
virtual void | ClientThink (void) |
|
virtual void | EndFrame (void) |
|
virtual void | CalcBlend (void) |
|
virtual bool | AutoArchiveModel (void) |
|
virtual void | PathnodeClaimRevoked (class PathNode *node) |
|
virtual qboolean | BlocksAIMovement () const |
|
virtual qboolean | AIDontFace (void) const |
|
void | SetHealth (Event *ev) |
|
void | GetHealth (Event *ev) |
|
void | EventSetMaxHealth (Event *ev) |
|
void | EventGetMaxHealth (Event *ev) |
|
void | EventSetHealthOnly (Event *ev) |
|
void | GetYaw (Event *ev) |
|
virtual bool | HasVehicle (void) const |
|
void | EventGetEntnum (Event *ev) |
|
void | EventGetClassname (Event *ev) |
|
void | EventSetRadnum (Event *ev) |
|
void | EventGetRadnum (Event *ev) |
|
void | EventSetRotatedBbox (Event *ev) |
|
void | EventGetRotatedBbox (Event *ev) |
|
void | MPrintf (const char *msg,...) |
|
void | DrawBoundingBox (int showbboxes) |
|
void | EventSinglePlayerCommand (Event *ev) |
|
void | EventMultiPlayerCommand (Event *ev) |
|
void | EventRealismModeCommand (Event *ev) |
|
void | EventSPRealismModeCommand (Event *ev) |
|
void | EventDMRealismModeCommand (Event *ev) |
|
void | GetLocalYawFromVector (Event *ev) |
|
void | EventShootableOnly (Event *ev) |
|
void | SetShaderTime (Event *ev) |
|
void | NoTarget (Event *ev) |
|
void | ProcessHint (gentity_t *client, bool bShow) |
|
void | GetZone (Event *ev) |
|
void | IsInZone (Event *ev) |
|
void | SetDepthHack (Event *ev) |
|
void | PlayNonPvsSound (const str &soundName, float volume=1) |
|
| CLASS_PROTOTYPE (SimpleEntity) |
|
const str & | Target () |
|
qboolean | Targeted (void) |
|
str & | TargetName () |
|
virtual void | SetTargetName (str targetname) |
|
int | IsSubclassOfEntity (void) const |
|
int | IsSubclassOfAnimate (void) const |
|
int | IsSubclassOfSentient (void) const |
|
int | IsSubclassOfPlayer (void) const |
|
int | IsSubclassOfActor (void) const |
|
int | IsSubclassOfItem (void) const |
|
int | IsSubclassOfInventoryItem (void) const |
|
int | IsSubclassOfWeapon (void) const |
|
int | IsSubclassOfProjectile (void) const |
|
int | IsSubclassOfDoor (void) const |
|
int | IsSubclassOfCamera (void) const |
|
int | IsSubclassOfVehicle (void) const |
|
int | IsSubclassOfVehicleTank (void) const |
|
int | IsSubclassOfVehicleTurretGun (void) const |
|
int | IsSubclassOfTurretGun (void) const |
|
int | IsSubclassOfPathNode (void) const |
|
int | IsSubclassOfWaypoint (void) const |
|
int | IsSubclassOfTempWaypoint (void) const |
|
int | IsSubclassOfVehiclePoint (void) const |
|
int | IsSubclassOfSplinePath (void) const |
|
int | IsSubclassOfCrateObject (void) const |
|
void | GetOrigin (Event *ev) |
|
void | SetOrigin (Event *ev) |
|
void | GetCentroid (Event *ev) |
|
void | SetTargetname (Event *ev) |
|
void | GetTargetname (Event *ev) |
|
void | SetTarget (Event *ev) |
|
void | GetTarget (Event *ev) |
|
void | SetAngles (Event *ev) |
|
void | GetAngles (Event *ev) |
|
void | SetAngleEvent (Event *ev) |
|
void | GetAngleEvent (Event *ev) |
|
void | GetForwardVector (Event *ev) |
|
void | GetLeftVector (Event *ev) |
|
void | GetRightVector (Event *ev) |
|
void | GetUpVector (Event *ev) |
|
SimpleEntity * | Next (void) |
|
void | MPrintf (const char *msg,...) |
|
void | SimpleArchive (Archiver &arc) |
|
| CLASS_PROTOTYPE (Listener) |
|
virtual Listener * | GetScriptOwner (void) |
|
virtual void | SetScriptOwner (Listener *newOwner) |
|
void | CancelEventsOfType (Event *ev) |
|
void | CancelEventsOfType (Event &ev) |
|
void | CancelFlaggedEvents (int flags) |
|
void | CancelPendingEvents (void) |
|
qboolean | EventPending (Event &ev) |
|
void | PostEvent (Event *ev, float delay, int flags=0) |
|
void | PostEvent (const Event &ev, float delay, int flags=0) |
|
qboolean | PostponeAllEvents (float time) |
|
qboolean | PostponeEvent (Event &ev, float time) |
|
bool | ProcessEvent (const Event &ev) |
|
bool | ProcessEvent (Event *ev) |
|
bool | ProcessEvent (Event &ev) |
|
ScriptVariable & | ProcessEventReturn (Event *ev) |
|
void | ProcessContainerEvent (const Container< Event * > &conev) |
|
qboolean | ProcessPendingEvents (void) |
|
bool | ProcessScriptEvent (Event &ev) |
|
bool | ProcessScriptEvent (Event *ev) |
|
int | GetFlags (Event *event) const |
|
qboolean | ValidEvent (str name) const |
|
void | CommandDelay (Event *ev) |
|
void | Remove (Event *ev) |
|
void | ScriptRemove (Event *ev) |
|
void | EventInheritsFrom (Event *ev) |
|
void | EventIsInheritedBy (Event *ev) |
|
void | GetClassname (Event *ev) |
|
virtual ClassDef * | classinfo (void) const |
|
void | warning (const char *function, const char *format,...) const |
|
void | error (const char *function, const char *format,...) const |
|
qboolean | inheritsFrom (ClassDef *c) const |
|
qboolean | inheritsFrom (const char *name) const |
|
qboolean | isInheritedBy (const char *name) const |
|
qboolean | isInheritedBy (ClassDef *c) const |
|
const char * | getClassname (void) const |
|
const char * | getClassID (void) const |
|
const char * | getSuperclass (void) const |
|
void * | operator new (size_t s) |
|
void | operator delete (void *ptr) |
|
void * | operator new (size_t size, void *placement) |
|
void | operator delete (void *ptr, void *placement) |
|
template<typename T> |
void * | operator new (size_t size, T &placement) |
|
template<typename T> |
void | operator delete (void *ptr, T &placement) |
|
|
static void * | _newInstance (void) |
|
static ClassDef * | classinfostatic (void) |
|
VehicleBase * | vlink |
|
Vector | offset |
|
Vector | frame_delta |
|
float | angular_delta |
|
int | entnum |
|
int | radnum |
|
gentity_t * | edict |
|
gclient_t * | client |
|
int | spawnflags |
|
str | model |
|
Vector | mins |
|
Vector | maxs |
|
Vector | absmin |
|
Vector | absmax |
|
Vector | velocity |
|
Vector | accel |
|
Vector | avelocity |
|
Vector | aaccel |
|
Vector | size |
|
int | movetype |
|
int | mass |
|
float | gravity |
|
float | orientation [3][3] |
|
gentity_t * | groundentity |
|
cplane_t | groundplane |
|
int | groundcontents |
|
int | numchildren |
|
int | children [MAX_MODEL_CHILDREN] |
|
float | lightRadius |
|
str | moveteam |
|
class Entity * | teamchain |
|
class Entity * | teammaster |
|
class Entity * | bindmaster |
|
qboolean | bind_use_my_angles |
|
Vector | localorigin |
|
Vector | localangles |
|
str | killtarget |
|
float | health |
|
float | max_health |
|
int | deadflag |
|
int | flags |
|
int | watertype |
|
int | waterlevel |
|
damage_t | takedamage |
|
EntityPtr | enemy |
|
float | pain_finished |
|
float | damage_debounce_time |
|
int | damage_type |
|
int | m_iNumGlues |
|
EntityPtr | m_pGlues [MAX_GLUE_CHILDREN] |
|
int | m_pGluesFlags [MAX_GLUE_CHILDREN] |
|
class Entity * | m_pGlueMaster |
|
bool | m_bGlueAngles |
|
bool | m_bGlueDuckable |
|
qboolean | detach_at_death |
|
float | stealthMovementScale |
|
class pathway_ref * | m_BlockedPaths |
|
int | m_iNumBlockedPaths |
|
Container< int > | immunities |
|
MulticastDelegate< void(const Event &ev)> | delegate_damage |
|
MulticastDelegate< void(const Event &ev)> | delegate_killed |
|
MulticastDelegate< void(const Event &ev)> | delegate_gotKill |
|
Vector | origin |
|
Vector | angles |
|
entflags_t | entflags |
|
str | target |
|
str | targetname |
|
Vector | centroid |
|
static bool | EventSystemStarted = false |
|
static bool | ProcessingEvents = false |
|
static ClassDef | ClassInfo |
|
static ClassDefHook | _ClassInfo_ |
|
static ResponseDef< Class > | Responses [] |
|
virtual void | WorldEffects (void) |
|
virtual void | CheckWater (void) |
|
virtual void | DriverUse (Event *ev) |
|
virtual void | VehicleStart (Event *ev) |
|
virtual void | VehicleTouched (Event *ev) |
|
virtual void | VehicleBlocked (Event *ev) |
|
virtual void | Drivable (Event *ev) |
|
virtual void | PathDrivable (Event *ev) |
|
virtual void | UnDrivable (Event *ev) |
|
virtual void | Jumpable (Event *ev) |
|
virtual void | SeatAnglesOffset (Event *ev) |
|
virtual void | SeatOffset (Event *ev) |
|
virtual void | SetDriverAngles (Vector angles) |
|
virtual void | Lock (Event *ev) |
|
virtual void | UnLock (Event *ev) |
|
virtual void | SetWeapon (Event *ev) |
|
virtual void | SetName (Event *ev) |
|
virtual void | ShowWeaponEvent (Event *ev) |
|
virtual void | BounceForwardsVelocity (Event *ev) |
|
virtual void | BounceBackwardsVelocity (Event *ev) |
|
virtual void | StopForwardsVelocity (Event *ev) |
|
virtual void | StopBackwardsVelocity (Event *ev) |
|
virtual void | SetSpeed (Event *ev) |
|
virtual void | SetTurnRate (Event *ev) |
|
virtual void | SteerInPlace (Event *ev) |
|
virtual void | VehicleDestroyed (Event *ev) |
|
virtual void | SetMoveInfo (vmove_t *vm) |
|
virtual void | GetMoveInfo (vmove_t *vm) |
|
virtual void | SetCEMoveInfo (vmove_t *vm) |
|
virtual void | GetCEMoveInfo (vmove_t *vm) |
|
virtual void | SetViewAngles (Vector newViewangles) |
|
virtual void | SetMass (Event *ev) |
|
virtual void | SetFrontMass (Event *ev) |
|
virtual void | SetBackMass (Event *ev) |
|
virtual void | SetTread (Event *ev) |
|
virtual void | SetTireRadius (Event *ev) |
|
virtual void | SetRollingResistance (Event *ev) |
|
virtual void | SetDrag (Event *ev) |
|
virtual void | ModelInit (Event *ev) |
|
virtual void | BouncyCoef (Event *ev) |
|
virtual void | SpringyCoef (Event *ev) |
|
virtual void | YawMinMax (Event *ev) |
|
virtual void | RollMinMax (Event *ev) |
|
virtual void | ZMinMax (Event *ev) |
|
virtual void | SetAnimationSet (Event *ev) |
|
virtual void | SetSoundSet (Event *ev) |
|
virtual void | SpawnTurret (Event *ev) |
|
void | EventLockMovement (Event *ev) |
|
void | EventUnlockMovement (Event *ev) |
|
virtual void | QuerySpeed (Event *ev) |
|
virtual void | QueryFreePassengerSlot (Event *ev) |
|
virtual void | QueryFreeDriverSlot (Event *ev) |
|
virtual void | QueryFreeTurretSlot (Event *ev) |
|
virtual void | QueryPassengerSlotPosition (Event *ev) |
|
virtual void | QueryDriverSlotPosition (Event *ev) |
|
virtual void | QueryTurretSlotPosition (Event *ev) |
|
virtual void | QueryPassengerSlotAngles (Event *ev) |
|
virtual void | QueryDriverSlotAngles (Event *ev) |
|
virtual void | QueryTurretSlotAngles (Event *ev) |
|
virtual void | QueryPassengerSlotStatus (Event *ev) |
|
virtual void | QueryDriverSlotStatus (Event *ev) |
|
virtual void | QueryTurretSlotStatus (Event *ev) |
|
virtual void | QueryPassengerSlotEntity (Event *ev) |
|
virtual void | QueryDriverSlotEntity (Event *ev) |
|
virtual void | QueryTurretSlotEntity (Event *ev) |
|
virtual void | AttachPassengerSlot (Event *ev) |
|
virtual void | AttachDriverSlot (Event *ev) |
|
virtual void | AttachTurretSlot (Event *ev) |
|
virtual void | DetachPassengerSlot (Event *ev) |
|
virtual void | DetachDriverSlot (Event *ev) |
|
virtual void | DetachTurretSlot (Event *ev) |
|
virtual void | DetachRemoteOwner () |
|
virtual void | SetWheelCorners (Event *ev) |
|
virtual void | EventDriveInternal (Event *ev, bool wait) |
|
virtual void | EventDrive (Event *ev) |
|
virtual void | EventDriveNoWait (Event *ev) |
|
virtual void | EventStop (Event *ev) |
|
virtual void | EventFullStop (Event *ev) |
|
virtual void | EventModifyDrive (Event *ev) |
|
virtual void | EventNextDrive (Event *ev) |
|
void | EventModel (Event *ev) |
|
void | EventRemoveOnDeath (Event *ev) |
|
void | EventSetExplosionModel (Event *ev) |
|
void | EventSetCollisionModel (Event *ev) |
|
void | EventGetCollisionModel (Event *ev) |
|
void | EventSetSoundParameters (Event *ev) |
|
void | EventSetVolumeParameters (Event *ev) |
|
void | EventDamage (Event *ev) |
|
void | EventStopAtEnd (Event *ev) |
|
void | EventSkidding (Event *ev) |
|
void | EventContinueSkidding (Event *ev) |
|
void | EventVehicleAnim (Event *ev) |
|
void | EventVehicleAnimDone (Event *ev) |
|
void | EventVehicleMoveAnim (Event *ev) |
|
void | EventVehicleMoveAnimDone (Event *ev) |
|
void | EventDamageSounds (Event *ev) |
|
void | EventRunSounds (Event *ev) |
|
void | Remove (Event *ev) |
|
void | TouchStuff (vmove_t *vm) |
|
virtual void | ResetSlots (void) |
|
virtual void | OpenSlotsByModel (void) |
|
virtual void | MoveVehicle (void) |
|
virtual void | AnimMoveVehicle (void) |
|
virtual bool | AssertMove (Vector vNewOrigin, Vector vOldOrigin) |
|
virtual bool | AssertRotation (Vector vNewAngles, Vector vOldAngles) |
|
virtual void | NoMove (void) |
|
virtual void | SlidePush (Vector vPush) |
|
void | SetupPath (cVehicleSpline *pPath, SimpleEntity *se) |
|
virtual void | UpdateSound (void) |
|
void | SetupVehicleSoundEntities (void) |
|
void | RemoveVehicleSoundEntities (void) |
|
void | TurnOnVehicleSoundEntities (void) |
|
void | TurnOffVehicleSoundEntities (void) |
|
void | UpdateTires (void) |
|
void | UpdateNormals (void) |
|
void | UpdateBones (void) |
|
void | UpdateShaderOffset (void) |
|
virtual void | UpdateTurretSlot (int iSlot) |
|
void | UpdatePassengerSlot (int iSlot) |
|
void | UpdateDriverSlot (int iSlot) |
|
float | GetPathPosition (cVehicleSpline *pPath, int iNode) |
|
void | UpdateSkidAngle (void) |
|
void | FactorInSkidOrigin (void) |
|
virtual void | FactorInOriginOffset (void) |
|
virtual void | CalculateOriginOffset (void) |
|
virtual void | FactorOutOriginOffset (void) |
|
virtual void | FactorInAnglesOffset (Vector *vAddedAngles) |
|
virtual void | CalculateAnglesOffset (Vector acceleration) |
|
virtual void | FactorOutAnglesOffset (void) |
|
qboolean | GetTagPositionAndOrientation (str tagname, orientation_t *new_or) |
|
qboolean | GetTagPositionAndOrientation (int tagnum, orientation_t *new_or) |
|
void | CalculateAnimationData (Vector vAngles, Vector vOrigin) |
|
bool | IsDamagedBy (Entity *ent) |
|
void | ClearSafePointers () |
|
cVehicleSlot | driver |
|
cVehicleSlot | lastdriver |
|
cVehicleSlot | Passengers [MAX_PASSENGERS] |
|
cTurretSlot | Turrets [MAX_TURRETS] |
|
int | numPassengers |
|
int | numTurrets |
|
int | moveresult |
|
int | isBlocked |
|
int | m_iFrameCtr |
|
int | m_iGear |
|
int | m_iRPM |
|
int | m_iLastTiresUpdate |
|
cVehicleSpline * | m_pAlternatePath |
|
int | m_iAlternateNode |
|
cVehicleSpline * | m_pCurPath |
|
int | m_iCurNode |
|
cVehicleSpline * | m_pNextPath |
|
int | m_iNextPathStartNode |
|
float | maxturnrate |
|
float | currentspeed |
|
float | turnangle |
|
float | turnimpulse |
|
float | moveimpulse |
|
float | prev_moveimpulse |
|
float | jumpimpulse |
|
float | speed |
|
float | conesize |
|
float | maxtracedist |
|
float | airspeed |
|
float | m_fGearRatio [6] |
|
float | m_fMass |
|
float | m_fFrontMass |
|
float | m_fBackMass |
|
float | m_fWheelBase |
|
float | m_fWheelFrontLoad |
|
float | m_fWheelFrontInnerLoad |
|
float | m_fWheelFrontOutterLoad |
|
float | m_fWheelFrontDist |
|
float | m_fWheelFrontSuspension |
|
float | m_fWheelBackLoad |
|
float | m_fWheelBackInnerLoad |
|
float | m_fWheelBackOutterLoad |
|
float | m_fWheelBackDist |
|
float | m_fWheelBackSuspension |
|
float | m_fCGHeight |
|
float | m_fBankAngle |
|
float | m_fTread |
|
float | m_fTrackWidth |
|
float | m_fTireFriction |
|
float | m_fDrag |
|
float | m_fTireRadius |
|
float | m_fFrontBrakes |
|
float | m_fBackBrakes |
|
float | m_fRollingResistance |
|
float | m_fTireRotationalSpeed |
|
float | m_fFrontBrakingForce |
|
float | m_fBackBrakingForce |
|
float | m_fBrakingPerformance |
|
float | m_fLastTurn |
|
float | m_fTangForce |
|
float | m_fInertia |
|
float | m_fDifferentialRatio |
|
float | m_fGearEfficiency |
|
float | m_fMaxTraction |
|
float | m_fTractionForce |
|
float | m_fAccelerator |
|
float | m_fTorque |
|
float | m_fDownForce |
|
float | m_fUpForce |
|
float | m_fLeftForce |
|
float | m_fRightForce |
|
float | m_fForwardForce |
|
float | m_fBackForce |
|
float | m_fBouncyCoef |
|
float | m_fSpringyCoef |
|
float | m_fYawMin |
|
float | m_fYawMax |
|
float | m_fRollMin |
|
float | m_fRollMax |
|
float | m_fZMin |
|
float | m_fZMax |
|
float | m_fYawCoef |
|
float | m_fRollCoef |
|
float | m_fZCoef |
|
float | m_fShaderOffset |
|
float | m_fSoundMinSpeed |
|
float | m_fSoundMinPitch |
|
float | m_fSoundMaxSpeed |
|
float | m_fSoundMaxPitch |
|
float | m_fVolumeMinSpeed |
|
float | m_fVolumeMinPitch |
|
float | m_fVolumeMaxSpeed |
|
float | m_fVolumeMaxPitch |
|
float | m_fStopStartDistance |
|
float | m_fStopStartSpeed |
|
float | m_fStopEndDistance |
|
float | m_fSkidAngle |
|
float | m_fSkidLeftForce |
|
float | m_fSkidRightForce |
|
str | vehicleName |
|
str | weaponName |
|
str | m_sAnimationSet |
|
str | m_sSoundSet |
|
str | m_sExplosionModel |
|
Vector | last_origin |
|
Vector | seatangles |
|
Vector | seatoffset |
|
Vector | driveroffset |
|
Vector | Corners [MAX_CORNERS] |
|
Vector | v_angle |
|
Vector | yaw_forward |
|
Vector | yaw_left |
|
Vector | ground_normal |
|
Vector | base_angles |
|
Vector | prev_velocity |
|
Vector | real_velocity |
|
Vector | prev_origin |
|
Vector | real_acceleration |
|
Vector | prev_acceleration |
|
Vector | m_vOldMins |
|
Vector | m_vOldMaxs |
|
Vector | m_vCG |
|
Vector | m_vAngularAcceleration |
|
Vector | m_vAngularVelocity |
|
Vector | m_vAngles |
|
Vector | m_vFrontNormal |
|
Vector | m_vBackNormal |
|
Vector | m_vFrontAngles |
|
Vector | m_vBackAngles |
|
Vector | m_vBaseNormal |
|
Vector | m_vBaseAngles |
|
Vector | m_vPrevNormal |
|
Vector | m_vResistance |
|
Vector | m_vWheelForce |
|
Vector | m_vTangForce |
|
Vector | m_vForce |
|
Vector | m_vAcceleration |
|
Vector | m_vOriginOffset |
|
Vector | m_vOriginOffset2 |
|
Vector | m_vOriginCornerOffset |
|
Vector | m_vAnglesOffset |
|
Vector | m_vSaveAngles |
|
Vector | m_vSkidOrigin |
|
qboolean | drivable |
|
qboolean | pathDrivable |
|
qboolean | locked |
|
qboolean | hasweapon |
|
qboolean | showweapon |
|
qboolean | steerinplace |
|
qboolean | jumpable |
|
qboolean | m_bWheelSpinning |
|
qboolean | m_bIsSkidding |
|
qboolean | m_bIsBraking |
|
qboolean | m_bBackSlipping |
|
qboolean | m_bFrontSlipping |
|
qboolean | m_bAutomatic |
|
qboolean | m_bThinkCalled |
|
qboolean | m_bMovementLocked |
|
qboolean | m_bRemoveOnDeath |
|
qboolean | m_bStopEnabled |
|
qboolean | m_bEnableSkidding |
|
qboolean | m_bAnimMove |
|
qboolean | m_bDamageSounds |
|
qboolean | m_bRunSounds |
|
int | m_iProjectileHitsRemaining |
|
vehicleState_t | vs |
|
cMoveGrid * | m_sMoveGrid |
|
float | m_fIdealSpeed |
|
float | m_fMaxSpeed |
|
bool | m_bBounceBackwards |
|
Vector | m_vIdealPosition |
|
Vector | m_vIdealDir |
|
float | m_fIdealAccel |
|
float | m_fIdealDistance |
|
float | m_fLookAhead |
|
bool | m_bAutoPilot |
|
SafePtr< VehicleCollisionEntity > | m_pCollisionEntity |
|
SOUND_STATE | m_eSoundState |
|
float | m_fNextSoundState |
|
SafePtr< VehicleSoundEntity > | m_pVehicleSoundEntities [MAX_CORNERS] |
|
Vector | m_vTireEnd [NUM_VEHICLE_TIRES] |
|
bool | m_bTireHit [NUM_VEHICLE_TIRES] |
|
Vector | m_vNormalSum |
|
int | m_iNumNormals |
|
float | m_fMaxUseAngle |
|
bool | m_bBounceStayFullSpeed |
|
int | animFlags [MAX_FRAMEINFOS] |
|
float | syncTime |
|
float | syncRate |
|
int | pauseSyncTime |
|
bool | is_paused |
|
Event * | doneEvents [MAX_FRAMEINFOS] |
|
float | animtimes [MAX_FRAMEINFOS] |
|
float | frametimes [MAX_FRAMEINFOS] |
|