LeviLamina
Loading...
Searching...
No Matches
VanillaGameModuleClient Class Reference
Inheritance diagram for VanillaGameModuleClient:

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

VanillaGameModuleClientoperator= (VanillaGameModuleClient const &)
 VanillaGameModuleClient (VanillaGameModuleClient const &)
virtual void init (::IClientInstance &client, ::Bedrock::NotNullNonOwnerPtr<::Level > const &level)
virtual void initializeResourceStack (::Experiments const *experiments, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &repo, ::ResourcePackStack &stack, ::BaseGameVersion const &baseGameVersion, ::GameModuleClient::ResourceLoadingPhase loadingPhase, bool includeEditorPacks)
virtual void configureLevel (::IClientInstance &client, ::Bedrock::NotNullNonOwnerPtr<::MultiPlayerLevel > const &level, ::Experiments const &experiments, ::BaseGameVersion const &baseGameVersion)
virtual void deconfigureLevel (::IClientInstance &client)
virtual void configureDocumentation (::GameModuleDocumentation &, ::ItemRegistryRef const docItemRegistry)
virtual void tick ()
virtual void setupStandardCommands (::CommandRegistry &commandRegistry)
virtual void setupStartMenuScreenCommands (::CommandRegistry &commandRegistry)
virtual void setupUI ()
virtual void registerActorRenderers (::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client)
virtual ::std::unique_ptr<::ClientInputMappingFactorycreateInputMappingFactory (::IClientInstance &client)
virtual void registerVanillaGoalsForUpgrader (::ActorMigratedDefinitionFactory &migratedFactory) const
MCAPI VanillaGameModuleClient (::GameModuleClientArgs args, ::GameplayUI::GameplayUIContext &gameplayUIContext)
MCAPI void _configureEntitySystems (::EntitySystems &systemRegistry, ::IClientInstance &client, ::VanillaSystemsRegistration::RegistrationOptions const &registrationOptions, bool defaultRegistration)
MCAPI void _registerListeners (::IClientInstance &client, ::Bedrock::NotNullNonOwnerPtr<::Level > const &level)
MCAPI void * $ctor (::GameModuleClientArgs args, ::GameplayUI::GameplayUIContext &gameplayUIContext)
MCAPI void $dtor ()
MCAPI void $init (::IClientInstance &client, ::Bedrock::NotNullNonOwnerPtr<::Level > const &level)
MCAPI void $initializeResourceStack (::Experiments const *experiments, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &repo, ::ResourcePackStack &stack, ::BaseGameVersion const &baseGameVersion, ::GameModuleClient::ResourceLoadingPhase loadingPhase, bool includeEditorPacks)
MCAPI void $configureLevel (::IClientInstance &client, ::Bedrock::NotNullNonOwnerPtr<::MultiPlayerLevel > const &level, ::Experiments const &experiments, ::BaseGameVersion const &baseGameVersion)
MCAPI void $deconfigureLevel (::IClientInstance &client)
MCFOLD void $configureDocumentation (::GameModuleDocumentation &, ::ItemRegistryRef const docItemRegistry)
MCAPI void $tick ()
MCAPI void $setupStandardCommands (::CommandRegistry &commandRegistry)
MCFOLD void $setupStartMenuScreenCommands (::CommandRegistry &commandRegistry)
MCAPI void $setupUI ()
MCAPI void $registerActorRenderers (::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client)
MCFOLD ::std::unique_ptr<::ClientInputMappingFactory$createInputMappingFactory (::IClientInstance &client)
MCAPI void $registerVanillaGoalsForUpgrader (::ActorMigratedDefinitionFactory &migratedFactory) const
virtual ::Bedrock::NonOwnerPointer<::AppExtensions::IAppExtensionstryGetExtensions () const
MCAPI ::Bedrock::NonOwnerPointer<::AppExtensions::IAppExtensions$tryGetExtensions () const

Static Public Member Functions

static MCAPI void _onLevelBiomesRegistered (::BiomeRegistry &biomeRegistry)
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk5e0158
::ll::UntypedStorage< 8, 8 > mUnkf1ce19
::ll::UntypedStorage< 8, 8 > mUnk4ab956
::ll::UntypedStorage< 8, 8 > mUnkdd8a64
::ll::UntypedStorage< 8, 8 > mUnk6f8df0
::ll::UntypedStorage< 8, 8 > mUnkadce9b
::ll::UntypedStorage< 8, 8 > mUnk84fc3a
::ll::UntypedStorage< 8, 8 > mUnkee2df3
::ll::UntypedStorage< 8, 8 > mUnkcb9508
::ll::UntypedStorage< 8, 16 > mUnk33240b
::ll::UntypedStorage< 8, 8 > mUnkd23d66
::ll::UntypedStorage< 8, 16 > mUnkd24109
::ll::UntypedStorage< 8, 16 > mUnk852403
::ll::UntypedStorage< 1, 1 > mUnk16e252
::ll::UntypedStorage< 8, 24 > mUnkda9c78

Member Function Documentation

◆ init()

virtual void VanillaGameModuleClient::init ( ::IClientInstance & client,
::Bedrock::NotNullNonOwnerPtr<::Level > const & level )
virtual

Implements GameModuleClient.

◆ initializeResourceStack()

virtual void VanillaGameModuleClient::initializeResourceStack ( ::Experiments const * experiments,
::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const & repo,
::ResourcePackStack & stack,
::BaseGameVersion const & baseGameVersion,
::GameModuleClient::ResourceLoadingPhase loadingPhase,
bool includeEditorPacks )
virtual

Implements GameModuleClient.

◆ configureLevel()

virtual void VanillaGameModuleClient::configureLevel ( ::IClientInstance & client,
::Bedrock::NotNullNonOwnerPtr<::MultiPlayerLevel > const & level,
::Experiments const & experiments,
::BaseGameVersion const & baseGameVersion )
virtual

Implements GameModuleClient.

◆ deconfigureLevel()

virtual void VanillaGameModuleClient::deconfigureLevel ( ::IClientInstance & client)
virtual

Implements GameModuleClient.

◆ configureDocumentation()

virtual void VanillaGameModuleClient::configureDocumentation ( ::GameModuleDocumentation & ,
::ItemRegistryRef const docItemRegistry )
virtual

Implements GameModuleClient.

◆ tick()

virtual void VanillaGameModuleClient::tick ( )
virtual

Implements GameModuleClient.

◆ setupStandardCommands()

virtual void VanillaGameModuleClient::setupStandardCommands ( ::CommandRegistry & commandRegistry)
virtual

Implements GameModuleClient.

◆ setupStartMenuScreenCommands()

virtual void VanillaGameModuleClient::setupStartMenuScreenCommands ( ::CommandRegistry & commandRegistry)
virtual

Implements GameModuleClient.

◆ setupUI()

virtual void VanillaGameModuleClient::setupUI ( )
virtual

Implements GameModuleClient.

◆ registerActorRenderers()

virtual void VanillaGameModuleClient::registerActorRenderers ( ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const & client)
virtual

Implements GameModuleClient.

◆ createInputMappingFactory()

virtual ::std::unique_ptr<::ClientInputMappingFactory > VanillaGameModuleClient::createInputMappingFactory ( ::IClientInstance & client)
virtual

Implements GameModuleClient.

◆ registerVanillaGoalsForUpgrader()

virtual void VanillaGameModuleClient::registerVanillaGoalsForUpgrader ( ::ActorMigratedDefinitionFactory & migratedFactory) const
virtual

Implements GameModuleClient.

◆ $vftable()

MCAPI void ** VanillaGameModuleClient::$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.

◆ 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: