3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
17 enum class UseAsyncOrDiskPoolForLoading :
int {
26 MCNAPI
static void configureGamefaceThread();
38 MCNAPI static ::WorkerPool& getASYNCOrDISKWorkerPoolForLoading();
44 MCNAPI
static uint64 getAudioThreadMask();
55 MCNAPI static ::Bedrock::NonOwnerPointer<::WorkerPool>&
ASYNC();
59 MCNAPI static ::Bedrock::NonOwnerPointer<::WorkerPool>&
DISK();
63 MCNAPI static ::Bedrock::NonOwnerPointer<::WorkerPool>&
INPUT();
65 MCNAPI static ::Bedrock::NonOwnerPointer<::WorkerPool>&
LEVELDB();
69 MCNAPI static ::Bedrock::NonOwnerPointer<::WorkerPool>&
NETWORK();
71 MCNAPI static ::Bedrock::NonOwnerPointer<::WorkerPool>&
RENDERING();
75 MCNAPI static ::Bedrock::NonOwnerPointer<::WorkerPool>&
WATCHDOG();
Definition MinecraftWorkerPool.h:14
static MCAPI ::Bedrock::NonOwnerPointer<::WorkerPool > & NETWORK()
static MCAPI ::Bedrock::NonOwnerPointer<::WorkerPool > & INPUT()
static MCAPI void destroySingletons()
static MCAPI ::Bedrock::NonOwnerPointer<::WorkerPool > & ASYNC()
static MCAPI ::Bedrock::NonOwnerPointer<::WorkerPool > & LEVELDB()
static MCAPI ::std::optional<::AllWorkerConfigurations > const getAllWorkerConfigurations()
static MCAPI ::Bedrock::NonOwnerPointer<::WorkerPool > & GAMEFACE_LAYOUT()
static MCAPI void configureMainThread()
static MCAPI ::Bedrock::NonOwnerPointer<::WorkerPool > & RENDERING()
static MCAPI void initializeDefaults()
static MCAPI void configureServerThread()
static MCAPI ::Bedrock::NonOwnerPointer<::WorkerPool > & RENDERING_HELPERS()
static MCAPI ::Bedrock::NonOwnerPointer<::WorkerPool > & DISK()
static MCAPI void loadWorkerConfigurations(uint highPowerCores, uint totalCores)
static MCAPI ::Bedrock::NonOwnerPointer<::WorkerPool > & CONNECTEDSTORAGE()
static MCAPI ::Bedrock::NonOwnerPointer<::WorkerPool > & WATCHDOG()
static MCAPI ::Bedrock::NonOwnerPointer<::WorkerPool > & LEVELDB_COMPACTION()
static MCAPI void createSingletons()
Definition WorkerPool.h:20
Definition AllWorkerConfigurations.h:5