Type: CBaseAnimating
Extends: CBaseEntity
Server & Client
Methods
LookupAttachment
int LookupAttachment(const string&in)
GetAttachment(Server Only)
bool GetAttachment(const string&in, Vector&out, QAngle&out)
GetAttachment
bool GetAttachment(int, Vector&out, QAngle&out)
Inherited From CBaseEntity
Spawn
void Spawn()
Precache
void Precache()
SetModel(Server Only)
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(Server Only)
void SetParentAttachmentMaintainOffset(const string&in)
SetParentAttachment(Server Only)
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(Server Only)
CBaseEntity@ GetMoveParent()
SetSolid
void SetSolid(ESolidType)
GetSolid
ESolidType GetSolid() const
SetCollisionBounds
void SetCollisionBounds(const Vector&in, const Vector&in)
SetThink(Server Only)
void SetThink(ThinkFunc_t@ thinkFunc, float nextThinkTime = 0.0, const string&in context = "")
SetNextThink(Server Only)
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(Server Only)
void SetMaxHealth(int)
FireBullets
void FireBullets(const FireBulletsInfo_t&in)
SetModel(Client Only)
bool SetModel(const string&in)
GetMoveParent(Client Only)
CBaseEntity@ GetMoveParent() const