Table of Contents

Struct Motion

Namespace
SharpPluginLoader.Core.Resources.Animation
Assembly
SharpPluginLoader.Core.dll
public struct Motion
Inherited Members

Fields

BaseQuat

public MtQuaternion BaseQuat

Field Value

MtQuaternion

BaseTransform

public Vector3 BaseTransform

Field Value

Vector3

Flags

public uint Flags

Field Value

uint

FrameNum

public uint FrameNum

Field Value

uint

LoopFrame

public uint LoopFrame

Field Value

uint

ParamNum

public uint ParamNum

Field Value

uint

Params

public nint Params

Field Value

nint

Properties

HasMetadata

public readonly bool HasMetadata { get; }

Property Value

bool

Metadata

public readonly ref Metadata Metadata { get; }

Property Value

Metadata

Mirrored

public bool Mirrored { readonly get; set; }

Property Value

bool

NeedsParent

public bool NeedsParent { readonly get; set; }

Property Value

bool

Methods

HasLazyOffsets(ref MotionListHeader)

public bool HasLazyOffsets(ref MotionListHeader header)

Parameters

header MotionListHeader

Returns

bool

ResolveLazyOffsets(ref MotionListHeader)

public void ResolveLazyOffsets(ref MotionListHeader header)

Parameters

header MotionListHeader