Entity systemClasses

CGameSceneNode

Schema class CGameSceneNode.

Generated from the game's schema. Header: source2mod/schema/entity/classes/CGameSceneNode.h

Fields

FieldType
m_nodeToWorldCTransform
m_pOwnerCEntityInstance*
m_pParentCGameSceneNode*
m_pChildCGameSceneNode*
m_pNextSiblingCGameSceneNode*
m_vecOriginCNetworkOriginCellCoordQuantizedVector
m_angRotationQAngle
m_flScalefloat
m_vecAbsOriginVector
m_angAbsRotationQAngle
m_flAbsScalefloat
m_nParentAttachmentOrBoneint16_t
m_bDebugAbsOriginChangesbool
m_bDormantbool
m_bForceParentToBeNetworkedbool
m_nHierarchicalDepthuint8_t
m_nHierarchyTypeuint8_t
m_nDoNotSetAnimTimeInInvalidatePhysicsCountuint8_t
m_nameCUtlStringToken
m_hierarchyAttachNameCUtlStringToken
m_flClientLocalScalefloat

Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).

Methods

GetSkeletonInstance

CSkeletonInstance* GetSkeletonInstance();

Gets the skeleton instance of this scene node, or null when it has none.

On this page