Limited support
This feature is only present in Portal 2: Community Edition. Type: CBaseEntity
Methods
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)