ISceneDataContent
Description
Base interface for classes that represent a content item in a scene database node.
Each content item may contain zero or one data items of each type, see SceneDataFlags.
- See also
Public / Methods
LoadDecal
Loads the decal data item.
The returned IImage object may depend on the ISceneData object: if the latter is disposed, trying to access the former one may throw an exception.
- IOException
-
If an I/O error has occurred.
- See also
LoadEntity
Loads the entity data item.
The returned ISceneEntity may keep ownership on the ISceneData object, thus keeping it alive.
- IOException
-
If an I/O error has occurred.
- See also
LoadModel
Loads the model data item.
The returned IModel object may depend on the ISceneData object: if the latter is disposed, trying to access the former one may throw an exception.
- IOException
-
If an I/O error has occurred.
- See also
LoadPyramid
Loads the pyramid data item.
The returned IPixelPyramid may keep ownership on the ISceneData object, thus keeping it alive.
- IOException
-
If an I/O error has occurred.
- See also
LoadPyramidShape
Loads the pyramid shape data item.
The returned PixelPyramidShape object may depend on the ISceneData object: if the latter is disposed, trying to access the former one may throw an exception.
- IOException
-
If an I/O error has occurred.
- See also
LoadRaster
Loads the raster data item.
The returned IPixelPyramid may keep ownership on the ISceneData object, thus keeping it alive.
- IOException
-
If an I/O error has occurred.
- See also
LoadRasterShape
Loads the raster shape data item.
The returned HeightmapShape object may depend on the ISceneData object: if the latter is disposed, trying to access the former one may throw an exception.
- IOException
-
If an I/O error has occurred.
- See also