7 #ifndef __viewer_SignalerViewerI_h__ 8 #define __viewer_SignalerViewerI_h__ 27 virtual void insertBeatHandler(
sp<HandlerI> spHandlerI) {}
28 virtual void insertEventHandler(
sp<HandlerI> spHandlerI) {}
29 virtual void insertDrawHandler(
sp<HandlerI> spHandlerI) {}
32 virtual void render(Real a_time,Real a_timestep) =0;
44 add(viewer_layer, FE_USE(
"viewer:layer"));
45 add(viewer_spatial, FE_USE(
"viewer:spatial"));
46 add(render_draw, FE_USE(
"ren:DrawI"));
Simple viewer interface.
Definition: SignalerViewerI.h:22
kernel
Definition: namespace.dox:3
Per-class participation in the Initialized <> mechanism.
Definition: Initialized.h:117
Simple viewer interface.
Definition: ViewerI.h:22
Time-based Operator.
Definition: datatoolAS.h:73
Accessor< I32 > viewer_spatial
1 if rendering in 3D (vs overlay/underlay)
Definition: SignalerViewerI.h:51
Accessor< I32 > viewer_layer
rendering layer
Definition: SignalerViewerI.h:49
Intrusive Smart Pointer.
Definition: src/core/ptr.h:53
SignalerViewerI attributes.
Definition: SignalerViewerI.h:37
Per-class participation non-RTTI fallback dynamic casting mechanism.
Definition: Castable.h:192