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

Public Member Functions

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

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 1, 1 > mUnk158557
::ll::UntypedStorage< 8, 16 > mUnk51034f
::ll::UntypedStorage< 8, 8 > mUnk4229a2
::ll::UntypedStorage< 8, 336 > mUnk60f6f2

Member Function Documentation

◆ getTaskGroup()

virtual::TaskGroup & ServerInitialization::ServerInitializer::getTaskGroup ( )
virtual

◆ completeWithResult()

virtual::ServerInitialization::ServerInitResult ServerInitialization::ServerInitializer::completeWithResult ( ::Bedrock::Threading::Async< bool > initialized,
::std::shared_ptr<::ServerNetworkSystem > network )
virtual

◆ fail()

virtual::ServerInitialization::ServerInitResult ServerInitialization::ServerInitializer::fail ( )
virtual

◆ createResourceLoadManager()

virtual ::Bedrock::Threading::Async< void > ServerInitialization::ServerInitializer::createResourceLoadManager ( )
virtual

◆ executeResourceLoadTasks()

virtual ::Bedrock::Threading::Async< void > ServerInitialization::ServerInitializer::executeResourceLoadTasks ( )
virtual

◆ tryGetResourceLoadManager()

virtual::ResourceLoadManager * ServerInitialization::ServerInitializer::tryGetResourceLoadManager ( )
virtual

◆ createWorkQueue()

virtual ::gsl::not_null<::std::shared_ptr<::IAssetLoadWorkQueue > > ServerInitialization::ServerInitializer::createWorkQueue ( )
virtual

◆ executeWorkQueue()

virtual void ServerInitialization::ServerInitializer::executeWorkQueue ( ::ResourceLoadType type,
::AssetWorkExecutionPolicy policy,
::gsl::not_null<::std::shared_ptr<::IAssetLoadWorkQueue > > work )
virtual

◆ storeAbortToken()

virtual void ServerInitialization::ServerInitializer::storeAbortToken ( ::std::shared_ptr< void > token)
virtual

◆ _abort()

virtual ::std::shared_ptr< void > ServerInitialization::ServerInitializer::_abort ( )
virtual

◆ $getTaskGroup()

MCAPI::TaskGroup & ServerInitialization::ServerInitializer::$getTaskGroup ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $completeWithResult()

MCAPI::ServerInitialization::ServerInitResult ServerInitialization::ServerInitializer::$completeWithResult ( ::Bedrock::Threading::Async< bool > initialized,
::std::shared_ptr<::ServerNetworkSystem > network )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $fail()

MCAPI::ServerInitialization::ServerInitResult ServerInitialization::ServerInitializer::$fail ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $createResourceLoadManager()

MCAPI ::Bedrock::Threading::Async< void > ServerInitialization::ServerInitializer::$createResourceLoadManager ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $executeResourceLoadTasks()

MCAPI ::Bedrock::Threading::Async< void > ServerInitialization::ServerInitializer::$executeResourceLoadTasks ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $tryGetResourceLoadManager()

MCAPI::ResourceLoadManager * ServerInitialization::ServerInitializer::$tryGetResourceLoadManager ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $createWorkQueue()

MCAPI ::gsl::not_null<::std::shared_ptr<::IAssetLoadWorkQueue > > ServerInitialization::ServerInitializer::$createWorkQueue ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $executeWorkQueue()

MCAPI void ServerInitialization::ServerInitializer::$executeWorkQueue ( ::ResourceLoadType type,
::AssetWorkExecutionPolicy policy,
::gsl::not_null<::std::shared_ptr<::IAssetLoadWorkQueue > > work )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $storeAbortToken()

MCAPI void ServerInitialization::ServerInitializer::$storeAbortToken ( ::std::shared_ptr< void > token)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_abort()

MCAPI ::std::shared_ptr< void > ServerInitialization::ServerInitializer::$_abort ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** ServerInitialization::ServerInitializer::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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