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< FlowWindow > | GetAttachedWindows () |
Public Attributes | |
int | id |
string | title = string.Empty |
string | directory = string.Empty |
Rect | rect |
List< int > | attaches |
List< ComponentLink > | attachedComponents |
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 |
UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.FlowWindow | ( | int | id, |
bool | isContainer = false , |
||
bool | isDefaultLink = false |
||
) |
void UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.AddTag | ( | FlowTag | tag | ) |
List<FlowWindow> UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.GetAttachedWindows | ( | ) |
FlowWindow UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.GetContainer | ( | ) |
GUIStyle UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.GetEditorStyle | ( | bool | selected | ) |
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 | ( | ) |
bool UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.HasContainer | ( | FlowWindow | predicate | ) |
bool UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.IsEnabled | ( | ) |
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 | ) |
void UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.SetCompletedState | ( | int | index, |
CompletedState | state | ||
) |
void UnityEngine.UI.Windows.Plugins.Flow.FlowWindow.SetScreen | ( | WindowBase | screen | ) |
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 |