, 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] |