8 #ifndef META_OCEAN_RENDERING_GLES_APPLE_GLES_WINDOW_FRAMEBUFFER_H
9 #define META_OCEAN_RENDERING_GLES_APPLE_GLES_WINDOW_FRAMEBUFFER_H
24 namespace GLESceneGraph
This class implements the engine for Apple platforms.
Definition: GLESEngineApple.h:31
This class is the base class for all GLESceneGraph window framebuffers for Apple platforms.
Definition: apple/GLESWindowFramebuffer.h:37
GLESTraverser traverser_
The traverser which is used for rendering.
Definition: apple/GLESWindowFramebuffer.h:75
GLESWindowFramebuffer()
Creates a new window framebuffer.
HomogenousMatrix4 device_T_display() const override
Returns the transformation between display and device.
~GLESWindowFramebuffer() override
Destructs a window framebuffer.
bool setDevice_T_display(const HomogenousMatrix4 &device_T_display) override
Sets the transformation between display and device.
HomogenousMatrix4 device_T_display_
The transformation between display and device.
Definition: apple/GLESWindowFramebuffer.h:78
bool initializeContext() override
Initialize the OpenGL ES dispaly and context.
This class implements a base for all GLESceneGraph framebuffers.
Definition: rendering/glescenegraph/GLESFramebuffer.h:34
This class implements a traverser for renderables.
Definition: GLESTraverser.h:39
This class is the base class for all window framebuffers.
Definition: rendering/WindowFramebuffer.h:55
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15