Allows the user to export different types of data from the application. This interface can be obtained from IProject. More...
Public Member Functions | |
HRESULT | GetObjects3D ([out, retval] IExportedObject3DCollection **ppExportedObject3DCollection) |
Exports scene objects as a collection of separate ExportedObject3D items. More... | |
HRESULT | GetGrids ([out, retval] IGridWithMaterialCollection **ppGridWithMaterialCollection) |
Exports grids for all objects as a collection of separate grids with their materials. More... | |
Allows the user to export different types of data from the application. This interface can be obtained from IProject.
DataExporter interface is mainly used for exporting object geometry.
HRESULT IDataExporter::GetGrids | ( | [out, retval] IGridWithMaterialCollection ** | ppGridWithMaterialCollection | ) |
Exports grids for all objects as a collection of separate grids with their materials.
Note that the grids will share the materials (i.e. have equivalent material IDs) exactly the same way as the corresponding objects did in the Renga model.
HRESULT IDataExporter::GetObjects3D | ( | [out, retval] IExportedObject3DCollection ** | ppExportedObject3DCollection | ) |
Exports scene objects as a collection of separate ExportedObject3D items.