Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ServerInitialization::IServerInitializer Class Referenceabstract
Inheritance diagram for ServerInitialization::IServerInitializer:

Public Member Functions

virtual::TaskGroup & getTaskGroup ()=0
virtual ::Bedrock::Threading::Async< void > createResourceLoadManager ()=0
virtual ::Bedrock::Threading::Async< void > executeResourceLoadTasks ()=0
virtual::ResourceLoadManager * tryGetResourceLoadManager ()=0
virtual ::gsl::not_null<::std::shared_ptr<::IAssetLoadWorkQueue > > createWorkQueue ()=0
virtual void executeWorkQueue (::ResourceLoadType type, ::AssetWorkExecutionPolicy policy, ::gsl::not_null<::std::shared_ptr<::IAssetLoadWorkQueue > > work)=0
virtual::ServerInitialization::ServerInitResult completeWithResult (::Bedrock::Threading::Async< bool > initialized, ::std::shared_ptr<::ServerNetworkSystem > network)=0
virtual::ServerInitialization::ServerInitResult fail ()=0
virtual void storeAbortToken (::std::shared_ptr< void > token)=0
virtual ::std::shared_ptr< void > _abort ()=0

The documentation for this class was generated from the following file: