|
| CLASS_PROTOTYPE (SimpleActor) |
|
void | Archive (Archiver &arc) override |
|
virtual void | SetMoveInfo (mmove_t *mm) |
|
virtual void | GetMoveInfo (mmove_t *mm) |
|
bool | CanSeeFrom (vec3_t pos, Entity *ent) |
|
virtual bool | CanTarget (void) |
|
virtual bool | IsImmortal (void) |
|
bool | DoesTheoreticPathExist (Vector vDestPos, float fMaxPath) |
|
void | SetPath (Vector vDestPos, const char *description, int iMaxDirtyTime, float *vLeashHome, float fLeashDistSquared) |
|
void | SetPath (SimpleEntity *pDestNode, const char *description, int iMaxDirtyTime) |
|
void | SetPathWithinDistance (Vector vDestPos, char *description, float fMaxPath, int iMaxDirtyTime) |
|
void | FindPathAway (vec3_t vAwayFrom, vec2_t vDirPreferred, float fMinSafeDist) |
|
void | ClearPath (void) |
|
bool | PathComplete (void) const |
|
bool | PathExists (void) const |
|
bool | PathIsValid (void) const |
|
bool | PathAvoidsSquadMates (void) const |
|
void | ShortenPathToAvoidSquadMates (void) |
|
PathInfo * | CurrentPathNode (void) const |
|
PathInfo * | LastPathNode (void) const |
|
float | PathDist (void) const |
|
bool | PathHasCompleteLookahead (void) const |
|
Vector | PathGoal (void) const |
|
const float * | PathDelta (void) const |
|
bool | PathGoalSlowdownStarted (void) const |
|
void | SetDest (vec3_t dest) |
|
void | StopTurning (void) |
|
void | SetDesiredYaw (float yaw) |
|
void | SetDesiredYawDir (const vec2_t vec) |
|
void | SetDesiredYawDest (const vec3_t vec) |
|
void | UpdateEmotion (void) |
|
int | GetEmotionAnim (void) |
|
int | GetMotionSlot (int slot) |
|
int | GetActionSlot (int slot) |
|
int | GetSaySlot (void) |
|
void | StartCrossBlendAnimSlot (int slot) |
|
void | StartMotionAnimSlot (int slot, int anim, float weight) |
|
void | StartAimMotionAnimSlot (int slot, int anim) |
|
void | StartActionAnimSlot (int anim) |
|
void | StartSayAnimSlot (int anim) |
|
void | StartAimAnimSlot (int slot, int anim) |
|
void | SetBlendedWeight (int slot) |
|
void | EventSetAnimLength (Event *ev) |
|
void | UpdateNormalAnimSlot (int slot) |
|
void | UpdateCrossBlendAnimSlot (int slot) |
|
void | UpdateCrossBlendDialogAnimSlot (int slot) |
|
void | UpdateSayAnimSlot (int slot) |
|
void | UpdateLastFrameSlot (int slot) |
|
void | UpdateAnimSlot (int slot) |
|
void | StopAllAnimating (void) |
|
void | ChangeMotionAnim (void) |
|
void | ChangeActionAnim (void) |
|
void | ChangeSayAnim (void) |
|
void | StopAnimating (int slot) |
|
void | AnimFinished (int slot) override |
|
void | UpdateAim (void) |
|
void | UpdateAimMotion (void) |
|
void | EventAIOn (Event *ev) |
|
void | EventAIOff (Event *ev) |
|
void | EventGetWeaponGroup (Event *ev) |
|
void | EventGetWeaponType (Event *ev) |
|
void | EventGetPainHandler (Event *ev) |
|
void | EventSetPainHandler (Event *ev) |
|
void | EventGetDeathHandler (Event *ev) |
|
void | EventSetDeathHandler (Event *ev) |
|
void | EventGetAttackHandler (Event *ev) |
|
void | EventSetAttackHandler (Event *ev) |
|
void | EventGetSniperHandler (Event *ev) |
|
void | EventSetSniperHandler (Event *ev) |
|
void | EventSetCrossblendTime (Event *ev) |
|
void | EventGetCrossblendTime (Event *ev) |
|
void | EventSetEmotion (Event *ev) |
|
void | EventGetPosition (Event *ev) |
|
void | EventSetPosition (Event *ev) |
|
void | EventGetAnimMode (Event *ev) |
|
void | EventSetAnimMode (Event *ev) |
|
void | EventSetAnimFinal (Event *ev) |
|
void | EventNoAnimLerp (Event *ev) |
|
const_str | GetRunAnim (void) |
|
const_str | GetWalkAnim (void) |
|
void | DesiredAnimation (int eAnimMode, const_str csAnimString) |
|
void | StartAnimation (int eAnimMode, const_str csAnimString) |
|
void | DesiredAnimation (int eAnimMode, ScriptThreadLabel AnimLabel) |
|
void | StartAnimation (int eAnimMode, ScriptThreadLabel AnimLabel) |
|
void | ContinueAnimationAllowNoPath (void) |
|
void | ContinueAnimation (void) |
|
void | SetPathGoalEndAnim (const_str csEndAnim) |
|
bool | UpdateSelectedAnimation (void) |
|
void | Anim_Attack (void) |
|
void | Anim_Suppress (void) |
|
void | Anim_Sniper (void) |
|
void | Anim_Aim (void) |
|
void | Anim_Shoot (void) |
|
void | Anim_Idle (void) |
|
void | Anim_Crouch (void) |
|
void | Anim_Prone (void) |
|
void | Anim_Stand (void) |
|
void | Anim_Cower (void) |
|
void | Anim_Killed (void) |
|
void | Anim_StartPain (void) |
|
void | Anim_Pain (void) |
|
void | Anim_CrouchRunTo (int eAnimMode) |
|
void | Anim_CrouchWalkTo (int eAnimMode) |
|
void | Anim_StandRunTo (int eAnimMode) |
|
void | Anim_StandWalkTo (int eAnimMode) |
|
void | Anim_RunTo (int eAnimMode) |
|
void | Anim_WalkTo (int eAnimMode) |
|
void | Anim_RunAwayFiring (int eAnimMode) |
|
void | Anim_RunToShooting (int eAnimMode) |
|
void | Anim_RunToAlarm (int eAnimMode) |
|
void | Anim_RunToCasual (int eAnimMode) |
|
void | Anim_RunToCover (int eAnimMode) |
|
void | Anim_RunToDanger (int eAnimMode) |
|
void | Anim_RunToDive (int eAnimMode) |
|
void | Anim_RunToFlee (int eAnimMode) |
|
void | Anim_RunToInOpen (int eAnimMode) |
|
void | Anim_Emotion (eEmotionMode eEmotMode) |
|
void | Anim_Say (const_str csSayAnimScript, int iMinTimeSinceLastSay, bool bCanInterrupt) |
|
void | Anim_FullBody (const_str csFullBodyAnim, int eAnimMode) |
|
virtual const char * | DumpCallTrace (const char *pszFmt,...) const |
|
| CLASS_PROTOTYPE (Sentient) |
|
virtual Vector | EyePosition (void) |
|
virtual void | SetViewAngles (Vector angles) |
|
virtual void | SetTargetViewAngles (Vector angles) |
|
virtual Vector | GetViewAngles (void) |
|
void | AddViewVariation (const Vector &vVariation) |
|
void | SetMinViewVariation (const Vector &vVariation) |
|
void | SetHolsteredByCode (bool holstered) |
|
bool | CanSee (Entity *ent, float fov, float vision_distance, bool bNoEnts) override |
|
bool | CanSee (const Vector &org, float fov, float vision_distance, bool bNoEnts) override |
|
virtual Vector | GunPosition (void) |
|
virtual Vector | GunTarget (bool bNoCollision=false, const vec3_t position=NULL, const vec3_t forward=NULL) |
|
void | ReloadWeapon (Event *ev) |
|
void | FireWeapon (Event *ev) |
|
void | StopFireWeapon (Event *ev) |
|
void | ChargeWeapon (Event *ev) |
|
virtual void | EventForceLandmineMeasure (Event *ev) |
|
void | EventSetWeaponIdleState (Event *ev) |
|
void | EventPingForMines (Event *ev) |
|
void | ReleaseFireWeapon (Event *ev) |
|
void | ChangeWeapon (Weapon *weapon, weaponhand_t hand) |
|
Weapon * | GetActiveWeapon (weaponhand_t hand) const |
|
Weapon * | WorstWeapon (Weapon *ignore=NULL, qboolean bGetItem=false, int iIgnoreClass=0) |
|
Weapon * | BestWeapon (Weapon *ignore=NULL, qboolean bGetItem=false, int iIgnoreClass=0) |
|
Weapon * | NextWeapon (Weapon *weapon) |
|
Weapon * | PreviousWeapon (Weapon *weapon) |
|
void | useWeapon (const char *weaponname, weaponhand_t hand=WEAPON_MAIN) |
|
void | useWeapon (Weapon *weapon, weaponhand_t hand=WEAPON_MAIN) |
|
void | EventUseWeapon (Event *ev) |
|
void | EventDeactivateWeapon (Event *ev) |
|
int | NumWeapons (void) |
|
int | AmmoCount (str ammo_type) |
|
int | MaxAmmoCount (str ammo_type) |
|
int | AmmoIndex (str ammo_type) |
|
int | UseAmmo (str ammo_type, int amount) |
|
void | GiveAmmo (str type, int amount, int max_amount=-1) |
|
Ammo * | FindAmmoByName (str name) |
|
Item * | giveItem (str itemname, int amount=1) |
|
void | takeItem (const char *itemname) |
|
void | takeAmmoType (const char *ammoname) |
|
void | AddItem (Item *object) |
|
void | RemoveItem (Item *object) |
|
void | RemoveWeapons (void) |
|
Weapon * | GetWeapon (int index) |
|
Item * | FindItemByClassName (const char *classname) |
|
Item * | FindItemByModelname (const char *modelname) |
|
Item * | FindItemByExternalName (const char *externalname) |
|
Item * | FindItem (const char *itemname) |
|
void | FreeInventory (void) |
|
void | EventFreeInventory (Event *ev) |
|
qboolean | HasItem (const char *itemname) |
|
qboolean | HasWeaponClass (int iWeaponClass) |
|
qboolean | HasPrimaryWeapon (void) |
|
qboolean | HasSecondaryWeapon (void) |
|
int | NumInventoryItems (void) |
|
Item * | NextItem (Item *item) |
|
Item * | PrevItem (Item *item) |
|
virtual void | DropInventoryItems (void) |
|
void | ListInventory (void) |
|
qboolean | PowerupActive (void) |
|
void | setModel (const char *mdl) |
|
void | ArchivePersistantData (Archiver &arc) |
|
void | DoubleArmor (void) |
|
virtual qboolean | DoGib (int meansofdeath, Entity *inflictor) |
|
void | JumpXY (Event *ev) |
|
void | MeleeAttackStart (Event *ev) |
|
void | MeleeAttackEnd (Event *ev) |
|
void | BlockStart (Event *ev) |
|
void | BlockEnd (Event *ev) |
|
void | StunStart (Event *ev) |
|
void | StunEnd (Event *ev) |
|
void | SetAttackBlocked (bool blocked) |
|
virtual void | ReceivedItem (Item *item) |
|
virtual void | RemovedItem (Item *item) |
|
virtual void | AmmoAmountChanged (Ammo *ammo, int inclip=0) |
|
void | AmmoAmountInClipChanged (str ammo_type, int amount) |
|
void | SetMaxMouthAngle (Event *ev) |
|
void | TryLightOnFire (int meansofdeath, Entity *attacker) |
|
void | OnFire (Event *ev) |
|
void | StopOnFire (Event *ev) |
|
void | SpawnBloodyGibs (Event *ev) |
|
void | SetMaxGibs (Event *ev) |
|
virtual void | GetStateAnims (Container< const char * > *c) |
|
void | SpawnEffect (str modelname, Vector pos) |
|
bool | IsNewActiveWeapon (void) |
|
Weapon * | GetNewActiveWeapon (void) |
|
weaponhand_t | GetNewActiveWeaponHand (void) |
|
void | ClearNewActiveWeapon (void) |
|
void | SetNewActiveWeapon (Weapon *weapon, weaponhand_t hand) |
|
void | Holster (qboolean putaway) |
|
void | SafeHolster (qboolean putaway) |
|
void | ActivateNewWeapon (void) |
|
void | ActivateNewWeapon (Event *ev) |
|
void | UpdateWeapons (void) |
|
VehicleTank * | GetVehicleTank (void) |
|
void | UpdateFootsteps (void) |
|
qboolean | AIDontFace () const override |
|
void | PutawayWeapon (Event *ev) |
|
void | WeaponCommand (Event *ev) |
|
void | AssertValidSquad () |
|
bool | IsTeamMate (Sentient *pOther) |
|
void | JoinNearbySquads (float fJoinRadius=1024.0f) |
|
void | MergeWithSquad (Sentient *pFriendly) |
|
void | DisbandSquadMate (Sentient *pExFriendly) |
|
bool | IsSquadMate (Sentient *pFriendly) |
|
virtual bool | IsDisabled () const |
|
Vehicle * | GetVehicle () const |
|
void | SetVehicle (Vehicle *pVehicle) |
|
TurretGun * | GetTurret () const |
|
void | SetTurret (TurretGun *pTurret) |
|
Entity * | GetLadder () const |
|
void | GetActiveWeap (Event *ev) |
|
void | GetNewActiveWeaponOld (Event *ev) |
|
void | GetNewActiveWeapon (Event *ev) |
|
void | GetNewActiveWeaponHand (Event *ev) |
|
void | EventClientLanding (Event *ev) |
|
void | FootstepMain (trace_t *trace, int iRunning, int iEquipment) |
|
void | Footstep (const char *szTagName, int iRunning, int iEquipment) |
|
void | LandingSound (float volume, int iEquipment) |
|
const Container< int > & | getInventory () const |
|
const Container< Ammo * > & | getAmmoInventory () const |
|
| 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 |
|
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) |
|
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) |
|
virtual void | Killed (Event *ev) |
|
void | SurfaceModelEvent (Event *ev) |
|
void | SurfaceCommand (const char *surf_name, const char *token) |
|
virtual void | Postthink (void) |
|
virtual void | Think (void) |
|
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 |
|
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) |
|
void | Archive (Archiver &arc) override |
|
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) |
|