CollisionNode

Namespace: SharpPluginLoader.Core.Collision

Represents a cCollisionNode object in the game.

public class CollisionNode : SharpPluginLoader.Core.MtObject

Inheritance ObjectNativeWrapperMtObjectCollisionNode

Properties

IsActive

Whether the node is active.

public Boolean& IsActive { get; }

Property Value

Boolean&

GeometryArray

The geometry array of the node.

public MtArray<MtObject> GeometryArray { get; }

Property Value

MtArray<MtObject>

BoundingBox

The bounding box of the node.

public MtAabb& BoundingBox { get; }

Property Value

MtAabb&

Instance

The native pointer.

public nint Instance { get; set; }

Property Value

IntPtr

Constructors

CollisionNode(IntPtr)

public CollisionNode(nint instance)

Parameters

instance IntPtr

CollisionNode()

public CollisionNode()