CollisionNodeObject
Namespace: SharpPluginLoader.Core.Collision
Represents a cCollisionNodeObject object in the game.
public class CollisionNodeObject : CollisionNode
Inheritance Object → NativeWrapper → MtObject → CollisionNode → CollisionNodeObject
Properties
Owner
The object that owns this node.
public MtObject Owner { get; }
Property Value
Attributes
The attributes of the node.
public UInt32& Attributes { get; }
Property Value
MoveVector
The move vector of the node.
public MtVector4& MoveVector { get; }
Property Value
IsActive
Whether the node is active.
public Boolean& IsActive { get; }
Property Value
GeometryArray
The geometry array of the node.
public MtArray<MtObject> GeometryArray { get; }
Property Value
BoundingBox
The bounding box of the node.
public MtAabb& BoundingBox { get; }
Property Value
Instance
The native pointer.
public nint Instance { get; set; }
Property Value
Constructors
CollisionNodeObject(IntPtr)
public CollisionNodeObject(nint instance)
Parameters
instance
IntPtr
CollisionNodeObject()
public CollisionNodeObject()