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

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

BasicThread(const std::string &name, void(*proc)(void *), void *param)G3D::_internal::BasicThreadinline
completed() const G3D::GThread
create(const std::string &name, void(*proc)(void *), void *param=NULL)G3D::GThreadstatic
GThread(const std::string &name)G3D::GThread
m_paramG3D::_internal::BasicThreadprivate
m_wrapperProcG3D::_internal::BasicThreadprivate
name()G3D::GThreadinline
NUM_CORES enum valueG3D::GThread
numCores()G3D::GThreadstatic
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
terminate()G3D::GThread
threadMain()G3D::_internal::BasicThreadinlineprotectedvirtual
USE_CURRENT_THREADG3D::GThreadstatic
USE_NEW_THREADG3D::GThreadstatic
waitForCompletion()G3D::GThread
~GThread()G3D::GThreadvirtual
~ReferenceCountedObject()G3D::ReferenceCountedObjectinlinevirtual