Type: CBaseAnimating
Extends: CBaseEntity
Server & Client
Methods
LookupAttachment
int LookupAttachment(const string&in)
GetAttachment
bool GetAttachment(const string&in, Vector&out, QAngle&out)
GetAttachment
bool GetAttachment(int, Vector&out, QAngle&out)
GetBodygroup
int GetBodygroup(int)
GetBodygroupCount
int GetBodygroupCount(int)
GetBodygroupName
string GetBodygroupName(int)
GetBodygroupPartName
string GetBodygroupPartName(int, int)
GetBoneCount
int GetBoneCount()
GetBonePosition
void GetBonePosition(int, Vector&out, QAngle&out)
GetBodygroupCount
int GetBodygroupCount()
GetObjectScaleLevel
int GetObjectScaleLevel()
GetPoseParameter
float GetPoseParameter(int)
GetPoseParameterRange
bool GetPoseParameterRange(int, float&out, float&out)
GetSequence
int GetSequence()
GetSequenceActivityName
string GetSequenceActivityName(int)
GetSequenceCount
int GetSequenceCount()
GetSequenceCycleRate
float GetSequenceCycleRate(int)
GetSequenceDuration
float GetSequenceDuration(int)
GetSequenceName
string GetSequenceName(int)
GetSkin
int GetSkin()
IsActivityFinished
bool IsActivityFinished()
IsSequenceFinished
bool IsSequenceFinished()
IsSequenceLooping
bool IsSequenceLooping(int)
IsValidSequence
bool IsValidSequence(int)
LookupActivity
int LookupActivity(const string&in)
LookupPoseParameter
int LookupPoseParameter(const string&in)
LookupSequence
int LookupSequence(const string&in)
SetBodygroup
void SetBodygroup(int, int)
SetPlaybackRate
void SetPlaybackRate(float)
SetPoseParameter
float SetPoseParameter(int, float)
SetSequence
void SetSequence(int)
SetSkin
void SetSkin(int)
Inherited From CBaseEntity
Spawn
void Spawn()
Precache
void Precache()
SetModel
void SetModel(const string&in)
PrecacheModel
void PrecacheModel(const string&in)
GetAbsOrigin
const Vector& GetAbsOrigin() const
SetAbsOrigin
void SetAbsOrigin(const Vector&in)
GetLocalOrigin
const Vector& GetLocalOrigin() const
SetLocalOrigin
void SetLocalOrigin(const Vector&in)
GetAbsAngles
const QAngle& GetAbsAngles() const
SetAbsAngles
void SetAbsAngles(const QAngle&in)
GetLocalAngles
const QAngle& GetLocalAngles() const
SetLocalAngles
void SetLocalAngles(const QAngle&in)
GetAbsVelocity
const Vector& GetAbsVelocity() const
SetAbsVelocity
void SetAbsVelocity(const Vector&in)
GetLocalVelocity
const Vector& GetLocalVelocity() const
SetLocalVelocity
void SetLocalVelocity(const Vector&in)
GetOwnerEntity
CBaseEntity@ GetOwnerEntity() const
SetOwnerEntity
void SetOwnerEntity(CBaseEntity@)
SetOwnerEntity
void SetOwnerEntity(CBaseEntity@ parent, int attachment = -1)
SetParentAttachmentMaintainOffset
void SetParentAttachmentMaintainOffset(const string&in)
SetParentAttachment
void SetParentAttachment(const string&in)
GetTeamNumber
int GetTeamNumber() const
ChangeTeam
void ChangeTeam(int)
EyePosition
Vector EyePosition() const
EyeAngles
const QAngle& EyeAngles() const
LocalEyeAngles
const QAngle& LocalEyeAngles() const
Forward
Vector Forward() const
Up
Vector Up() const
Left
Vector Left() const
CollisionProp
const CollisionProperty@ CollisionProp() const
CollisionProp
CollisionProperty@ CollisionProp()
SetMoveType
void SetMoveType(EMoveType val, EMoveCollide moveCollide = MOVECOLLIDE_DEFAULT)
GetMoveType
EMoveType GetMoveType() const
SetMoveCollide
void SetMoveCollide(EMoveCollide)
GetMoveCollide
EMoveCollide GetMoveCollide() const
GetMoveParent
CBaseEntity@ GetMoveParent()
SetSolid
void SetSolid(ESolidType)
GetSolid
ESolidType GetSolid() const
SetCollisionBounds
void SetCollisionBounds(const Vector&in, const Vector&in)
SetThink
void SetThink(ThinkFunc_t@ thinkFunc, float nextThinkTime = 0.0, const string&in context = "")
SetNextThink
void SetNextThink(float thinkTime, const string&in context = "")
EmitSound
void EmitSound(const string&in)
StopSound
void StopSound(const string&in)
GetHealth
int GetHealth() const
GetMaxHealth
int GetMaxHealth() const
SetHealth
void SetHealth(int)
SetMaxHealth
void SetMaxHealth(int)
FireBullets
void FireBullets(const FireBulletsInfo_t&in)
Remove
void Remove()
GetEntityName
string GetEntityName()
GetClassname
string GetClassname() const
GetDebugName
string GetDebugName()
GetEntityIndex
int GetEntityIndex() const
GetKeyValue
bool GetKeyValue(const string&in, uint8&out, int)
GetModelName
string GetModelName() const
GetElasticity
float GetElasticity() const
SetElasticity
void SetElasticity(float)
IsFloating
bool IsFloating()
IsBSPModel
bool IsBSPModel() const
GetFriction
float GetFriction() const
SetFriction
void SetFriction(float)
SetGravity
void SetGravity(float)
GetGravity
float GetGravity() const
HasVPhysicsObject
bool HasVPhysicsObject() const
PrecacheScriptSound
void PrecacheScriptSound(const string&in)
GetPhysicsObject
IPhysicsObject@ GetPhysicsObject() const