OpenEnroth 73e68f7
|
Public Member Functions | |
TestControllerTickCallback (TestController *controller) | |
virtual void | swapBuffers () override |
Public Member Functions inherited from ProxyOpenGLContext | |
ProxyOpenGLContext (PlatformOpenGLContext *base=nullptr) | |
virtual | ~ProxyOpenGLContext ()=default |
virtual bool | bind () override |
virtual bool | unbind () override |
virtual void * | nativeHandle () override |
virtual void | swapBuffers () override |
virtual void * | getProcAddress (const char *name) override |
Public Member Functions inherited from ProxyBase< PlatformOpenGLContext > | |
ProxyBase (PlatformOpenGLContext *base) | |
PlatformOpenGLContext * | base () const |
void | setBase (PlatformOpenGLContext *base) |
Public Member Functions inherited from PlatformOpenGLContext | |
virtual | ~PlatformOpenGLContext ()=default |
virtual bool | bind ()=0 |
virtual bool | unbind ()=0 |
virtual void * | nativeHandle ()=0 |
virtual void | swapBuffers ()=0 |
virtual void * | getProcAddress (const char *name)=0 |
Private Attributes | |
TestController * | _controller = nullptr |
Additional Inherited Members | |
Protected Member Functions inherited from ProxyBase< PlatformOpenGLContext > | |
PlatformOpenGLContext * | nonNullBase () const |
|
inlineexplicit |
|
inlineoverridevirtual |
Reimplemented from ProxyOpenGLContext.
|
private |