AddRef()=0 | IMCUnknown | [pure virtual] |
CleanSelection()=0 | ISceneSelection | [pure virtual] |
ClearSelection()=0 | ISceneSelection | [pure virtual] |
ClearSelectionByKind(IDType objectKind)=0 | ISceneSelection | [pure virtual] |
ClearSelectionExceptKind(IDType objectKind)=0 | ISceneSelection | [pure virtual] |
Clone(ISceneSelection **newSelection)=0 | ISceneSelection | [pure virtual] |
GetObjectCount()=0 | ISceneSelection | [pure virtual] |
GetSelectableObjectByIndex(int32 index, TMCPtrArray< ISelectableObject > *outSelectablePath=NULL)=0 | ISceneSelection | [pure virtual] |
GetSelectedObject(const MCIID &riid, void **ppvObj)=0 | ISceneSelection | [pure virtual] |
GetSelectionPathByIndex(int32 index)=0 | ISceneSelection | [pure virtual] |
GetTypedObjectByIndex(int32 index, const MCIID &riid, void **ppvObj)=0 | ISceneSelection | [pure virtual] |
IsCurrentSelection() const =0 | ISceneSelection | [pure virtual] |
IsEmpty()=0 | ISceneSelection | [pure virtual] |
IsInSelection(const TSelectionNode &node) const =0 | ISceneSelection | [pure virtual] |
IsMultipleSelection()=0 | ISceneSelection | [pure virtual] |
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
Release()=0 | IMCUnknown | [pure virtual] |
Select(ISceneSelection *inSelection)=0 | ISceneSelection | [pure virtual] |
SelectTree(I3DShTreeElement *tree, boolean addToSelection)=0 | ISceneSelection | [pure virtual] |