Table of Contents

Class CollisionComponent.Node

Namespace
SharpPluginLoader.Core.Components
Assembly
SharpPluginLoader.Core.dll
public class CollisionComponent.Node : MtObject
Inheritance
CollisionComponent.Node
Inherited Members

Constructors

Node()

public Node()

Node(nint)

public Node(nint instance)

Parameters

instance nint

Properties

CollisionComponent

Gets the owning CollisionComponent of this node.

public CollisionComponent? CollisionComponent { get; }

Property Value

CollisionComponent

CollisionNode

Gets the collision node of this node.

public CollisionNodeObject? CollisionNode { get; }

Property Value

CollisionNodeObject

Geometries

Gets the geometry of this node.

public MtArray<CollisionComponent.Geometry> Geometries { get; }

Property Value

MtArray<CollisionComponent.Geometry>

IsActive

Whether this node is active.

public ref bool IsActive { get; }

Property Value

bool

UniqueId

Gets the unique id of this node.

public ref uint UniqueId { get; }

Property Value

uint

WorldMatrix

Gets the world matrix of this node.

public ref Matrix4x4 WorldMatrix { get; }

Property Value

Matrix4x4