Class RenderWindowOgreAdapter

Class Documentation

class RenderWindowOgreAdapter

Public Static Functions

static void setOgreCamera(RenderWindow *render_window, Ogre::Camera *ogre_camera)
static void setSceneNodeCamera(RenderWindow *render_window, Ogre::SceneNode *ogre_camera)
static Ogre::Camera *getOgreCamera(RenderWindow *render_window)
static void setOgreCameraPosition(RenderWindow *render_window, const Ogre::Vector3 &vec)
static void setOgreCameraOrientation(RenderWindow *render_window, const Ogre::Quaternion &quat)
static Ogre::Viewport *getOgreViewport(RenderWindow *render_window)
static void setBackgroundColor(RenderWindow *render_window, const Ogre::ColourValue *color)
static void setDirectionalLightDirection(RenderWindow *render_window, const Ogre::Vector3 &vec)
static Ogre::Light *getDirectionalLight(RenderWindow *render_window)
static Ogre::SceneManager *getSceneManager(RenderWindow *render_window)
static void setSceneManager(RenderWindow *render_window, Ogre::SceneManager *scene_manager)
static void addListener(RenderWindow *render_window, Ogre::RenderTargetListener *listener)
static void setVisibilityMask(RenderWindow *render_window, uint32_t mask)
static void removeListener(RenderWindow *render_window, Ogre::RenderTargetListener *listener)