|
| | SceneDataExchange () |
| | ~SceneDataExchange () |
| SceneDataProviderObjArray & | GetProviderObjects () |
| SceneDataObjWithMatrixArray & | GetChildObjects () |
| SceneDataAuxObjArray & | GetSymDefObjects () |
| SceneDataClassObjArray & | GetClassObjects () |
| SceneDataMappingDefinitionObjArray & | GetMappingDefinitionObjects () |
| SceneDataPositionObjArray & | GetPositionObjects () |
| 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) |
| void | AddProviderAndProviderVersion (const TXString &provider, const TXString &providerVersion) |
| bool | ReadFromFile (const IFileIdentifierPtr &) |
| size_t | GetAttachedFileCount () |
| bool | GetAttachedFileCountAt (size_t at, IFileIdentifierPtr &outFile) |
| bool | GetDuplicatedUuids () const |
| SceneDataObjPtr | GetSceneObjByUUID (const SceneDataGUID &guid) |
| void | GetAbortCallback (std::function< void(bool &)> &cb) |
| size_t | GetMVRFileMajorVersion () const |
| size_t | GetMVRFileMinorVersion () const |