This is the complete list of members for G3D::_internalGThreadWorker< Class >, including all inherited members.
| _internalGThreadWorker(int threadID, const Vector2int32 &start, const Vector2int32 &upTo, Class *object, void(Class::*method1)(int x, int y), void(Class::*method2)(int x, int y, int threadID), const Vector2int32 &stride) | G3D::_internalGThreadWorker< Class > | inline |
| completed() const | G3D::GThread | |
| create(const std::string &name, void(*proc)(void *), void *param=NULL) | G3D::GThread | static |
| GThread(const std::string &name) | G3D::GThread | |
| method1 | G3D::_internalGThreadWorker< Class > | |
| method2 | G3D::_internalGThreadWorker< Class > | |
| name() | G3D::GThread | inline |
| NUM_CORES enum value | G3D::GThread | |
| numCores() | G3D::GThread | static |
| object | G3D::_internalGThreadWorker< Class > | |
| Ref typedef | G3D::GThread | |
| runConcurrently2D(const Vector2int32 &start, const Vector2int32 &upTo, Class *object, void(Class::*method)(int x, int y), int maxThreads=NUM_CORES) | G3D::GThread | inlinestatic |
| runConcurrently2D(const Vector2int32 &start, const Vector2int32 &upTo, Class *object, void(Class::*method)(int x, int y, int threadID), int maxThreads=NUM_CORES) | G3D::GThread | inlinestatic |
| running() const | G3D::GThread | |
| start | G3D::_internalGThreadWorker< Class > | |
| G3D::GThread::start(SpawnBehavior behavior=USE_NEW_THREAD) | G3D::GThread | |
| started() const | G3D::GThread | |
| stride | G3D::_internalGThreadWorker< Class > | |
| terminate() | G3D::GThread | |
| threadID | G3D::_internalGThreadWorker< Class > | |
| threadMain() | G3D::_internalGThreadWorker< Class > | inlinevirtual |
| upTo | G3D::_internalGThreadWorker< Class > | |
| USE_CURRENT_THREAD | G3D::GThread | static |
| USE_NEW_THREAD | G3D::GThread | static |
| waitForCompletion() | G3D::GThread | |
| ~GThread() | G3D::GThread | virtual |
| ~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |