#include <eglwindow.h>
◆ EGLStateUnorderedSet
◆ anonymous enum
◆ EglWindow()
EglWindow::EglWindow |
( |
const UintRectangle & | rect | ) |
|
◆ ~EglWindow()
EglWindow::~EglWindow |
( |
| ) |
|
◆ createSurface()
void EglWindow::createSurface |
( |
| ) |
|
◆ destroySurface()
void EglWindow::destroySurface |
( |
| ) |
|
◆ getEglConfig()
static EGLDisplay const & EglWindow::getEglConfig |
( |
| ) |
|
|
inlinestatic |
◆ getEglConfigInteger()
int EglWindow::getEglConfigInteger |
( |
GLenum | value | ) |
|
|
protected |
◆ getEglContext()
static EGLDisplay EglWindow::getEglContext |
( |
| ) |
|
|
inlinestatic |
◆ getEglDisplay()
static EGLDisplay EglWindow::getEglDisplay |
( |
| ) |
|
|
inlinestatic |
◆ getEGlExtension()
bool EglWindow::getEGlExtension |
( |
const char * | str | ) |
|
◆ getEGlExtensions()
const HeapArray< String > & EglWindow::getEGlExtensions |
( |
| ) |
|
|
inline |
◆ getEglInteger()
int EglWindow::getEglInteger |
( |
EGLenum | glState | ) |
|
|
protected |
◆ getEglSurface()
static EGLDisplay EglWindow::getEglSurface |
( |
| ) |
|
|
inlinestatic |
◆ getGLVersion()
int EglWindow::getGLVersion |
( |
| ) |
|
|
inline |
◆ getNativeWindow()
static EGLNativeWindowType EglWindow::getNativeWindow |
( |
| ) |
|
|
inlinestatic |
◆ getPlatformDisplay()
Application::Display EglWindow::getPlatformDisplay |
( |
| ) |
|
◆ getPlatformWindow()
Application::Window EglWindow::getPlatformWindow |
( |
| ) |
|
◆ getWindow()
SDL_Window * EglWindow::getWindow |
( |
| ) |
|
|
inline |
◆ instance()
◆ mapConstants()
void EglWindow::mapConstants |
( |
| ) |
|
|
protected |
Once the platform is initialized, this method should be called and only needs to be called once.
◆ setNativeWindow()
void EglWindow::setNativeWindow |
( |
Application::Window | window | ) |
|
◆ swapBuffers()
void EglWindow::swapBuffers |
( |
| ) |
|
Swap the front and back buffers. NOTE: This is an abstraction of eglSwapBuffers.
- Returns
- void.
◆ Application
◆ eglConfigIntegerSet
◆ pInstance
The documentation for this class was generated from the following file:
- src/application/implementation/opengl/window/eglwindow.h