Inheritance diagram for Producer::Camera::SceneHandler:
Public Member Functions | |
SceneHandler () | |
virtual bool | useAutoView () |
virtual void | cull (Camera &) |
virtual void | clear (Camera &camera) |
virtual void | draw (Camera &)=0 |
virtual bool | frame (Camera &) |
Protected Member Functions | |
virtual | ~SceneHandler () |
|
|
|
|
|
clears the screen. |
|
Prepare the scene by sorting, and ordering for optimal rendering |
|
The draw() method must be implemented by the derived class for rendering the scene |
|
If implemented, will override all of the functionality of the Camera::frame(). Must return true if override is the intent. |
|
useAutoView() indicates to the Camera whether it should set the PROJECTION and MODELVIEW matrices by applying the Lens and PositionAndAttitudeMatrix. Return false, if it is intended that the Matrix manipulation occur in a local method. |