LeviLamina
Loading...
Searching...
No Matches
OreUI::Experimental::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::Experimental::GameDependencies &&)
MCAPI::FlightingService & getFlightingService () const
MCAPI void * $ctor (::OreUI::Experimental::GameDependencies &&)
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: