OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
TestControllerTickCallback Class Reference
Inheritance diagram for TestControllerTickCallback:
ProxyOpenGLContext ProxyBase< PlatformOpenGLContext > PlatformOpenGLContext

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)
 
PlatformOpenGLContextbase () 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 >
PlatformOpenGLContextnonNullBase () const
 

Constructor & Destructor Documentation

◆ TestControllerTickCallback()

TestControllerTickCallback::TestControllerTickCallback ( TestController controller)
inlineexplicit

Member Function Documentation

◆ swapBuffers()

virtual void TestControllerTickCallback::swapBuffers ( )
inlineoverridevirtual

Reimplemented from ProxyOpenGLContext.

Member Data Documentation

◆ _controller

TestController* TestControllerTickCallback::_controller = nullptr
private

The documentation for this class was generated from the following file: