Public Member Functions | |
TTargetPathIterator (const TTreeIdPath &inPath, I3DShMasterGroup *inRoot) | |
I3DShTreeElement *MCCOMAPI | First () |
boolean MCCOMAPI | More () |
I3DShTreeElement *MCCOMAPI | Next () |
Private Attributes | |
TTreeIdPath | fPath |
TTreeIdPath | fCurrentPath |
TMCPtr< I3DShMasterGroup > | fCurrent |
TMCPtr< I3DShMasterGroup > | fRoot |
TMCPtr< I3DShTreeElement > | fTree |
Iterates along a path to a target instance
TTargetPathIterator::TTargetPathIterator | ( | const TTreeIdPath & | inPath, | |
I3DShMasterGroup * | inRoot | |||
) | [inline] |
I3DShTreeElement* MCCOMAPI TTargetPathIterator::First | ( | ) |
boolean MCCOMAPI TTargetPathIterator::More | ( | ) | [inline] |
I3DShTreeElement* MCCOMAPI TTargetPathIterator::Next | ( | ) |
TMCPtr<I3DShMasterGroup> TTargetPathIterator::fCurrent [private] |
TTreeIdPath TTargetPathIterator::fCurrentPath [private] |
TTreeIdPath TTargetPathIterator::fPath [private] |
TMCPtr<I3DShMasterGroup> TTargetPathIterator::fRoot [private] |
TMCPtr<I3DShTreeElement> TTargetPathIterator::fTree [private] |