Public Member Functions | |
Component (LayoutTag tag, string description) | |
IWindowEventsAsync | Create (WindowBase window, WindowLayoutElement root) |
WindowLayoutElement | GetContainer () |
T | Get< T > (LayoutTag tag=LayoutTag.None) |
float | GetDuration (bool forward) |
void | OnInit () |
void | OnDeinit () |
void | OnShowBegin (System.Action callback) |
void | OnShowEnd () |
void | OnHideBegin (System.Action callback) |
void | OnHideEnd () |
Public Attributes | |
LayoutTag | tag |
WindowComponent | component |
int | sortingOrder = 0 |
UnityEngine.UI.Windows.Types.Layout.Component.Component | ( | LayoutTag | tag, |
string | description | ||
) |
IWindowEventsAsync UnityEngine.UI.Windows.Types.Layout.Component.Create | ( | WindowBase | window, |
WindowLayoutElement | root | ||
) |
T UnityEngine.UI.Windows.Types.Layout.Component.Get< T > | ( | LayoutTag | tag = LayoutTag.None | ) |
T | : | WindowComponent |
WindowLayoutElement UnityEngine.UI.Windows.Types.Layout.Component.GetContainer | ( | ) |
float UnityEngine.UI.Windows.Types.Layout.Component.GetDuration | ( | bool | forward | ) |
void UnityEngine.UI.Windows.Types.Layout.Component.OnDeinit | ( | ) |
Implements UnityEngine.UI.Windows.IWindowEventsAsync.
void UnityEngine.UI.Windows.Types.Layout.Component.OnHideBegin | ( | System.Action | callback | ) |
void UnityEngine.UI.Windows.Types.Layout.Component.OnHideEnd | ( | ) |
Implements UnityEngine.UI.Windows.IWindowEventsAsync.
void UnityEngine.UI.Windows.Types.Layout.Component.OnInit | ( | ) |
Implements UnityEngine.UI.Windows.IWindowEventsAsync.
void UnityEngine.UI.Windows.Types.Layout.Component.OnShowBegin | ( | System.Action | callback | ) |
void UnityEngine.UI.Windows.Types.Layout.Component.OnShowEnd | ( | ) |
Implements UnityEngine.UI.Windows.IWindowEventsAsync.
WindowComponent UnityEngine.UI.Windows.Types.Layout.Component.component |
int UnityEngine.UI.Windows.Types.Layout.Component.sortingOrder = 0 |
LayoutTag UnityEngine.UI.Windows.Types.Layout.Component.tag |