ComponentTreeItem

class HPS.ComponentTreeItem : public HPS.Sprocket

Subclassed by HPS.ComponentTreeItem.ComponentTreeItemUnknown

Public Functions

abstract HPS.ComponentTreeItem AddChild (HPS.Component in_component, HPS.ComponentTree.ItemType in_type)
void Assign (HPS.ComponentTreeItem in_that)
void Collapse ()
ComponentTreeItem ()
ComponentTreeItem (HPS.ComponentTree in_tree, HPS.CADModel in_cad_model)
ComponentTreeItem (HPS.ComponentTree in_tree, HPS.Component in_component, HPS.ComponentTree.ItemType in_type)
ComponentTreeItem (HPS.ComponentTreeItem in_that)
override void Dispose ()
delegate void DtorDelegate (IntPtr cPtr)
bool Equals (HPS.ComponentTreeItem in_that)
override bool Equals (Object obj)
void Expand ()
HPS.Component GetComponent ()
override int GetHashCode ()
HPS.ComponentTree.ItemType GetItemType ()
HPS.ComponentPath GetPath ()
string GetTitle ()
HPS.ComponentTree GetTree ()
bool HasChildren ()
void Hide ()
void Highlight ()
void Highlight (HPS.HighlightOptionsKit in_highlight_options)
void Highlight (ulong in_highlight_options_index)
bool IsExpanded ()
bool IsHidden ()
bool IsHighlighted ()
void Isolate ()
override HPS.Type ObjectType ()
void OnHide ()
void OnHighlight (HPS.HighlightOptionsKit in_options)
void OnShow ()
void OnUnhighlight (HPS.HighlightOptionsKit in_options)
void ReExpand ()
delegate void RemoveCacheItemDelegate (IntPtr cPtr)
void ResetVisibility ()
void Show ()
void Unhighlight ()
void Unhighlight (HPS.HighlightOptionsKit in_highlight_options)
void Unhighlight (ulong in_highlight_options_index)

Public Static Functions

bool operator!= (HPS.ComponentTreeItem a, HPS.ComponentTreeItem b)
bool operator== (HPS.ComponentTreeItem a, HPS.ComponentTreeItem b)