Play-/Source/androidui/GSH_OpenGLAndroid.h

22 lines
493 B
C
Raw Normal View History

2015-03-09 23:35:45 -04:00
#pragma once
#include "../GSH_OpenGL.h"
#include "opengl/OpenGlDef.h"
class CGSH_OpenGLAndroid : public CGSH_OpenGL
{
public:
CGSH_OpenGLAndroid(NativeWindowType);
virtual ~CGSH_OpenGLAndroid();
static FactoryFunction GetFactoryFunction(NativeWindowType);
void InitializeImpl() override;
2015-03-09 23:35:45 -04:00
void PresentBackbuffer() override;
private:
NativeWindowType m_window = nullptr;
EGLDisplay m_display = EGL_NO_DISPLAY;
EGLSurface m_surface = EGL_NO_SURFACE;
2015-03-09 23:35:45 -04:00
};