30 #ifndef __Win32EGLWindow_H__
31 #define __Win32EGLWindow_H__
33 #include "OgreEGLWindow.h"
40 virtual EGLContext * createEGLContext()
const;
41 virtual void getLeftAndTopFromNativeWindow(
int & left,
int & top,
uint width,
uint height);
43 virtual void createNativeWindow(
int &left,
int &top,
uint &width,
uint &height,
String &title );
44 virtual void reposition(
int left,
int top);
45 virtual void resize(
unsigned int width,
unsigned int height);
46 virtual void windowMovedOrResized();
47 virtual void switchFullScreen(
bool fullscreen);
50 Win32EGLWindow(Win32EGLSupport* glsupport);
51 virtual ~Win32EGLWindow();
52 void create(
const String& name,
unsigned int width,
unsigned int height,
map< String, String >::type NameValuePairList
Name / value parameter pair (first = name, second = value)