Type: CLight
Extends: CBaseEntity
Server & Client
Methods
GetInnerAngle
float GetInnerAngle() const
GetOuterAngle
float GetOuterAngle() const
GetColorHDR
Color GetColorHDR() const
GetColor
Color GetColor() const
GetClusteredRadius
float GetClusteredRadius() const
GetColorScale
int GetColorScale() const
GetColorScaleHDR
int GetColorScaleHDR() const
SetColor
void SetColor(const Color&in, float)
SetColorHDR
void SetColorHDR(const Color&in, float)
GetRadiusOverride
float GetRadiusOverride() const
SetRadiusOverride
void SetRadiusOverride(float)
Toggle
void Toggle()
TurnOff
void TurnOff()
TurnOn
void TurnOn()
SetShadowSize
void SetShadowSize(int)
GetShadowSize
int GetShadowSize() const
SetPattern
void SetPattern(const string&in)
GetPattern
string GetPattern() const
SetOuterAngle
void SetOuterAngle(float)
SetInnerAngle
void SetInnerAngle(float)
GetState
bool GetState() const
SetLightFalloffCLQ
void SetLightFalloffCLQ(float, float, float)
SetLightFalloffD50D0
void SetLightFalloffD50D0(float, float)
GetLightFalloffCLQ
void GetLightFalloffCLQ(float&out, float&out, float&out)
GetLightFalloffD50D0
void GetLightFalloffD50D0(float&out, float&out)
IsHDR
bool IsHDR() const
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