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