#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