LeviLamina
Loading...
Searching...
No Matches
GameModuleClient Class Referenceabstract
Inheritance diagram for GameModuleClient:

Public Types

enum class  ResourceLoadingPhase : int { AppStartup = 0 , Frontend = 1 , InGame = 2 }
enum class  ResourceLoadingPhase : int { AppStartup = 0 , Frontend = 1 , InGame = 2 }

Public Member Functions

virtual void init (::IClientInstance &client, ::Bedrock::NotNullNonOwnerPtr<::Level > const &level)=0
virtual void configureLevel (::IClientInstance &, ::Bedrock::NotNullNonOwnerPtr<::MultiPlayerLevel > const &, ::Experiments const &, ::BaseGameVersion const &)=0
virtual void deconfigureLevel (::IClientInstance &)=0
virtual void initializeResourceStack (::Experiments const *, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &, ::ResourcePackStack &, ::BaseGameVersion const &, ::GameModuleClient::ResourceLoadingPhase, bool)=0
virtual void configureDocumentation (::GameModuleDocumentation &, ::ItemRegistryRef const)=0
virtual void tick ()=0
virtual void setupStandardCommands (::CommandRegistry &)=0
virtual void setupStartMenuScreenCommands (::CommandRegistry &)=0
virtual void setupUI ()=0
virtual void registerActorRenderers (::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &)=0
virtual ::std::unique_ptr<::ClientInputMappingFactorycreateInputMappingFactory (::IClientInstance &)=0
MCFOLD void $dtor ()
virtual ::Bedrock::NonOwnerPointer<::AppExtensions::IAppExtensionstryGetExtensions () const
MCNAPI_C void setExtensions (::AppExtensions::IAppExtensionsNonOwner const &owner)
MCAPI ::Bedrock::NonOwnerPointer<::AppExtensions::IAppExtensions$tryGetExtensions () const

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnkda9c78

Member Function Documentation

◆ tryGetExtensions()

virtual ::Bedrock::NonOwnerPointer<::AppExtensions::IAppExtensions > AppExtensions::AppExtensionsNonOwner::tryGetExtensions ( ) const
virtualinherited

◆ $tryGetExtensions()

MCAPI ::Bedrock::NonOwnerPointer<::AppExtensions::IAppExtensions > AppExtensions::AppExtensionsNonOwner::$tryGetExtensions ( ) const
inherited
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 files: