TransitionModifierTableGUI Class

Summary

[Editor-Only] A Animancer.Editor.TableGUI for editing Animancer.TransitionLibraries.TransitionLibraryDefinition.Modifiers.
Assembly
Animancer.dll
Namespace
Animancer.Editor.TransitionLibraries
Base Types
graph BT Type-->Base0["TableGUI"] click Base0 "/animancer/api/Animancer.Editor/TableGUI" Base0-->Base1["Object"] Type["TransitionModifierTableGUI"] class Type type-node

Syntax

[Serializable]
public class TransitionModifierTableGUI : TableGUI

Attributes

Type Description
SerializableAttribute

Constructors

Name Summary
TransitionModifierTableGUI() Creates a new Animancer.Editor.TransitionLibraries.TransitionModifierTableGUI.

Fields

Name Constant Value Summary
DoCellGUI
Draws the GUI for a specified cell.
Inherited from TableGUI

Properties

Name Value Summary
CalculateWidestLabel Func<float>
A delegate to calculate the largest pixel width of the header labels.
Inherited from TableGUI
HorizontalScrollBar GUIStyle
The style for the horizontal scroll bar.
Inherited from TableGUI
static
LabelSize Vector2
[UnityEngine.SerializeField] The normalized size of the header labels.
Inherited from TableGUI
MaxCellSize Vector2
The maximum pixel size of each cell.
Inherited from TableGUI
MinCellSize Vector2
The minimum pixel size of each cell.
Inherited from TableGUI
Padding float
The pixel spacing between cells.
Inherited from TableGUI
static
ScrollPosition Vector2
[UnityEngine.SerializeField] The position the table is currently scrolled to.
Inherited from TableGUI
VerticalScrollBar GUIStyle
The style for the vertical scroll bar.
Inherited from TableGUI
static

Methods

Name Value Summary
CalculateSizes(Rect, int, int, Vector2, Vector2) void
Calculates the current label and cell sizes for the given `area`.
Inherited from TableGUI
DoFadeDurationGUI(Rect, TransitionLibraryWindow, int, int, string) void
Draws the fade duration for a particular transition combination.
static
DoGUI(Rect, TransitionLibraryWindow) void
Draws the table GUI.
DoTableGUI(Rect, int, int) void
Draws this table.
Inherited from TableGUI
HandleTransitionLabelInput(Rect, TransitionLibraryWindow, TransitionAssetBase, int, TransitionLibrarySelection.SelectionType, Func<Rect, int, Event, int>) void
Handles input events on transition labels.
static