SceneView
Description
Represents a view into a scene.
At runtime, the application loop callbacks of all scene views of a scene must be called, as described by IApplication and ApplicationLoop.MainLoop. The time deltas that are passed to IUpdateableFrameTime.UpdateFrameTime will be processed so that all scene views receive the same time delta for each update cycle.
Updating the scene views of a scene with IUpdateableFrameTime.UpdateFrameTime will trigger a corresponding update call on the Scene object, to make sure that the time index of the scene (see Scene.TimeIndex) advances before the first scene view is updated. This happens for each update cycle. If there are no scene views, then there will be no automatic update call on the Scene object.
Public / Constructors
SceneView
Creates a new instance of SceneView.
- RenderException
-
If a graphics subsystem error has occurred.
Public / Methods
Enabled
Computes the effective value of the ISceneObject.Enabled property for the given entity view, taking into account its owning entity, if present (see ISceneEntityView.Owner).
Visible
Computes the effective value of the ISceneEntityView.Visible property, taking into account the effective value of its enabled state (see Enabled).