Table of Contents

Class CollisionComponent

Namespace
SharpPluginLoader.Core.Components
Assembly
SharpPluginLoader.Core.dll

Represents an instance of the cpObjCollision class

public class CollisionComponent : Component
Inheritance
CollisionComponent
Inherited Members

Constructors

CollisionComponent()

public CollisionComponent()

CollisionComponent(nint)

public CollisionComponent(nint instance)

Parameters

instance nint

Properties

Collisions

Gets the ObjCollision resources of this CollisionComponent.

public ObjCollision[] Collisions { get; }

Property Value

ObjCollision[]

Model

Gets the owner of this CollisionComponent.

public Model? Model { get; }

Property Value

Model

Nodes

public MtArray<CollisionComponent.Node> Nodes { get; }

Property Value

MtArray<CollisionComponent.Node>

Resources

Gets the ObjCollision resources of this CollisionComponent.

public NativeArray<nint> Resources { get; }

Property Value

NativeArray<nint>