Overview
The class from which all entity types derive from. The only exceptions to this are TempEnts, which are temporary entities that are too simple to warrant the overhead of inheriting from CBaseEntity.
Source location : /game/server/baseentity.h
SendProps
CBaseEntity
Name
|
Type
|
Description
|
AnimTimeMustBeFirst
|
m_flAnimTime
|
Integer
|
|
|
m_flSimulationTime
|
Integer
|
|
m_vecOrigin
|
Vector
|
|
m_ubInterpolationFrame
|
Integer
|
|
m_nModelIndex
|
Integer
|
|
m_Collision
|
m_vecMinsPreScaled
|
Vector
|
|
m_vecMaxsPreScaled
|
Vector
|
|
m_vecMins
|
Vector
|
|
m_vecMaxs
|
Vector
|
|
m_nSolidType
|
Integer
|
|
m_usSolidFlags
|
Integer
|
|
m_nSurroundType
|
Integer
|
|
m_triggerBloat
|
Integer
|
|
m_bUniformTriggerBloat
|
Boolean
|
|
m_vecSpecifiedSurroundingMinsPreScaled
|
Vector
|
|
m_vecSpecifiedSurroundingMaxsPreScaled
|
Vector
|
|
m_vecSpecifiedSurroundingMins
|
Vector
|
|
m_vecSpecifiedSurroundingMaxs
|
Vector
|
|
|
m_nRenderFX
|
Integer
|
|
m_nRenderMode
|
Integer
|
|
m_fEffects
|
Integer
|
|
m_clrRender
|
Integer
|
|
m_iTeamNum
|
Integer
|
|
m_CollisionGroup
|
Integer
|
|
m_flElasticity
|
Float
|
|
m_flShadowCastDistance
|
Float
|
|
m_hOwnerEntity
|
Integer
|
|
m_hEffectEntity
|
Integer
|
|
moveparent
|
Integer
|
|
m_iParentAttachment
|
Integer
|
|
movetype
|
Integer
|
|
movecollide
|
Integer
|
|
m_angRotation
|
Vector
|
|
m_iTextureFrameIndex
|
Integer
|
|
predictable_id
|
m_PredictableID
|
Integer
|
|
m_bIsPlayerSimulated
|
Boolean
|
|
|
m_bSimulatedEveryTick
|
Boolean
|
|
m_bAnimatedEveryTick
|
Boolean
|
|
m_bAlternateSorting
|
Boolean
|
|
m_nModelIndexOverrides
|
000
|
Integer
|
|
001
|
Integer
|
|
002
|
Integer
|
|
003
|
Integer
|
|
|