Definitions of functions, types and variables.
const char* CryThreadGetName(threadID nThreadId);
CryThread.h
void CryThreadSetName(threadID nThreadId, const char * sThreadName);
CryThread.h
PIPE_REPLACE_SUPPORTED_FOR(int); PIPE_REPLACE_SUPPORTED_FOR(unsigned int); PIPE_REPLACE_SUPPORTED_FOR(char); PIPE_REPLACE_SUPPORTED_FOR(unsigned char); PIPE_REPLACE_SUPPORTED_FOR(float);
Pipe.h
Replacee is supported for these simple types.
typedef CryAutoLock<CryCriticalSection> CryAutoCriticalSection;
CryThread.h
Auto critical section is the most commonly used type of auto lock.
typedef CryLockTCryCriticalSection;
CryThread.h
Typedefs.
typedef CryLockTCryCriticalSectionNonRecursive;
CryThread.h
typedef SAtomicVar<float> TFloatAtomic;
MultiThread.h
typedef uint32 ThreadPoolAffinityMask;
IThreadTask.h
Might be changed to uint64 etc in the future
typedef int ThreadPoolHandle;
IThreadTask.h
typedef SAtomicVar<int> TIntAtomic;
MultiThread.h
typedef SAtomicVar<unsigned int> TUIntAtomic;
MultiThread.h