Class AnimationHubAuthoringPromptState
Which row's inline prompt (Add/Rename State, Add/Rename Parameter, Add Transition, Set Layer Weight) is
open, and its buffered field values. At most one prompt is open at a time — opening a second replaces
the first, an accepted simplification for this phase's inline-field authoring (no modal text-entry
dialog exists in this codebase to reuse instead). A single shared state (rather than one class per
prompt shape) keeps that "at most one" rule enforced by construction; OpenForRowKey is
given a prompt-specific derived key (not the bare row key) whenever a row can open more than one kind of
prompt — see AnimationHubUnityTabGui's "+ Transition"/"Set Weight" row for why.
Inheritance
AnimationHubAuthoringPromptState
Assembly: Serenity.AnimationHub.Editor.dll
Syntax
public sealed class AnimationHubAuthoringPromptState
Constructors
AnimationHubAuthoringPromptState()
Declaration
public AnimationHubAuthoringPromptState()
Fields
ClipAmplitude
Declaration
public float ClipAmplitude
Field Value
ClipDurationSeconds
Declaration
public float ClipDurationSeconds
Field Value
ClipLoop
Declaration
Field Value
ConditionMode
Declaration
public AnimatorConditionMode ConditionMode
Field Value
| Type |
Description |
| AnimatorConditionMode |
|
ConditionParameterName
Declaration
public string ConditionParameterName
Field Value
ConditionThreshold
Declaration
public float ConditionThreshold
Field Value
ControllerAssetPath
Declaration
public string ControllerAssetPath
Field Value
GenerateClipFolderPath
The "+ Generate Clip" prompt's own fields — Text doubles as the new clip's name.
Declaration
public string GenerateClipFolderPath
Field Value
LayerIndex
Declaration
Field Value
LayerWeight
Declaration
Field Value
OpenForRowKey
Declaration
public string OpenForRowKey
Field Value
ParameterName
The parameter being renamed (Add Parameter reads/writes only Text for the new name).
Declaration
public string ParameterName
Field Value
ParameterType
Declaration
public AnimatorControllerParameterType ParameterType
Field Value
| Type |
Description |
| AnimatorControllerParameterType |
|
Preset
Declaration
public ModelClipCreator.ClipPreset Preset
Field Value
SourceStatePath
Declaration
public string SourceStatePath
Field Value
StatePath
Declaration
Field Value
Text
Declaration
Field Value
UseCondition
Declaration
Field Value