| AddRef()=0 | IMCUnknown | [pure virtual] |
| CreateTreeRootIfNone()=0 | I3DShMasterGroup | [pure virtual] |
| GetCameraByIndex(I3DShCamera **camera, uint32 index)=0 | I3DShMasterGroup | [pure virtual] |
| GetCamerasCount()=0 | I3DShMasterGroup | [pure virtual] |
| GetFullPathName(TMCString &pathName)=0 | I3DShMasterGroup | [pure virtual] |
| GetInstanceByIndex(I3DShInstance **instance, uint32 index)=0 | I3DShMasterGroup | [pure virtual] |
| GetInstanceIndex(const I3DShInstance *instance)=0 | I3DShMasterGroup | [pure virtual] |
| GetInstanceListCount()=0 | I3DShMasterGroup | [pure virtual] |
| GetLightsourceByIndex(I3DShLightsource **light, uint32 index)=0 | I3DShMasterGroup | [pure virtual] |
| GetLightsourcesCount()=0 | I3DShMasterGroup | [pure virtual] |
| GetScene()=0 | I3DShMasterGroup | [pure virtual] |
| GetTreeByIDPath(I3DShTreeElement **tree, const TTreeIdPath &IDPath)=0 | I3DShMasterGroup | [pure virtual] |
| GetTreeByIndex(uint32 index)=0 | I3DShMasterGroup | [pure virtual] |
| GetTreeByPermanentID(I3DShTreeElement **tree, const TTreeId &permanentID)=0 | I3DShMasterGroup | [pure virtual] |
| GetTreeElementByName(I3DShTreeElement **treeElement, const TMCString &name)=0 | I3DShMasterGroup | [pure virtual] |
| GetTreeElementFromFullName(I3DShTreeElement **treeElement, TMCString &fullName)=0 | I3DShMasterGroup | [pure virtual] |
| GetTreeIndex(const I3DShTreeElement *tree)=0 | I3DShMasterGroup | [pure virtual] |
| GetTreePermanentID(const I3DShTreeElement *tree)=0 | I3DShMasterGroup | [pure virtual] |
| GetTreeRoot(I3DShGroup **group)=0 | I3DShMasterGroup | [pure virtual] |
| GetTreesCount()=0 | I3DShMasterGroup | [pure virtual] |
| PermanentIDIsValid(const TTreeId &ID)=0 | I3DShMasterGroup | [pure virtual] |
| QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
| Release()=0 | IMCUnknown | [pure virtual] |
| SetScene(I3DShScene *topScene)=0 | I3DShMasterGroup | [pure virtual] |
| SetTreeRoot(I3DShGroup *universe)=0 | I3DShMasterGroup | [pure virtual] |
1.6.3