Classes | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
HPS.SceneTreeItem Class Referenceabstract
Inheritance diagram for HPS.SceneTreeItem:
HPS.Sprocket HPS.Object

Classes

class  SceneTreeItemUnknown
 

Public Member Functions

override void Dispose ()
 
 SceneTreeItem (HPS.SceneTreeItem in_that)
 
 SceneTreeItem (HPS.SceneTree in_tree, HPS.Model in_model)
 
 SceneTreeItem (HPS.SceneTree in_tree, HPS.View in_view)
 
 SceneTreeItem (HPS.SceneTree in_tree, HPS.Layout in_layout)
 
 SceneTreeItem (HPS.SceneTree in_tree, HPS.Canvas in_canvas)
 
 SceneTreeItem (HPS.SceneTree in_tree, HPS.Key in_key, HPS.SceneTree.ItemType in_type, string in_title)
 
 SceneTreeItem (HPS.SceneTree in_tree, HPS.Key in_key, HPS.SceneTree.ItemType in_type)
 
override HPS.Type ObjectType ()
 
virtual void Assign (HPS.SceneTreeItem in_that)
 
override bool Equals (System.Object obj)
 
override int GetHashCode ()
 
bool Equals (HPS.SceneTreeItem in_that)
 
HPS.SceneTree GetTree ()
 
string GetTitle ()
 
HPS.SceneTree.ItemType GetItemType ()
 
bool HasItemType (HPS.SceneTree.ItemType in_mask)
 
HPS.Key GetKey ()
 
bool HasChildren ()
 
abstract HPS.SceneTreeItem AddChild (HPS.Key in_key, HPS.SceneTree.ItemType in_type, string in_title)
 
abstract HPS.SceneTreeItem AddChild (HPS.Key in_key, HPS.SceneTree.ItemType in_type)
 
virtual void Expand ()
 
virtual void Collapse ()
 
bool IsSelected ()
 
virtual void Select ()
 
virtual void Unselect ()
 
bool IsHighlightable ()
 
bool IsHighlighted ()
 
void Highlight ()
 
void Unhighlight ()
 
delegate HPS.Type SceneTreeItemDelegate_0 ()
 
delegate void SceneTreeItemDelegate_1 (IntPtr in_that)
 
delegate void SceneTreeItemDelegate_2 (IntPtr out_ret, IntPtr in_key, HPS.SceneTree.ItemType in_type, string in_title)
 
delegate void SceneTreeItemDelegate_3 ()
 
delegate void SceneTreeItemDelegate_4 ()
 
delegate void SceneTreeItemDelegate_5 ()
 
delegate void SceneTreeItemDelegate_6 ()
 
delegate bool SceneTreeItemDelegate_7 ()
 
delegate void SceneTreeItemDelegate_8 ()
 
delegate void DtorDelegate (IntPtr cPtr)
 
- Public Member Functions inherited from HPS.Sprocket
override void Dispose ()
 
 Sprocket (HPS.Sprocket in_that)
 
- Public Member Functions inherited from HPS.Object
IntPtr GetClassID ()
 
 Object (HPS.Object in_that)
 
HPS.Type Type ()
 
virtual bool Empty ()
 
virtual void Reset ()
 
bool HasType (HPS.Type in_mask)
 
IntPtr GetInstanceID ()
 

Static Public Member Functions

static bool operator== (HPS.SceneTreeItem a, HPS.SceneTreeItem b)
 
static bool operator!= (HPS.SceneTreeItem a, HPS.SceneTreeItem b)
 
- Static Public Member Functions inherited from HPS.Object
static IntPtr ClassID< T > ()
 

Protected Member Functions

void DtorCallback (IntPtr p)
 
override void deleteCptr ()
 
- Protected Member Functions inherited from HPS.Sprocket
override void deleteCptr ()
 
- Protected Member Functions inherited from HPS.Object
virtual IntPtr GetNonDirectorClassID ()
 

Additional Inherited Members

- Public Types inherited from HPS.Sprocket
enum  UpdateType { Synchronous = 0, Asynchronous = 1 }
 
- Protected Attributes inherited from HPS.Object
HandleRef cptr
 
HandleRef scptr
 
bool cMemOwn
 

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