TSelectionNode Class Reference
[Shell Interfaces]

Inheritance diagram for TSelectionNode:
TMCObject

List of all members.

Public Member Functions

 TSelectionNode ()
 ~TSelectionNode ()
boolean operator== (const TSelectionNode &sn) const

Public Attributes

IDType fSelectedObjectKind
 One of the ESelectedObjectKind constants (or a third party's).
IDType fSelectedObjectID
 some way for the parent of the selected object to find it (can be an ID, or an index if you're carefull with insertions)
TMCCountedPtr< ISelectableObjectfSelectedData
 DEPRECATED (but still used for everything except kSelParamInfo) because some operations can cause that pointer to become "invalid" (eg deceased parent ParamInfo).

Constructor & Destructor Documentation

TSelectionNode::TSelectionNode (  ) 
TSelectionNode::~TSelectionNode (  ) 

Member Function Documentation

boolean TSelectionNode::operator== ( const TSelectionNode sn  )  const

Member Data Documentation

DEPRECATED (but still used for everything except kSelParamInfo) because some operations can cause that pointer to become "invalid" (eg deceased parent ParamInfo).

some way for the parent of the selected object to find it (can be an ID, or an index if you're carefull with insertions)

One of the ESelectedObjectKind constants (or a third party's).


The documentation for this class was generated from the following file:
Generated on Mon Apr 26 22:48:09 2010 for Carrara SDK Doc by  doxygen 1.6.3