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

Classes

class  ComponentTreeItemUnknown
 

Public Member Functions

override void Dispose ()
 
 ComponentTreeItem (HPS.ComponentTreeItem in_that)
 
 ComponentTreeItem (HPS.ComponentTree in_tree, HPS.CADModel in_cad_model)
 
 ComponentTreeItem (HPS.ComponentTree in_tree, HPS.Component in_component, HPS.ComponentTree.ItemType in_type)
 
override HPS.Type ObjectType ()
 
virtual void Assign (HPS.ComponentTreeItem in_that)
 
override bool Equals (System.Object obj)
 
override int GetHashCode ()
 
bool Equals (HPS.ComponentTreeItem in_that)
 
HPS.ComponentTree GetTree ()
 
string GetTitle ()
 
HPS.ComponentTree.ItemType GetItemType ()
 
HPS.Component GetComponent ()
 
bool HasChildren ()
 
HPS.ComponentPath GetPath ()
 
abstract HPS.ComponentTreeItem AddChild (HPS.Component in_component, HPS.ComponentTree.ItemType in_type)
 
virtual void Expand ()
 
virtual void Collapse ()
 
bool IsHighlighted ()
 
virtual void OnHighlight (HPS.HighlightOptionsKit in_options)
 
virtual void OnUnhighlight (HPS.HighlightOptionsKit in_options)
 
void Highlight ()
 
void Unhighlight ()
 
bool IsHidden ()
 
virtual void OnHide ()
 
virtual void OnShow ()
 
void Hide ()
 
void Show ()
 
void Isolate ()
 
bool IsExpanded ()
 
delegate HPS.Type ComponentTreeItemDelegate_0 ()
 
delegate void ComponentTreeItemDelegate_1 (IntPtr in_that)
 
delegate void ComponentTreeItemDelegate_2 (IntPtr out_ret, IntPtr in_component, HPS.ComponentTree.ItemType in_type)
 
delegate void ComponentTreeItemDelegate_3 ()
 
delegate void ComponentTreeItemDelegate_4 ()
 
delegate void ComponentTreeItemDelegate_5 (IntPtr in_options)
 
delegate void ComponentTreeItemDelegate_6 (IntPtr in_options)
 
delegate void ComponentTreeItemDelegate_7 ()
 
delegate void ComponentTreeItemDelegate_8 ()
 
delegate bool ComponentTreeItemDelegate_9 ()
 
delegate void ComponentTreeItemDelegate_10 ()
 
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.ComponentTreeItem a, HPS.ComponentTreeItem b)
 
static bool operator!= (HPS.ComponentTreeItem a, HPS.ComponentTreeItem 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: