Jolt Physics
A multi core friendly Game Physics Engine
Loading...
Searching...
No Matches
JobSystemThreadPool Member List

This is the complete list of members for JobSystemThreadPool, including all inherited members.

CreateBarrier() overrideJobSystemWithBarriervirtual
CreateJob(const char *inName, ColorArg inColor, const JobFunction &inJobFunction, uint32 inNumDependencies=0) overrideJobSystemThreadPoolvirtual
DestroyBarrier(Barrier *inBarrier) overrideJobSystemWithBarriervirtual
FreeJob(Job *inJob) overrideJobSystemThreadPoolprotectedvirtual
GetMaxConcurrency() const overrideJobSystemThreadPoolinlinevirtual
Init(uint inMaxJobs, uint inMaxBarriers, int inNumThreads=-1)JobSystemThreadPool
JobSystemWithBarrier::Init(uint inMaxBarriers)JobSystemWithBarrier
InitExitFunction typedefJobSystemThreadPool
JobFunction typedefJobSystem
JobSystemThreadPool(uint inMaxJobs, uint inMaxBarriers, int inNumThreads=-1)JobSystemThreadPool
JobSystemThreadPool()=defaultJobSystemThreadPool
JobSystemWithBarrier(uint inMaxBarriers)JobSystemWithBarrierexplicit
JobSystemWithBarrier()=defaultJobSystemWithBarrier
NonCopyable()=defaultNonCopyable
NonCopyable(const NonCopyable &)=deleteNonCopyable
operator=(const NonCopyable &)=deleteNonCopyable
QueueJob(Job *inJob) overrideJobSystemThreadPoolprotectedvirtual
QueueJobs(Job **inJobs, uint inNumJobs) overrideJobSystemThreadPoolprotectedvirtual
SetNumThreads(int inNumThreads)JobSystemThreadPoolinline
SetThreadExitFunction(const InitExitFunction &inExitFunction)JobSystemThreadPoolinline
SetThreadInitFunction(const InitExitFunction &inInitFunction)JobSystemThreadPoolinline
WaitForJobs(Barrier *inBarrier) overrideJobSystemWithBarriervirtual
~JobSystem()=defaultJobSystemvirtual
~JobSystemThreadPool() overrideJobSystemThreadPoolvirtual
~JobSystemWithBarrier() overrideJobSystemWithBarriervirtual