|
| | SceneDataExchange () |
| |
| | ~SceneDataExchange () |
| |
| SceneDataProviderObjArray & | GetProviderObjects () |
| |
| SceneDataAuxObjArray & | GetAuxDataObjects () |
| |
| SceneDataObjWithMatrixArray & | GetChildObjects () |
| |
| SceneDataObjWithMatrixArray & | GetSceneDataObjects () |
| |
| void | InitializeForExport () |
| |
| void | InitializeForImport () |
| |
| IFolderIdentifierPtr | GetWorkingFolder () |
| |
| SceneDataProviderObjPtr | CreateDataProviderObject (const TXString &provider, const TXString &version) |
| |
| SceneDataPositionObjPtr | CreatePositionObject (const SceneDataGUID &guid, const TXString &name) |
| |
| SceneDataSymDefObjPtr | CreateSymDefObject (const SceneDataGUID &guid, const TXString &name) |
| |
| SceneDataClassObjPtr | CreateClassObject (const SceneDataGUID &guid, const TXString &name) |
| |
| SceneDataSymbolObjPtr | CreateSymbol (const SceneDataGUID &guid, const VWTransformMatrix &offset, SceneDataSymDefObjPtr symDef) |
| |
| SceneDataMappingDefinitionObjPtr | CreateMappingDefinitionObject (const SceneDataGUID &guid, const TXString &name) |
| |
| SceneDataLayerObjPtr | CreateLayerObject (const SceneDataGUID &guid, const TXString &name) |
| |
| SceneDataGroupObjPtr | CreateGroupObject (const SceneDataGUID &guid, const VWTransformMatrix &offset, SceneDataGroupObjPtr addToContainer) |
| |
| SceneDataGroupObjPtr | CreateGroupObject (const SceneDataGUID &guid, const VWTransformMatrix &offset, const TXString &name, SceneDataGroupObjPtr addToContainer) |
| |
| SceneDataFixtureObjPtr | CreateFixture (const SceneDataGUID &guid, const VWTransformMatrix &offset, const TXString &name, SceneDataGroupObjPtr addToContainer) |
| |
| SceneDataSceneryObjPtr | CreateSceneryObject (const SceneDataGUID &guid, const VWTransformMatrix &offset, const TXString &name, SceneDataGroupObjPtr addToContainer) |
| |
| SceneDataFocusPointObjPtr | CreateFocusPoint (const SceneDataGUID &guid, const VWTransformMatrix &offset, const TXString &name, SceneDataGroupObjPtr addToContainer) |
| |
| SceneDataTrussObjPtr | CreateTruss (const SceneDataGUID &guid, const VWTransformMatrix &offset, const TXString &name, SceneDataGroupObjPtr addToContainer) |
| |
| SceneDataSupportObjPtr | CreateSupport (const SceneDataGUID &guid, const VWTransformMatrix &offset, const TXString &name, SceneDataGroupObjPtr addToContainer) |
| |
| SceneDataVideoScreenObjPtr | CreateVideoScreen (const SceneDataGUID &guid, const VWTransformMatrix &offset, const TXString &name, SceneDataGroupObjPtr addToContainer) |
| |
| SceneDataProjectorObjPtr | CreateProjector (const SceneDataGUID &guid, const VWTransformMatrix &offset, const TXString &name, SceneDataGroupObjPtr addToContainer) |
| |
| bool | WriteToFile (const IFileIdentifierPtr &) |
| |
| bool | AddNeededGdtfFile (const TXString &gdtfName) |
| |
| void | AddFileToZip (const IFileIdentifierPtr &file, ERessourceType resType) |
| |
| void | AddBufferToZip (const TXString &fileName, ISceneDataZipBuffer *buffer) |
| |
| void | AddLocationForGdtfFiles (IFolderIdentifierPtr folder) |
| |
| bool | ReadFromFile (const IFileIdentifierPtr &) |
| |
| size_t | GetAttachedFileCount () |
| |
| bool | GetAttachedFileCountAt (size_t at, IFileIdentifierPtr &outFile) |
| |
| bool | GetDuplicatedUuids () const |
| |