TransitionLibraryFadeDurationsPage Class

Summary

[Editor-Only] A Animancer.Editor.TransitionLibraries.TransitionLibraryWindowPage for editing Animancer.TransitionLibraries.TransitionModifierDefinition.FadeDuration.
graph BT Type-->Base0["TransitionLibraryModifiersPage"] click Base0 "/animancer/api/Animancer.Editor.TransitionLibraries/TransitionLibraryModifiersPage" Base0-->Base1["TransitionLibraryWindowPage"] click Base1 "/animancer/api/Animancer.Editor.TransitionLibraries/TransitionLibraryWindowPage" Base1-->Base2["Object"] Type-.->Interface0["IComparable<TransitionLibraryWindowPage>"] Type["TransitionLibraryFadeDurationsPage"] class Type type-node

Syntax

[Serializable]
public class TransitionLibraryFadeDurationsPage : TransitionLibraryModifiersPage, 
    IComparable<TransitionLibraryWindowPage>

Attributes

Type Description
SerializableAttribute

Constructors

Fields

Name Constant Value Summary
TimeDrawer
The drawer used for time fields on this page.

Properties

Name Value Summary
DisplayName string
The name of this page.
HelpTooltip string
The text to use for the tooltip on the help button while this page is visible.
Index int
The sorting index of this page.
Window TransitionLibraryWindow
The window containing this page.

Methods

Name Value Summary
CompareTo(TransitionLibraryWindowPage) int
Compares the Animancer.Editor.TransitionLibraries.TransitionLibraryWindowPage.Index.
ConfigureForSingleField(bool, float) void
Configures this page to display a single field or not.
GetValue(ITransition) float
Gets the value controlled by this page.
GetValue(TransitionModifierDefinition) float
Gets the value controlled by this page.
OnGUI(Rect) void
Draws the GUI of this page.
SetValue(TransitionModifierDefinition, float) void
Sets the value controlled by this page.