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, ::ISceneStackNavigator &sceneStackNavigator, ::Bedrock::NotNullNonOwnerPtr<::LayoutServiceSystem > const &layoutServiceSystem, ::std::function<::Bedrock::NotNullNonOwnerPtr<::ContentCatalogService >()> contentCatalogServiceProvider)
MCAPI::FlightingService & getFlightingService () 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, ::ISceneStackNavigator &sceneStackNavigator, ::Bedrock::NotNullNonOwnerPtr<::LayoutServiceSystem > const &layoutServiceSystem, ::std::function<::Bedrock::NotNullNonOwnerPtr<::ContentCatalogService >()> contentCatalogServiceProvider)
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
::ll::TypedStorage< 8, 8, ::ISceneStackNavigator & > mSceneStackNavigator
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::LayoutServiceSystem > > mLayoutServiceSystem
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::OreUI::LazyLayoutImageSource > > mLayoutImageSource

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