LeviLamina
Loading...
Searching...
No Matches
OreUI::GameDependencies Class Reference

Public Types

using GamePtr = ::Bedrock::NotNullNonOwnerPtr<::IMinecraftGame>
using GraphicsPtr = ::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions>
using PlatformPtr = ::Bedrock::NotNullNonOwnerPtr<::AppPlatform>
using FeaturePtr = ::Bedrock::NotNullNonOwnerPtr<::FeatureToggles>
using DataDrivenUIRepositoryPtr = ::Bedrock::NotNullNonOwnerPtr<::IDataDrivenUIRepository>

Public Member Functions

GameDependencies & operator= (GameDependencies const &)
 GameDependencies (GameDependencies const &)
MCAPI GameDependencies (::OreUI::GameDependencies &&)
MCAPI GameDependencies (::Bedrock::NotNullNonOwnerPtr<::IMinecraftGame > const &game, ::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > const &graphicsOptions, ::Bedrock::NotNullNonOwnerPtr<::AppPlatform > const &platform, ::flighting::TreatmentToggles &flighting, ::Bedrock::NotNullNonOwnerPtr<::FeatureToggles > const &features, ::Bedrock::NotNullNonOwnerPtr<::IDataDrivenUIRepository > const &dataDrivenUIRepository)
MCAPI::IContentManager & getContentManager () const
MCAPI::IDataDrivenUIRepository & getDataDrivenUIRepository () const
MCAPI::FeatureToggles & getFeatureToggles () const
MCAPI::FlightingService & getFlightingService () const
MCAPI::IGameModuleApp & getGameModule () const
MCAPI::MarketplaceServicesManager & getMarketplaceServicesManager () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::Social::MultiplayerServiceManagergetMultiplayerServiceManager () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowListgetOreUIResourceAllowList () const
MCAPI ::Bedrock::NonOwnerPointer<::Parties::PartySystemgetPartySystem () const
MCAPI::AppPlatform & getPlatform () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::ProfanityContextgetProfanityContext () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::Realms::RealmsSystemgetRealmsSystem () const
MCAPI::Social::SocialSystem & getSocialSystem () const
MCAPI::ISplitScreenChangedPublisher & getSplitScreenPublisher () const
MCAPI::World::WorldSystem & getWorldSystem () const
MCAPI void * $ctor (::OreUI::GameDependencies &&)
MCAPI void * $ctor (::Bedrock::NotNullNonOwnerPtr<::IMinecraftGame > const &game, ::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > const &graphicsOptions, ::Bedrock::NotNullNonOwnerPtr<::AppPlatform > const &platform, ::flighting::TreatmentToggles &flighting, ::Bedrock::NotNullNonOwnerPtr<::FeatureToggles > const &features, ::Bedrock::NotNullNonOwnerPtr<::IDataDrivenUIRepository > const &dataDrivenUIRepository)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IMinecraftGame > > mGame
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > > mGraphicsOptions
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::AppPlatform > > mPlatform
::ll::TypedStorage< 8, 8, ::std::reference_wrapper<::flighting::TreatmentToggles > > mFlighting
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::FeatureToggles > > mFeatureToggles
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IDataDrivenUIRepository > > mDataDrivenUIRepository

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