wHiteRabbiT-sTudio Framework
wHiteRabbiT.Unity.UI.GUITreeViewFolder Class Reference
Inheritance diagram for wHiteRabbiT.Unity.UI.GUITreeViewFolder:
wHiteRabbiT.Unity.UI.GUITreeView

Public Member Functions

 GUITreeViewFolder (string rootName)
 
 GUITreeViewFolder (string rootName, string[] FileFoldersList)
 
 GUITreeViewFolder (string rootName, List< string > FileFoldersList)
 
bool CheckIfExists (string path, bool forceExpand)
 
bool ExpandIfExists (string path)
 
override void DragAndDropCallBack (GUITreeView treeView)
 
- Public Member Functions inherited from wHiteRabbiT.Unity.UI.GUITreeView
 GUITreeView (string rootName)
 
bool RefreshIsOrChildChecked ()
 
void AddTreeElement (string s)
 
void CheckRec (bool Checked)
 
void DrawGUILayout (float Height)
 

Public Attributes

bool DragDropDependencies
 
- Public Attributes inherited from wHiteRabbiT.Unity.UI.GUITreeView
CheckedExpandedElement element
 
bool isOrChildChecked
 
GUITreeView parent
 
List< GUITreeViewchildren = new List<GUITreeView>()
 
bool UseCheckbox = false
 

Protected Member Functions

override GUITreeView CreateNode (string fullName, string Name)
 
- Protected Member Functions inherited from wHiteRabbiT.Unity.UI.GUITreeView
GUITreeView CreateChild (string s)
 
void AddTreeElement (string s, List< string > folders)
 
void DrawElement (ref Rect r, CheckedExpandedElement cee, bool ShowExpanded, bool bold)
 
void DrawElement (ref Rect r, CheckedExpandedElement cee, bool ShowExpanded, bool bold, Color BoldColor)
 
void DrawGUITreeView (ref Rect r, GUITreeView tve)
 

Protected Attributes

bool isDirectory
 
- Protected Attributes inherited from wHiteRabbiT.Unity.UI.GUITreeView
Vector2 scrollPosition
 

Properties

bool IsDirectory [get]
 
override bool ShowElementExpanded [get]
 
- Properties inherited from wHiteRabbiT.Unity.UI.GUITreeView
string nodePath [get]
 
int NbExpanded [get]
 
List< GUITreeViewAllElements [get]
 
List< GUITreeViewSelectedElements [get]
 
List< string > SelectedFullNames [get]
 
virtual bool ShowElementExpanded [get]
 

Constructor & Destructor Documentation

wHiteRabbiT.Unity.UI.GUITreeViewFolder.GUITreeViewFolder ( string  rootName)
wHiteRabbiT.Unity.UI.GUITreeViewFolder.GUITreeViewFolder ( string  rootName,
string[]  FileFoldersList 
)
wHiteRabbiT.Unity.UI.GUITreeViewFolder.GUITreeViewFolder ( string  rootName,
List< string >  FileFoldersList 
)

Member Function Documentation

bool wHiteRabbiT.Unity.UI.GUITreeViewFolder.CheckIfExists ( string  path,
bool  forceExpand 
)
override GUITreeView wHiteRabbiT.Unity.UI.GUITreeViewFolder.CreateNode ( string  fullName,
string  Name 
)
protectedvirtual

Reimplemented from wHiteRabbiT.Unity.UI.GUITreeView.

override void wHiteRabbiT.Unity.UI.GUITreeViewFolder.DragAndDropCallBack ( GUITreeView  treeView)
virtual

Reimplemented from wHiteRabbiT.Unity.UI.GUITreeView.

bool wHiteRabbiT.Unity.UI.GUITreeViewFolder.ExpandIfExists ( string  path)

Member Data Documentation

bool wHiteRabbiT.Unity.UI.GUITreeViewFolder.DragDropDependencies
bool wHiteRabbiT.Unity.UI.GUITreeViewFolder.isDirectory
protected

Property Documentation

bool wHiteRabbiT.Unity.UI.GUITreeViewFolder.IsDirectory
get
override bool wHiteRabbiT.Unity.UI.GUITreeViewFolder.ShowElementExpanded
get

The documentation for this class was generated from the following file: