, including all inherited members.
| ActivateDocument(IMFDocument *inDoc)=0 | I3DShUtilities | [pure virtual] |
| ActivateModule(I3DShModule *inModule)=0 | I3DShUtilities | [pure virtual] |
| AddContentRuntimeFolder(const TMCDynamicString &runtimeFolder)=0 | I3DShUtilities | [pure virtual] |
| AddImportProblem(int16 msgIndex, TMCString &substitutionString, boolean allowMultipleEntries)=0 | I3DShUtilities | [pure virtual] |
| AddRef()=0 | IMCUnknown | [pure virtual] |
| BuildEdges(FacetMesh &mesh)=0 | I3DShUtilities | [pure virtual] |
| CalculateNormals(TMCArray< TFacet3D > *facetList, real smoothAngle)=0 | I3DShUtilities | [pure virtual] |
| ChooseSelectionDialog(ISceneSelection **selection, const TMCString &title, const TMCString &inExplanation, THierarchyFilter *filter, const ISceneSelection *defaultSelection=nil)=0 | I3DShUtilities | [pure virtual] |
| ChooseTreeDialog(I3DShTreeElement **selected, const TMCString &title, const TMCString &inExplanation, THierarchyFilter *filter, const I3DShTreeElement *defaultTree=nil, I3DShTreeElement *rootOverride=nil)=0 | I3DShUtilities | [pure virtual] |
| ChooseTreeIdPathListDialog(TTreeIdPathList &selection, const TMCString &title, const TMCString &inExplanation, THierarchyFilter *filter, const TTreeIdPathList *defaultSelection=nil)=0 | I3DShUtilities | [pure virtual] |
| ConvertToOtherModeler(I3DShModule *sourceModule)=0 | I3DShUtilities | [pure virtual] |
| CreateBinaryOperatorShader(IDType inType, I3DShShader *inShader1, I3DShShader *inShader2, I3DShShader **inOutShader)=0 | I3DShUtilities | [pure virtual] |
| CreateChannel(IShChannel **channel, uint32 width, uint32 height, uint32 bitDepth, boolean supportUndo=false)=0 | I3DShUtilities | [pure virtual] |
| CreateColorShader(TMCColorRGB &inColor, I3DShShader **outShader)=0 | I3DShUtilities | [pure virtual] |
| CreateEmptyScene(I3DShScene **scene)=0 | I3DShUtilities | [pure virtual] |
| CreateImageDocument(I3DImageDocument **imageDocument)=0 | I3DShUtilities | [pure virtual] |
| CreateInvisibleTree(I3DShInvisibleTree **ppvTree, I3DShMasterGroup *inMasterGroupContext)=0 | I3DShUtilities | [pure virtual] |
| CreateKeyFrame(I3DShKeyFrame **outKeyFrame, int32 itsType)=0 | I3DShUtilities | [pure virtual] |
| CreateLayerShader(I3DShShader *colorShader, I3DShShader *maskShader, uint32 layerKind, TMCRect &position, I3DShShader **outLayerShader)=0 | I3DShUtilities | [pure virtual] |
| CreateLayersListShader(uint32 uvSpaceID, uint32 mappingMode, I3DShShader *inShader, I3DShShader **inOutShader)=0 | I3DShUtilities | [pure virtual] |
| CreateMasterShader(I3DShShader *inShader, I3DShScene *inScene, I3DShMasterShader **outMasterShader)=0 | I3DShUtilities | [pure virtual] |
| CreateMasterSound(IExSound *inSound, I3DShScene *inScene, IShMasterSound **outSound)=0 | I3DShUtilities | [pure virtual] |
| CreateModule(I3DShModule **module, IDType inModuleID, IMFDocument *inDocument)=0 | I3DShUtilities | [pure virtual] |
| CreateMultiChannelShader(I3DShShader *inColorShader, I3DShShader *inHighlightShader, I3DShShader *inShininessShader, I3DShShader *inBumpShader, I3DShShader *inReflectionShader, I3DShShader *inTransparencyShader, I3DShShader *inRefractionShader, I3DShShader *inGlowShader, I3DShShader **outShader, I3DShShader *inAlphaShader=NULL, real bumpAmplitude=1)=0 | I3DShUtilities | [pure virtual] |
| CreateMultiChannelShader(I3DShShader *channelShader, uint32 index, I3DShShader **inOutMultiChannelShader)=0 | I3DShUtilities | [pure virtual] |
| CreateNetworkComponent(IDType classID, IShNetworkComponent **remoteComponent)=0 | I3DShUtilities | [pure virtual] |
| CreatePreviewMaker(IPreviewMaker **previewmaker)=0 | I3DShUtilities | [pure virtual] |
| CreatePrimitiveByID(IDType primID, I3DShObject **shObject, const MCIID &riid, void **ppvObj)=0 | I3DShUtilities | [pure virtual] |
| CreateScene(I3DShScene **scene, I3DShObject *primitive=NULL, const TMCCountedPtrArray< I3DShMasterShader > *masterShaders=NULL)=0 | I3DShUtilities | [pure virtual] |
| CreateTextureMapFile(IShTextureMapFile **textureMapFile, IMCFile *file, IDType format)=0 | I3DShUtilities | [pure virtual] |
| CreateTextureMapShader(IShTextureMap *inTexture, MapParams inMapParams, I3DShShader **outShader)=0 | I3DShUtilities | [pure virtual] |
| CreateTweenerChainLink(I3DShTweenerChainLink **outTweenerChainLink, int32 time, I3DShParamTimeLine *fatherTL)=0 | I3DShUtilities | [pure virtual] |
| CreateValueShader(real inValue, I3DShShader **outShader)=0 | I3DShUtilities | [pure virtual] |
| CurrentRoomWantsWireFrameActivation()=0 | I3DShUtilities | [pure virtual] |
| EditSelection(ISceneDocument *sceneDoc)=0 | I3DShUtilities | [pure virtual] |
| EndLeakStats()=0 | I3DShUtilities | [pure virtual] |
| FindAllReferenceShaderDependencies(I3DShScene *scene, TMCCountedPtrArray< I3DShMasterShader > &inExcludedMasterShaders, TMCPtrArray< I3DShMasterShader > &outHostReferencedMasterShaders)=0 | I3DShUtilities | [pure virtual] |
| FindReferenceShaders(I3DShMasterShader *inMasterShader, TMCPtrArray< I3DShMasterShader > *outFoundList)=0 | I3DShUtilities | [pure virtual] |
| FlattenReferenceShaders(I3DShMasterShader *inOutMasterShader)=0 | I3DShUtilities | [pure virtual] |
| Get2DToolGroup(IMFToolGroup **outToolGroup)=0 | I3DShUtilities | [pure virtual] |
| Get3DUnit()=0 | I3DShUtilities | [pure virtual] |
| GetActiveDocument(IMFDocument **inDoc)=0 | I3DShUtilities | [pure virtual] |
| GetAppColorPref(const IDType colorID, TMCColorRGBA &color)=0 | I3DShUtilities | [pure virtual] |
| GetAppKind()=0 | I3DShUtilities | [pure virtual] |
| GetAppMode()=0 | I3DShUtilities | [pure virtual] |
| GetBasicToolGroup(IMFToolGroup **outToolGroup)=0 | I3DShUtilities | [pure virtual] |
| GetBrowserPart()=0 | I3DShUtilities | [pure virtual] |
| GetCameraToolGroup(IMFToolGroup **outToolGroup)=0 | I3DShUtilities | [pure virtual] |
| GetContentRuntimes(TMCClassArray< TMCDynamicString > &runtimes)=0 | I3DShUtilities | [pure virtual] |
| GetControllingAttributeSet(I3DShTreeElement *tree)=0 | I3DShUtilities | [pure virtual] |
| GetCreatorString(TMCString &creator)=0 | I3DShUtilities | [pure virtual] |
| GetCurrentRoom()=0 | I3DShUtilities | [pure virtual] |
| GetDefaultInteractiveRendererID()=0 | I3DShUtilities | [pure virtual] |
| GetDocumentChangeChannel(IChangeChannel **channel)=0 | I3DShUtilities | [pure virtual] |
| GetDocumentModule(I3DShModule **module, IMFDocument *inDocument, IDType inModuleID)=0 | I3DShUtilities | [pure virtual] |
| GetDocumentModuleByIndex(I3DShModule **module, IMFDocument *inDocument, uint32 index)=0 | I3DShUtilities | [pure virtual] |
| GetDocumentModuleCount(IMFDocument *inDocument)=0 | I3DShUtilities | [pure virtual] |
| GetDropDataFromScene(I3DShScene *inScene, IDType requestedType, void **outData)=0 | I3DShUtilities | [pure virtual] |
| GetEditor(int32 primitiveID)=0 | I3DShUtilities | [pure virtual] |
| GetEditorsList()=0 | I3DShUtilities | [pure virtual] |
| GetFileFormatDefaultEncoding()=0 | I3DShUtilities | [pure virtual] |
| GetFileForReading(IMCFile **filePtr, const TMCString &fullPathName, IDType format, IDType fileFamily)=0 | I3DShUtilities | [pure virtual] |
| GetGlobalModule(I3DShModule **module, IDType inModuleID)=0 | I3DShUtilities | [pure virtual] |
| GetGlobalModuleByIndex(I3DShModule **module, uint32 index)=0 | I3DShUtilities | [pure virtual] |
| GetGlobalModuleCount()=0 | I3DShUtilities | [pure virtual] |
| GetHierarchyWindow()=0 | I3DShUtilities | [pure virtual] |
| GetIconChangeChannel(IChangeChannel **channel)=0 | I3DShUtilities | [pure virtual] |
| GetImmediateUpdateChannel(IChangeChannel **channel)=0 | I3DShUtilities | [pure virtual] |
| GetIncrementalTexturerFlags(uint32 &flags)=0 | I3DShUtilities | [pure virtual] |
| GetLastActiveSceneDoc()=0 | I3DShUtilities | [pure virtual] |
| GetLastImageOpenPath(TMCString &path)=0 | I3DShUtilities | [pure virtual] |
| GetLastImageSavePath(TMCString &path)=0 | I3DShUtilities | [pure virtual] |
| GetLastSoundOpenPath(TMCString &path)=0 | I3DShUtilities | [pure virtual] |
| GetMouseScreenPosition(TMCPoint &mouseLocation)=0 | I3DShUtilities | [pure virtual] |
| GetOpenglUseDisplayLists()=0 | I3DShUtilities | [pure virtual] |
| GetOpenglUseOneWindowPerView()=0 | I3DShUtilities | [pure virtual] |
| GetPreferedFrameRate()=0 | I3DShUtilities | [pure virtual] |
| GetPreferedTweenerID()=0 | I3DShUtilities | [pure virtual] |
| GetPreferedTweenerID(IDType tweenID)=0 | I3DShUtilities | [pure virtual] |
| GetPreferencesChangeChannel(IChangeChannel **channel)=0 | I3DShUtilities | [pure virtual] |
| GetPreferredEditor(int32 primitiveID)=0 | I3DShUtilities | [pure virtual] |
| GetPrimitiveEditorsList(int32 inPrimitiveID, int32 inEditingType, TMCArray< SEditorCouple > *outList)=0 | I3DShUtilities | [pure virtual] |
| GetPropertiesWindow(IMFPart **part)=0 | I3DShUtilities | [pure virtual] |
| GetScenePreviewPart()=0 | I3DShUtilities | [pure virtual] |
| GetShouldConsolidateShadersOnLoad() const =0 | I3DShUtilities | [pure virtual] |
| GetTimeDisplayMode()=0 | I3DShUtilities | [pure virtual] |
| GetTreeToEdit(I3DShTreeElement *tree)=0 | I3DShUtilities | [pure virtual] |
| InitLeakStats()=0 | I3DShUtilities | [pure virtual] |
| IsRenderingNode()=0 | I3DShUtilities | [pure virtual] |
| LoadMasterClipDialog(I3DShAttributesSet *attributesSet, I3DShMasterClip **clip)=0 | I3DShUtilities | [pure virtual] |
| LoadMasterShaderFromBrowserFile(I3DShMasterShader **masterShader, IMCFile *file)=0 | I3DShUtilities | [pure virtual] |
| LoadScene(I3DShScene **scene, IMCFile *file, int32 format)=0 | I3DShUtilities | [pure virtual] |
| LoadSceneDocument(ISceneDocument **sceneDoc, IMCFile *file, int32 format)=0 | I3DShUtilities | [pure virtual] |
| OpenSceneFileDialog(IMCFile **file, IDType &outSelectedFileFormat)=0 | I3DShUtilities | [pure virtual] |
| OptimizeShader(TMCCountedPtr< I3DShShader > &shader)=0 | I3DShUtilities | [pure virtual] |
| PostSceneCommand(IDType inClassID, ISceneDocument *inSceneDocument)=0 | I3DShUtilities | [pure virtual] |
| QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
| ReadTextureMap(IShTokenStream *stream, IShTextureMap **texturez)=0 | I3DShUtilities | [pure virtual] |
| ReadTimeBased(IShTokenStream *stream, ITimeBased *timeBased)=0 | I3DShUtilities | [pure virtual] |
| RegisterNewKeyFrameType(I3DShKeyFrame *inKeyFrameType)=0 | I3DShUtilities | [pure virtual] |
| Release()=0 | IMCUnknown | [pure virtual] |
| RemoveDuplicateTexturesInRAM(TMCCountedPtrArray< IShTextureMap > &textures)=0 | I3DShUtilities | [pure virtual] |
| ReplaceBrowserName(I3DShScene *inScene, const TMCString &inName)=0 | I3DShUtilities | [pure virtual] |
| ResetImportReport()=0 | I3DShUtilities | [pure virtual] |
| ResolveMasterAmbiguity()=0 | I3DShUtilities | [pure virtual] |
| SaveScene(I3DShScene *scene, IMCFile *file, IDType format, TMCPixelBucket *inPreview=NULL)=0 | I3DShUtilities | [pure virtual] |
| SaveSceneFileDialog(const TMCString &defaultFileName, IMCFile **file, IDType &outSelectedFileFormat)=0 | I3DShUtilities | [pure virtual] |
| SelectRoom(RoomID roomID, boolean dontPostUndoableAction=false)=0 | I3DShUtilities | [pure virtual] |
| Set3DUnit(EUnits inUnit)=0 | I3DShUtilities | [pure virtual] |
| SetAppColorPref(const IDType colorID, const TMCColorRGBA &color)=0 | I3DShUtilities | [pure virtual] |
| SetDefaultInteractiveRendererID(IDType rendererID)=0 | I3DShUtilities | [pure virtual] |
| SetIncrementalTexturerFlags(uint32 flags)=0 | I3DShUtilities | [pure virtual] |
| SetLastImageOpenPath(const TMCString &path)=0 | I3DShUtilities | [pure virtual] |
| SetLastImageSavePath(const TMCString &path)=0 | I3DShUtilities | [pure virtual] |
| SetLastSoundOpenPath(const TMCString &path)=0 | I3DShUtilities | [pure virtual] |
| SetPreferedFrameRate(real32 fps)=0 | I3DShUtilities | [pure virtual] |
| SetPreferredEditor(int32 primitiveID, int32 editorID)=0 | I3DShUtilities | [pure virtual] |
| SetTimeDisplayMode(int32 inMode)=0 | I3DShUtilities | [pure virtual] |
| ShowImportReport(int16 dialogID, int16 strListID)=0 | I3DShUtilities | [pure virtual] |
| UnregisterNewKeyFrameType(I3DShKeyFrame *inKeyFrameType)=0 | I3DShUtilities | [pure virtual] |
| WantsNoTexture()=0 | I3DShUtilities | [pure virtual] |
| WantsTexture()=0 | I3DShUtilities | [pure virtual] |
| WriteMasterShaderToBrowserFile(I3DShMasterShader *masterShader, IMCFile *file)=0 | I3DShUtilities | [pure virtual] |
| WriteTextureMap(IShTokenStream *stream, IDType keyword, IShTextureMap *texture)=0 | I3DShUtilities | [pure virtual] |
| WriteTimeBased(IShTokenStream *stream, IDType keyword, ITimeBased *timeBased)=0 | I3DShUtilities | [pure virtual] |