History: OgreAndroidogrewrapper_h
Source of version: 2 (current)
Copy to clipboard
{CODE(wrap="1", colors="c++")}#ifndef __ogrewrapper_H__
#define __ogrewrapper_H__
#include <Ogre.h>
// Initialize the root and load the GLES2 render system
bool initOgreRoot();
// Initializes the render window
// Returns null if it fails
Ogre::RenderWindow *initRenderWindow(unsigned int windowHandle, unsigned int width,
unsigned int height, unsigned int contextHandle);
// Destroy Ogre's core systems
void destroyOgreRoot();
// Destroys the previously created RenderWindow
void destroyRenderWindow();
// Returns the render window created
Ogre::RenderWindow *getRenderWindow();
// Renders one frame
void renderOneFrame();
#endif{CODE}