1 #ifndef SMSCENEMANAGER_H 2 #define SMSCENEMANAGER_H 37 #include <SmallChange/basic.h> 39 class SmSceneManagerP;
48 virtual void render(
const SbBool clearwindow = TRUE,
49 const SbBool clearzbuffer = TRUE);
51 const SbBool initmatrices = TRUE,
52 const SbBool clearwindow = TRUE,
53 const SbBool clearzbuffer = TRUE);
76 void setRenderMode(
const RenderMode mode);
77 RenderMode getRenderMode(
void)
const;
79 void setStereoMode(
const StereoMode mode);
80 StereoMode getStereoMode(
void)
const;
81 void setStereoOffset(
const float offset);
82 float getStereoOffset(
void)
const;
84 void setTexturesEnabled(
const SbBool onoff);
85 SbBool isTexturesEnabled(
void)
const;
87 void setWireframeOverlayColor(
const SbColor & color);
88 const SbColor & getWireframeOverlayColor(
void)
const;
97 SmSceneManagerP * pimpl;
101 #endif // SMSCENEMANAGER_H
void setCamera(SoCamera *camera)
Definition: SmSceneManager.h:68
virtual void render(const SbBool clearwindow=TRUE, const SbBool clearzbuffer=TRUE)
SoCamera * getCamera(void) const
StereoMode
Definition: SmSceneManager.h:64
Definition: SmSceneManager.h:65
Definition: SmSceneManager.h:57
Definition: SmSceneManager.h:58
Definition: SmSceneManager.h:42
Definition: SmSceneManager.h:60
RenderMode
Definition: SmSceneManager.h:55
Definition: SmSceneManager.h:56
Definition: SmSceneManager.h:66
Definition: SmSceneManager.h:59
Definition: SmSceneManager.h:69
Definition: SmSceneManager.h:67