Young, strong and crazy!
Public Types | Public Member Functions | Public Attributes | List of all members
UnityEngine.UI.Windows.WindowLayout Class Reference
Inheritance diagram for UnityEngine.UI.Windows.WindowLayout:
Inheritance graph
[legend]
Collaboration diagram for UnityEngine.UI.Windows.WindowLayout:
Collaboration graph
[legend]

Public Types

enum  ScaleMode { ScaleMode.Normal, ScaleMode.Fixed, ScaleMode.Custom }
 

Public Member Functions

void Init (float depth, int raycastPriority, int orderInLayer, WindowLayout.ScaleMode scaleMode)
 
bool ValidateCanvasScaler ()
 
void SetNoScale ()
 
void SetScale (WindowLayout.ScaleMode scaleMode)
 
void Rebuild (CanvasUpdate executing)
 
bool IsDestroyed ()
 
WindowLayoutElement GetRootByTag (LayoutTag tag)
 
void GetTags (List< LayoutTag > tags, List< string > descriptions)
 
virtual void OnShowBegin (System.Action callback)
 
virtual void OnHideEnd ()
 
virtual void OnInit ()
 
virtual void OnDeinit ()
 
virtual void OnShowEnd ()
 
virtual void OnHideBegin (System.Action callback)
 
- Public Member Functions inherited from UnityEngine.UI.Windows.WindowObject
WindowBase GetWindow ()
 
void HideCurrentWindow ()
 

Public Attributes

CanvasScaler canvasScaler
 
WindowLayoutRoot root
 
List< WindowLayoutElementelements = new List<WindowLayoutElement>()
 
bool showGrid = false
 
Vector2 gridSize = Vector2.one * 5f
 
Canvas canvas
 
UnityEngine.EventSystems.BaseRaycaster raycaster
 
bool initialized = false
 

Member Enumeration Documentation

Enumerator
Normal 
Fixed 
Custom 

Member Function Documentation

WindowLayoutElement UnityEngine.UI.Windows.WindowLayout.GetRootByTag ( LayoutTag  tag)

Here is the caller graph for this function:

void UnityEngine.UI.Windows.WindowLayout.GetTags ( List< LayoutTag tags,
List< string >  descriptions 
)
void UnityEngine.UI.Windows.WindowLayout.Init ( float  depth,
int  raycastPriority,
int  orderInLayer,
WindowLayout.ScaleMode  scaleMode 
)
bool UnityEngine.UI.Windows.WindowLayout.IsDestroyed ( )
virtual void UnityEngine.UI.Windows.WindowLayout.OnDeinit ( )
virtual

Implements UnityEngine.UI.Windows.IWindowEventsAsync.

Here is the caller graph for this function:

virtual void UnityEngine.UI.Windows.WindowLayout.OnHideBegin ( System.Action  callback)
virtual

Implements UnityEngine.UI.Windows.IWindowEventsAsync.

Here is the caller graph for this function:

virtual void UnityEngine.UI.Windows.WindowLayout.OnHideEnd ( )
virtual

Implements UnityEngine.UI.Windows.IWindowEventsAsync.

Here is the caller graph for this function:

virtual void UnityEngine.UI.Windows.WindowLayout.OnInit ( )
virtual

Implements UnityEngine.UI.Windows.IWindowEventsAsync.

Here is the caller graph for this function:

virtual void UnityEngine.UI.Windows.WindowLayout.OnShowBegin ( System.Action  callback)
virtual

Implements UnityEngine.UI.Windows.IWindowEventsAsync.

Here is the caller graph for this function:

virtual void UnityEngine.UI.Windows.WindowLayout.OnShowEnd ( )
virtual

Implements UnityEngine.UI.Windows.IWindowEventsAsync.

Here is the caller graph for this function:

void UnityEngine.UI.Windows.WindowLayout.Rebuild ( CanvasUpdate  executing)

Here is the call graph for this function:

void UnityEngine.UI.Windows.WindowLayout.SetNoScale ( )
void UnityEngine.UI.Windows.WindowLayout.SetScale ( WindowLayout.ScaleMode  scaleMode)
bool UnityEngine.UI.Windows.WindowLayout.ValidateCanvasScaler ( )

Member Data Documentation

Canvas UnityEngine.UI.Windows.WindowLayout.canvas
CanvasScaler UnityEngine.UI.Windows.WindowLayout.canvasScaler
List<WindowLayoutElement> UnityEngine.UI.Windows.WindowLayout.elements = new List<WindowLayoutElement>()
Vector2 UnityEngine.UI.Windows.WindowLayout.gridSize = Vector2.one * 5f
bool UnityEngine.UI.Windows.WindowLayout.initialized = false
UnityEngine.EventSystems.BaseRaycaster UnityEngine.UI.Windows.WindowLayout.raycaster
WindowLayoutRoot UnityEngine.UI.Windows.WindowLayout.root
bool UnityEngine.UI.Windows.WindowLayout.showGrid = false

Fri Apr 3 2015 14:05:26   Generated by   doxygen   Content copyrighted to Alex