Table of Contents

Class VirtualState

Namespace
nadena.dev.ndmf.animator
public sealed class VirtualState : VirtualNode
Inheritance
VirtualState
Inherited Members

Properties

Behaviours

public ImmutableList<StateMachineBehaviour> Behaviours { get; set; }

Property Value

ImmutableList<StateMachineBehaviour>

CycleOffset

public float CycleOffset { get; set; }

Property Value

float

CycleOffsetParameter

public string? CycleOffsetParameter { get; set; }

Property Value

string

IKOnFeet

public bool IKOnFeet { get; set; }

Property Value

bool

Mirror

public bool Mirror { get; set; }

Property Value

bool

MirrorParameter

public string? MirrorParameter { get; set; }

Property Value

string

Motion

public VirtualMotion? Motion { get; set; }

Property Value

VirtualMotion

Name

public string Name { get; set; }

Property Value

string

Speed

public float Speed { get; set; }

Property Value

float

SpeedParameter

public string? SpeedParameter { get; set; }

Property Value

string

Tag

public string Tag { get; set; }

Property Value

string

TimeParameter

public string? TimeParameter { get; set; }

Property Value

string

Transitions

public ImmutableList<VirtualStateTransition> Transitions { get; set; }

Property Value

ImmutableList<VirtualStateTransition>

WriteDefaultValues

public bool WriteDefaultValues { get; set; }

Property Value

bool

Methods

Create(string)

public static VirtualState Create(string name = "unnamed")

Parameters

name string

Returns

VirtualState

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

_EnumerateChildren()

protected override IEnumerable<VirtualNode> _EnumerateChildren()

Returns

IEnumerable<VirtualNode>