7 #ifndef __viewer_ObjectViewer_h__ 8 #define __viewer_ObjectViewer_h__ 27 void initialize(
void);
33 {
return m_spCameraControllerI; }
36 { m_spCameraControllerI=a_spCameraControllerI; }
39 virtual void insertEventHandler(
sp<HandlerI> spHandlerI);
41 virtual void render(Real a_time,Real a_timestep);
42 virtual Real
frameRate(
void)
const {
return m_frameRate; }
Simple viewer interface.
Definition: SignalerViewerI.h:22
virtual Real frameRate(void) const
Returns frames per seconds.
Definition: ObjectViewer.h:42
kernel
Definition: namespace.dox:3
Per-class participation in the Initialized <> mechanism.
Definition: Initialized.h:117
virtual void setCameraControllerI(sp< CameraControllerI > a_spCameraControllerI)
Replaces the current CameraControllerI.
Definition: ObjectViewer.h:34
virtual sp< DrawI > getDrawI(void) const
Returns the current DrawI.
Definition: ObjectViewer.h:37
High precision timer.
Definition: SystemTicker.h:174
Reference to an instance of a Layout.
Definition: RecordSB.h:35
Intrusive Smart Pointer.
Definition: src/core/ptr.h:53
Viewer designed to inspect a single object.
Definition: ObjectViewer.h:20
SignalerViewerI attributes.
Definition: SignalerViewerI.h:37
virtual sp< CameraControllerI > getCameraControllerI(void) const
Returns the current CameraControllerI.
Definition: ObjectViewer.h:32