3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/oreui/routing/RouterAction.h"
7#include "mc/deps/core/utility/NonOwnerPointer.h"
23 ::ll::TypedStorage<8, 8, ::IScreenChangedEventing&> mScreenChangedEventing;
24 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance>> mClientInstance;
25 ::ll::TypedStorage<8, 8, ::Social::IGameConnectionInfoProvider&> mGameConnectionInfoProvider;
30 RouterEventing& operator=(RouterEventing
const&);
31 RouterEventing(RouterEventing
const&);
38 ::IScreenChangedEventing& screenChangedEventing,
39 ::Bedrock::NotNullNonOwnerPtr<::IClientInstance>
const& clientInstance,
40 ::Social::IGameConnectionInfoProvider& gameConnectionInfoProvider
43 MCAPI
void fireScreenChangedEvent(
44 ::std::optional<::OreUI::RouterLocation>
const& oldLocation,
45 ::std::optional<::OreUI::RouterLocation>
const& currentLocation,
46 ::OreUI::RouterAction action
54 ::IScreenChangedEventing& screenChangedEventing,
55 ::Bedrock::NotNullNonOwnerPtr<::IClientInstance>
const& clientInstance,
56 ::Social::IGameConnectionInfoProvider& gameConnectionInfoProvider
Definition IClientInstance.h:5
Definition IScreenChangedEventing.h:5
Definition RouterEventing.h:7
Definition RouterLocation.h:7
Definition IGameConnectionInfoProvider.h:12