0.44.0
|
#include <iRenderContextThread.h>
Inherits igor::iThread.
Public Member Functions | |
iRenderContextThread (iWindowPtr window) | |
virtual | ~iRenderContextThread ()=default |
bool | isValid () |
Public Member Functions inherited from igor::iThread | |
iThread (const iaString &type="iThread") | |
~iThread ()=default | |
uint64 | getWorld () const |
Public Member Functions inherited from iaux::iaThread | |
iaThread (const iaString &type="") | |
virtual | ~iaThread () |
iaThreadState | getState () const |
void | run (iThreadCallbackDelegate threadDelegate) |
void | join () |
iaID32 | getID () const |
const iaString & | getType () const |
Protected Member Functions | |
void | init () |
void | deinit () |
Protected Member Functions inherited from igor::iThread | |
void | init () override |
void | deinit () override |
virtual void | init () |
virtual void | deinit () |
Additional Inherited Members | |
Static Public Member Functions inherited from iaux::iaThread | |
static iaID32 | getThisThreadID () |
thread that in addition has a render context
igor::iRenderContextThread::iRenderContextThread | ( | iWindowPtr | window | ) |
creates render context and starts sharing lists with parent thread
|
virtualdefault |
does nothing
|
protectedvirtual |
deletes render context
Reimplemented from iaux::iaThread.
|
protectedvirtual |
init render context
Reimplemented from iaux::iaThread.
bool igor::iRenderContextThread::isValid | ( | ) |