TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
G3D::GThread Member List

This is the complete list of members for G3D::GThread, including all inherited members.

completed() const G3D::GThread
create(const std::string &name, void(*proc)(void *), void *param=NULL)G3D::GThreadstatic
GStatus enum nameG3D::GThreadprivate
GThread(const GThread &)G3D::GThreadprivate
GThread(const std::string &name)G3D::GThread
internalThreadProc(void *param)G3D::GThreadprivatestatic
m_handleG3D::GThreadprivate
m_nameG3D::GThreadprivate
m_statusG3D::GThreadprivate
name()G3D::GThreadinline
NUM_CORES enum valueG3D::GThread
numCores()G3D::GThreadstatic
operator=(const GThread &)G3D::GThreadprivate
operator==(const GThread &)G3D::GThreadprivate
Ref typedefG3D::GThread
runConcurrently2D(const Vector2int32 &start, const Vector2int32 &upTo, Class *object, void(Class::*method)(int x, int y), int maxThreads=NUM_CORES)G3D::GThreadinlinestatic
runConcurrently2D(const Vector2int32 &start, const Vector2int32 &upTo, Class *object, void(Class::*method)(int x, int y, int threadID), int maxThreads=NUM_CORES)G3D::GThreadinlinestatic
running() const G3D::GThread
start(SpawnBehavior behavior=USE_NEW_THREAD)G3D::GThread
started() const G3D::GThread
STATUS_COMPLETED enum valueG3D::GThreadprivate
STATUS_CREATED enum valueG3D::GThreadprivate
STATUS_RUNNING enum valueG3D::GThreadprivate
STATUS_STARTED enum valueG3D::GThreadprivate
terminate()G3D::GThread
threadMain()=0G3D::GThreadprotectedpure virtual
USE_CURRENT_THREADG3D::GThreadstatic
USE_NEW_THREADG3D::GThreadstatic
waitForCompletion()G3D::GThread
~GThread()G3D::GThreadvirtual
~ReferenceCountedObject()G3D::ReferenceCountedObjectinlinevirtual