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

Classes

struct  ComponentLink
 

Public Member Functions

 FlowWindow (int id, bool isContainer=false, bool isDefaultLink=false)
 
bool IsEnabled ()
 
void SetScreen (WindowBase screen)
 
WindowBase GetScreen ()
 
WindowLayoutElement GetLayoutComponent (LayoutTag tag)
 
void AddTag (FlowTag tag)
 
void RemoveTag (FlowTag tag)
 
void SetCompletedState (int index, CompletedState state)
 
bool IsValidToCompile ()
 
GUIStyle GetEditorStyle (bool selected)
 
void Move (Vector2 delta)
 
FlowWindow GetContainer ()
 
bool HasContainer ()
 
bool HasContainer (FlowWindow predicate)
 
List< FlowWindowGetAttachedWindows ()
 

Public Attributes

int id
 
string title = string.Empty
 
string directory = string.Empty
 
Rect rect
 
List< int > attaches
 
List< ComponentLinkattachedComponents
 
bool isContainer = false
 
bool isDefaultLink = false
 
Color randomColor
 
List< int > tags = new List<int>()
 
bool compiled = false
 
string compiledDirectory = string.Empty
 
string compiledNamespace = string.Empty
 
string compiledScreenName = string.Empty
 
string compiledBaseClassName = string.Empty
 
string compiledDerivedClassName = string.Empty
 
CompletedState[] states = new CompletedState[STATES_COUNT]
 
WindowBase screen
 

Constructor & Destructor Documentation

UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.FlowWindow ( int  id,
bool  isContainer = false,
bool  isDefaultLink = false 
)

Member Function Documentation

void UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.AddTag ( FlowTag  tag)

Here is the caller graph for this function:

List<FlowWindow> UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.GetAttachedWindows ( )

Here is the call graph for this function:

FlowWindow UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.GetContainer ( )

Here is the call graph for this function:

GUIStyle UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.GetEditorStyle ( bool  selected)

Here is the call graph for this function:

WindowLayoutElement UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.GetLayoutComponent ( LayoutTag  tag)
WindowBase UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.GetScreen ( )
bool UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.HasContainer ( )

Here is the call graph for this function:

bool UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.HasContainer ( FlowWindow  predicate)

Here is the call graph for this function:

bool UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.IsEnabled ( )

Here is the call graph for this function:

bool UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.IsValidToCompile ( )
void UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.Move ( Vector2  delta)
void UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.RemoveTag ( FlowTag  tag)

Here is the caller graph for this function:

void UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.SetCompletedState ( int  index,
CompletedState  state 
)

Here is the call graph for this function:

void UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.SetScreen ( WindowBase  screen)

Member Data Documentation

List<ComponentLink> UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.attachedComponents
List<int> UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.attaches
bool UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.compiled = false
string UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.compiledBaseClassName = string.Empty
string UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.compiledDerivedClassName = string.Empty
string UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.compiledDirectory = string.Empty
string UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.compiledNamespace = string.Empty
string UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.compiledScreenName = string.Empty
string UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.directory = string.Empty
int UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.id
bool UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.isContainer = false
bool UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.isDefaultLink = false
Color UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.randomColor
Rect UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.rect
WindowBase UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.screen
CompletedState [] UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.states = new CompletedState[STATES_COUNT]
List<int> UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.tags = new List<int>()
string UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.title = string.Empty

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