AnnOgreVRRenderer.hpp File Reference
#include "systemMacro.h"
#include <string>
#include <array>
#include <algorithm>
#include <Ogre.h>
#include <GL/glew.h>
#include <GLFW/glfw3.h>
#include <AnnTypes.h>
#include <Compositor/OgreCompositorManager2.h>
Include dependency graph for AnnOgreVRRenderer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  Annwvyn::AnnPose
 A pose refer to the combination of a position and an orientation. It permit to define the placement of an object with 6DOF. More...
class  Annwvyn::AnnOgreVRRenderer
 Abstract class for VR Renderers. Serve as interface between Annwvyn, and "OgreHMDRender" object. More...


 Namespace containing the totality of Annwvyn components.


using GUID = void *
using Annwvyn::GLuintPair = std::array< GLuint, 2 >
using Annwvyn::AnnOgreVRRendererPtr = std::shared_ptr< AnnOgreVRRenderer >


constexpr const size_t Annwvyn::MAX_CONTROLLER_NUMBER = 2

Typedef Documentation


using GUID = void*

Definition at line 19 of file AnnOgreVRRenderer.hpp.