CGameSceneNode
Interface CGameSceneNode
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CGameSceneNode : ISchemaClass<CGameSceneNode>, ISchemaField, ISchemaClass, INativeHandleImplements
Properties
AbsOrigin
ref Vector AbsOrigin { get; }Property Value
AbsRotation
ref QAngle AbsRotation { get; }Property Value
AbsScale
ref float AbsScale { get; }Property Value
BoneMergeFlex
SchemaUntypedField BoneMergeFlex { get; }Property Value
Child
CGameSceneNode? Child { get; }Property Value
ClientLocalScale
ref float ClientLocalScale { get; }Property Value
DebugAbsOriginChanges
ref bool DebugAbsOriginChanges { get; }Property Value
DirtyBoneMergeBoneToRoot
SchemaUntypedField DirtyBoneMergeBoneToRoot { get; }Property Value
DirtyBoneMergeInfo
SchemaUntypedField DirtyBoneMergeInfo { get; }Property Value
DirtyHierarchy
SchemaUntypedField DirtyHierarchy { get; }Property Value
DoNotSetAnimTimeInInvalidatePhysicsCount
ref byte DoNotSetAnimTimeInInvalidatePhysicsCount { get; }Property Value
Dormant
ref bool Dormant { get; }Property Value
ForceParentToBeNetworked
ref bool ForceParentToBeNetworked { get; }Property Value
HierarchicalDepth
ref byte HierarchicalDepth { get; }Property Value
HierarchyAttachName
ref CUtlStringToken HierarchyAttachName { get; }Property Value
HierarchyType
ref byte HierarchyType { get; }Property Value
LatchAbsOrigin
SchemaUntypedField LatchAbsOrigin { get; }Property Value
Name
ref CUtlStringToken Name { get; }Property Value
NetworkedAnglesChanged
SchemaUntypedField NetworkedAnglesChanged { get; }Property Value
NetworkedPositionChanged
SchemaUntypedField NetworkedPositionChanged { get; }Property Value
NetworkedScaleChanged
SchemaUntypedField NetworkedScaleChanged { get; }Property Value
NextSibling
CGameSceneNode? NextSibling { get; }Property Value
NodeToWorld
ref CTransform NodeToWorld { get; }Property Value
Origin
CNetworkOriginCellCoordQuantizedVector Origin { get; }Property Value
Owner
CEntityInstance? Owner { get; }Property Value
Parent
CGameSceneNode? Parent { get; }Property Value
Parent1
CGameSceneNodeHandle Parent1 { get; }Property Value
ParentAttachmentOrBone
ref short ParentAttachmentOrBone { get; }Property Value
RenderOrigin
ref Vector RenderOrigin { get; }Property Value
Rotation
ref QAngle Rotation { get; }Property Value
Scale
ref float Scale { get; }Property Value
WillBeCallingPostDataUpdate
SchemaUntypedField WillBeCallingPostDataUpdate { get; }Property Value
Methods
GetSkeletonInstance()
Gets the Skeleton Instance from the node.
CSkeletonInstance GetSkeletonInstance()Returns
HierarchyAttachNameUpdated()
void HierarchyAttachNameUpdated()NameUpdated()
void NameUpdated()OriginUpdated()
void OriginUpdated()Parent1Updated()
void Parent1Updated()RotationUpdated()
void RotationUpdated()ScaleUpdated()
void ScaleUpdated()