ITerrainEntityContainer
Public / Methods
TerrainDecalAdd
Adds an aggregated TerrainDecal to this scene entity.
Modifying the state of aTerrainDecal object after is has been added to a scene does not automatically trigger a scene update; the TerrainObjectModified method may be used to make sure that the scene is updated properly, in order to reflect all state changes.
The IVisibleMask.VisibleMask property of decal in will be interpreted according to IEntityViewMask, when determining in which views the given decal in shall be visible.
TerrainModelAdd
Adds an aggregated TerrainModel to this scene entity.
Modifying the state of aTerrainModel object after is has been added to a scene does not automatically trigger a scene update; the TerrainObjectModified method may be used to make sure that the scene is updated properly, in order to reflect all state changes.
The IVisibleMask.VisibleMask property of model in will be interpreted according to IEntityViewMask, when determining in which views the given model in shall be visible.
TerrainObjectModified
This method may be called after the state of a TerrainDecal or TerrainModel terrain entity has been modified, in order make the scene reflect all of these changes.
This method is called implicitly when using one of the following methods:
The same effect as calling this method may be achieved by returning true
from IUpdateableFrameTime.UpdateFrameTime or IInputConsumer.ConsumeInput, after modifying the state of a terrain object.