doneCurrent() const =0 | Ra::Headless::OpenGLContext | pure virtual |
EventMode enum name | Ra::Headless::OpenGLContext | |
getInfo() const | Ra::Headless::OpenGLContext | inlinevirtual |
hide() | Ra::Headless::OpenGLContext | inlinevirtual |
isValid() const =0 | Ra::Headless::OpenGLContext | pure virtual |
isWindow() const | Ra::Headless::OpenGLContext | inlinevirtual |
keyboardEventCallback(int key, int scancode, int action, int mods) | Ra::Headless::OpenGLContext | inlineprotected |
keyboardListener() | Ra::Headless::OpenGLContext | inline |
m_delay | Ra::Headless::OpenGLContext | protected |
m_keyboardObservers | Ra::Headless::OpenGLContext | protected |
m_mode | Ra::Headless::OpenGLContext | protected |
m_mouseMoveObservers | Ra::Headless::OpenGLContext | protected |
m_mouseObservers | Ra::Headless::OpenGLContext | protected |
m_resizers | Ra::Headless::OpenGLContext | protected |
m_scrollObservers | Ra::Headless::OpenGLContext | protected |
makeCurrent() const =0 | Ra::Headless::OpenGLContext | pure virtual |
mouseEventCallback(int button, int action, int mods, int x, int y) | Ra::Headless::OpenGLContext | inlineprotected |
mouseListener() | Ra::Headless::OpenGLContext | inline |
mouseMoveEventCallback(int x, int y) | Ra::Headless::OpenGLContext | inlineprotected |
mouseMoveListener() | Ra::Headless::OpenGLContext | inline |
OpenGLContext(const glbinding::Version &glVersion={ 4, 1 }, const std::array< int, 2 > &size={ { 1, 1 } }) | Ra::Headless::OpenGLContext | inlineexplicit |
processEvents() | Ra::Headless::OpenGLContext | inlineprotectedvirtual |
renderLoop(std::function< void(float)>) | Ra::Headless::OpenGLContext | inlinevirtual |
resize(const std::array< int, 2 > &) | Ra::Headless::OpenGLContext | inlinevirtual |
resizeFrameBuffer(int width, int height) | Ra::Headless::OpenGLContext | inlineprotected |
resizeListener() | Ra::Headless::OpenGLContext | inline |
scrollEventCallback(int xoffset, int yoffset) | Ra::Headless::OpenGLContext | inlineprotected |
scrollListener() | Ra::Headless::OpenGLContext | inline |
show(EventMode, float) | Ra::Headless::OpenGLContext | inlinevirtual |
~OpenGLContext()=default | Ra::Headless::OpenGLContext | virtual |