ObjCollision

Namespace: SharpPluginLoader.Core.Resources

Represents an instance of a rObjCollision resource.

public class ObjCollision : Resource

Inheritance ObjectNativeWrapperMtObjectResourceObjCollision

Properties

CollIndex

Gets the associated CollIndexResource object.

public CollIndexResource CollIndex { get; }

Property Value

CollIndexResource

CollNode

Gets the associated CollNodeResource object.

public CollNodeResource CollNode { get; }

Property Value

CollNodeResource

AttackParam

Gets the associated AttackParamResource object.

public AttackParamResource AttackParam { get; }

Property Value

AttackParamResource

ObjAppendParam

Gets the associated rObjAppendParam object.

public Resource ObjAppendParam { get; }

Property Value

Resource

FilePath

Gets the file path of this resource without the extension.

public string FilePath { get; }

Property Value

String

FileExtension

Gets the file extension of this resource.

public string FileExtension { get; }

Property Value

String

RefCount

Gets the reference count of this resource. If the reference count reaches 0, the resource is unloaded.

public uint RefCount { get; }

Property Value

UInt32

Instance

The native pointer.

public nint Instance { get; set; }

Property Value

IntPtr

Constructors

ObjCollision(IntPtr)

public ObjCollision(nint instance)

Parameters

instance IntPtr

ObjCollision()

public ObjCollision()