|
ClientInstance & | operator= (ClientInstance const &) |
|
| ClientInstance (ClientInstance const &) |
|
virtual void | onInitMinecraftGame () |
|
virtual void | onDestroyMinecraftGame () |
|
virtual void | init (::Bedrock::NotNullNonOwnerPtr<::Core::FilePathManager > const &, ::ClientNetworkSystem &, ::Timer &, ::Timer &, ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &, int, ::IGameModuleApp &) |
|
virtual void | initSceneFactory (::std::unique_ptr<::SceneFactory >, ::std::unique_ptr<::OreUI::SceneProvider >) |
|
virtual void | setUiRouter (::std::unique_ptr<::OreUI::Router >) |
|
virtual void | initGraphics () |
|
virtual void | stop () |
|
virtual void | teardown () |
|
virtual void | preShutDown () |
|
virtual void | setGameConnectionInfo (::Social::GameConnectionInfo const &) |
|
virtual void | onStartJoinGame (bool, ::std::string const &, int, ::Social::MultiplayerServiceIdentifier) |
|
virtual void | onCancelJoinGame () |
|
virtual void | requestLeaveGameAsync () |
|
virtual void | requestLeaveGame (bool, bool) |
|
virtual void | stopPlayScreen () |
|
virtual bool | isLeaveGameDone () const |
|
virtual void | setupPlayScreenForLeaveGame () |
|
virtual void | resetPrimaryClient () |
|
virtual void | resetGameSession () |
|
virtual void | tick () |
|
virtual void | frameUpdate (::FrameUpdateContext &) |
|
virtual void | preFrameTick () |
|
virtual bool | update (bool) |
|
virtual void | endFrame () |
|
virtual float | getFrameAlpha () |
|
virtual void | startSubClientLateJoin (bool, ::std::unique_ptr<::GameModuleClient >) |
|
virtual void | setupClientGame (::std::function< void(::ClientGameSetupResult)> &&, bool, ::std::unique_ptr<::GameModuleClient >) |
|
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::ClientGameSetupResult > > | setupClientGame (bool, ::std::unique_ptr<::GameModuleClient >) |
|
virtual::BlockSource * | getRegion () |
|
virtual::LocalPlayer * | getLocalPlayer () const |
|
virtual void | setupPrimaryClientEditorManager () |
|
virtual ::Bedrock::NonOwnerPointer<::Editor::IEditorPlayer > | getLocalEditorPlayer () const |
|
virtual ::Bedrock::NonOwnerPointer<::Editor::IEditorManager > | getEditorManager () const |
|
virtual bool | isPlayerInEditor () const |
|
virtual::LocalPlayerChangedConnector | getLocalPlayerChangedConnector () |
|
virtual::WeakEntityRef | getLocalUser () const |
|
virtual::Actor * | getCameraActor () const |
|
virtual void | setCameraActor (::Actor *) |
|
virtual::ListenerState const * | getListenerState () const |
|
virtual::Actor * | getCameraTargetActor () const |
|
virtual void | setCameraTargetActor (::Actor *) |
|
virtual::WeakEntityRef | getCameraEntity () const |
|
virtual void | getRawCameraEntities (::WeakEntityRef &, ::WeakEntityRef &) const |
|
virtual void | setRawCameraEntities (::WeakEntityRef, ::WeakEntityRef) |
|
virtual::HitResult const & | getLatestHitResult () const |
|
virtual bool | isLeavingGame () const |
|
virtual bool | isDestroyingGame () const |
|
virtual bool | isShuttingDown () const |
|
virtual bool | useLowFrequencyUIRender () const |
|
virtual bool | isSplitScreenActive () const |
|
virtual bool | isVRClient () const |
|
virtual bool | isARClient () const |
|
virtual bool | isARVRClient () const |
|
virtual bool | isHoloviewerMode () const |
|
virtual bool | isHoloscreenMode () const |
|
virtual bool | isLivingroomMode () const |
|
virtual bool | isExitingLevel () const |
|
virtual bool | isNotVLRMode () const |
|
virtual bool | isHoloRealityMode () const |
|
virtual bool | isRealityFullVRMode () const |
|
virtual bool | isInBedScreen () const |
|
virtual bool | isInDeathScreen () const |
|
virtual bool | isKeyboardEnabled () const |
|
virtual bool | isVRTransitioning () const |
|
virtual bool | hasCommands () const |
|
virtual float | getHoloviewerScale () const |
|
virtual int | getSplitScreenCount () const |
|
virtual bool | isStereoRendering () const |
|
virtual bool | isShowingLoadingScreen () const |
|
virtual bool | shouldDisconnectOnAppSuspended () const |
|
virtual bool | isGamePlayTipsEnabled () const |
|
virtual bool | isPlatformNX () const |
|
virtual bool | isLocalSplitscreenWith (::ActorUniqueID const &) const |
|
virtual bool | isValidCrossPlatformSkin () const |
|
virtual bool | isCurrentSkinPlatformLocked () const |
|
virtual bool | isSelectedSkinInitialized () const |
|
virtual::SplitScreenInfo | getSplitScreenInfo () const |
|
virtual int | getCurrentMaxGUIScaleIndex () const |
|
virtual float const & | getRealityModeFrameFactor () const |
|
virtual void | setRealityModeFrameFactor (float const &) |
|
virtual bool | getRealityModeToggleTriggered () const |
|
virtual void | setRealityModeToggleTriggered (bool) |
|
virtual bool | getHandlingControllerDisconnect () |
|
virtual void | setOpenControllerDisconnectScreen (bool) |
|
virtual::ClientPlayMode | getClientPlayMode () const |
|
virtual void | setClientPlayMode (::ClientPlayMode const &) |
|
virtual bool | getLivingRoomForCredits () const |
|
virtual void | setLivingRoomForCredits (bool) |
|
virtual ::std::function< void()> | getCreditsCallback () |
|
virtual void | setCreditsCallback (::std::function< void()>) |
|
virtual void | setupTransitionForCredits (::std::function< void()>) |
|
virtual void | refreshScreenSizeData () |
|
virtual void | onScreenSizeChanged (int, int, float) |
|
virtual void | onGuiScaleOffsetChanged () |
|
virtual void | onSafeZoneChanged () |
|
virtual bool | hasDismissedNewPlayerFlow () const |
|
virtual void | quit (::std::string const &, ::std::string const &) |
|
virtual::IMinecraftGame & | getMinecraftGame_DEPRECATED () const |
|
virtual::IClientInstances & | getClientInstances () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::Automation::AutomationClient > | getAutomationClient () const |
|
virtual::IMinecraftEventing & | getEventing () const |
|
virtual::IConnectionEventing & | getConnectionEventing () const |
|
virtual::FontHandle | getFontHandle () const |
|
virtual::FontHandle | getRuneFontHandle () const |
|
virtual::FontHandle | getUnicodeFontHandle () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::GeometryGroup > | getGeometryGroup () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::BlockCullingGroup > | getBlockCullingGroup () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::Social::MultiplayerServiceManager > | getMultiplayerServiceManager () const |
|
virtual::IResourcePackRepository & | getResourcePackRepository () const |
|
virtual::ResourcePackManager & | getResourcePackManager () const |
|
virtual::PackManifestFactory & | getPackManifestFactory () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > | getKeyProvider () const |
|
virtual::PacksInfoData const & | getHostSpecifiedPacks () const |
|
virtual ::std::shared_ptr<::SkinRepository > | getSkinRepository () const |
|
virtual::PersonaRepository & | getPersonaRepository () const |
|
virtual::MarketplaceServicesManager & | getMarketplaceServicesManager () const |
|
virtual::SkinRepositoryClientInterface & | getSkinRepositoryClientInterface () const |
|
virtual::persona::PersonaPieceCollectionModel & | getPersonaPieceCollectionModel () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::StoreCatalogRepository > | getStoreCatalogRepository () |
|
virtual ::std::shared_ptr<::mce::TextureGroup > | getTextureGroup () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::mce::TextureGroup > | getStoreCacheTextures () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::MinecraftGraphics > | getMinecraftGraphics () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::IUIRepository > | getUIRepository () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > | getUserManager () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::TrialManager > | getTrialManager () const |
|
virtual bool | wantToQuit () const |
|
virtual bool | isPrimaryLevelCrossPlatformMultiplayer () const |
|
virtual bool | isPrimaryLevelMultiplayer () const |
|
virtual bool | isAdhocEnabled () const |
|
virtual bool | isMarketplaceDisabled () const |
|
virtual ::std::pair<::std::string, ::std::string > const | getMarketplaceDisabledReasonWithErrorCode () const |
|
virtual void | linkToOffer (::std::string const &, bool) |
|
virtual void | linkToPage (::std::string const &) |
|
virtual void | linkTo3PServerOffers (::std::string const &, ::std::string const &) |
|
virtual void | navigateToMarketplaceInventoryScreen (::InventoryTabIndex) |
|
virtual void | navigateToStoreHomeScreen () |
|
virtual void | navigateToCoinPurchaseScreen (int, ::std::function< void(bool, int)>) |
|
virtual void | navigateToPurchaseOfferScreen (::StoreCatalogItem &, ::StoreNavigationOrigin, bool const) |
|
virtual void | navigateToDressingRoomOfferScreen (::std::string const &) |
|
virtual bool | navigateToProfileScreen (::std::string const &, bool const) |
|
virtual void | navigateToServersScreen (bool const) |
|
virtual void | navigateToHowToPlayScreen (::std::string const &) |
|
virtual void | navigateToGatheringInfoScreen (bool) |
|
virtual void | navigateToMarketplacePassPDPScreen (::MarketplacePassTabIndex) |
|
virtual void | navigateToRealmsStoriesTransitionScreen (::Realms::World const &) |
|
virtual void | tryPushLeaveGameScreen () |
|
virtual void | tryStartDayOneExperience () |
|
virtual bool | isReadyToRender () const |
|
virtual void | onDimensionChangedEvent () |
|
virtual void | onGameEventNotification (::ui::GameEventNotification) |
|
virtual::std::string | getTopScreenName () const |
|
virtual void | setLeaveGameInProgressAsReadyToContinue () |
|
virtual void | stopDestroying () |
|
virtual void | onClientCreatedLevel (::std::pair<::std::unique_ptr<::Level >, ::OwnerPtr<::EntityContext > >, ::OwnerPtr<::EntityContext >) |
|
virtual uint64 | getClientRandomId () const |
|
virtual::PlayerAuthentication & | getPlayerAuthentication () |
|
virtual ::std::weak_ptr<::PlayerAuthentication > | getWeakPlayerAuthentication () |
|
virtual void | registerToUserManager (::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &, int) |
|
virtual void | resumeWithUserManager (::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &, int) |
|
virtual void | createPlayerAuthentication (::std::string const &) |
|
virtual void | createPlayerAuthentication (uint64, ::std::string const &) |
|
virtual::std::string | getPlatformId () const |
|
virtual::std::string | getPlatformOnlineId () const |
|
virtual bool | isHoloCursorNeeded () const |
|
virtual bool | useController () const |
|
virtual bool | useTouchscreen () const |
|
virtual bool | getMouseGrabbed () const |
|
virtual bool | currentInputModeIsGamePadOrMotionController () const |
|
virtual bool | currentInputModeIsMouseAndKeyboard () const |
|
virtual bool | getForceMonoscopic () const |
|
virtual bool | allowPicking () const |
|
virtual bool | isShowingMenu () const |
|
virtual bool | isShowingProgressScreen () const |
|
virtual bool | isShowingWorldProgressScreen () const |
|
virtual bool | isShowingRealmsProgressScreen () const |
|
virtual bool | isShowingDeathScreen () const |
|
virtual bool | isShowingServerForm () const |
|
virtual bool | isScreenReplaceable () const |
|
virtual bool | isInWorldAndNotShowingAnyMenuScreens () const |
|
virtual bool | isWorldActive () const |
|
virtual bool | isInRealm () |
|
virtual bool | readyForShutdown () const |
|
virtual bool | isPrimaryClient () const |
|
virtual bool | isEduMode () const |
|
virtual bool | isGamepadCursorEnabled () const |
|
virtual bool | isInControlCustomization () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::Minecraft > | getServerData () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::Minecraft const > | getServerData () const |
|
virtual::MultiPlayerLevel * | getLevel () |
|
virtual::MultiPlayerLevel const * | getLevel () const |
|
virtual bool | hasLevel () const |
|
virtual bool | isPreGame () const |
|
virtual bool | isInMultiplayerGame () const |
|
virtual bool | isMultiPlayerClient () const |
|
virtual::IOptions & | getOptions () |
|
virtual::IOptions const & | getOptions () const |
|
virtual ::std::shared_ptr<::Options > | getOptionsPtr () |
|
virtual ::std::shared_ptr<::Options const > const | getOptionsPtr () const |
|
virtual void | setUser (::std::shared_ptr<::Social::User > const &) |
|
virtual ::std::shared_ptr<::Social::User > | getUser () |
|
virtual ::std::shared_ptr<::Social::User const > const | getUser () const |
|
virtual::Option const & | getShowLearningPromptsOption () const |
|
virtual::Option & | getShowControlTipsOption () |
|
virtual::Option & | getShowControlTipsOverrideOption () |
|
virtual double | getControlTipsTimeElapsed () const |
|
virtual void | setControlTipsTimeElapsedStart () |
|
virtual::GameRenderer & | getGameRenderer () const |
|
virtual ::Bedrock::NonOwnerPointer<::HolosceneRenderer > | getHolosceneRenderer () const |
|
virtual::LevelRenderer * | getLevelRenderer () const |
|
virtual::LevelRendererCameraProxy * | getLevelRendererCameraProxy () const |
|
virtual ::Bedrock::NonOwnerPointer<::CameraRegistry > | getCameraRegistry () |
|
virtual ::Bedrock::NonOwnerPointer<::CameraRegistry const > | getCameraRegistry () const |
|
virtual ::Bedrock::NonOwnerPointer<::EntitySystems > | getCameraSystems () |
|
virtual::LightTexture * | getLightTexture () |
|
virtual void | setupLevelRendering (::MultiPlayerLevel &, ::WeakEntityRef) |
|
virtual::mce::ViewportInfo const & | getViewportInfo () const |
|
virtual void | setViewportInfo (::mce::ViewportInfo const &) |
|
virtual::Vec2 | getNormalizedViewportSize () const |
|
virtual void | updateChunkRadius () |
|
virtual void | setUITexture (::mce::Texture *) |
|
virtual::mce::Texture * | getUITexture () |
|
virtual void | setLevelTexture (::mce::Texture *) |
|
virtual::mce::Texture * | getLevelTexture () |
|
virtual void | setUICursorTexture (::mce::TexturePtr) |
|
virtual::mce::TexturePtr | getUICursorTexture () const |
|
virtual::mce::Camera & | getCamera () |
|
virtual::ShaderColor & | getShaderColor () |
|
virtual::ShaderColor & | getDarkShaderColor () |
|
virtual void | clearGraphicsCache () |
|
virtual void | getNormalizedUICursorTransform (::MatrixStack::MatrixStackRef &, float) |
|
virtual bool | shouldRenderUICursor () const |
|
virtual bool | getRenderPlayerModel () const |
|
virtual::DeferredLighting & | getDeferredLighting () |
|
virtual float | getGuiScale () const |
|
virtual::Option const & | getGuiScaleOption () const |
|
virtual int | getGuiScaleOffset () const |
|
virtual void | setGuiScaleOffset (int) |
|
virtual void | renderImGui (::ScreenContext &, bool) |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::GuiData > | getGuiData () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::GuiData const > | getGuiData () const |
|
virtual::GuidedFlowManager & | getGuidedFlowManager () |
|
virtual::PixelCalc const & | getDpadScale () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::DateManager const > | getDateManager () const |
|
virtual void | addOverrideHoursToDateTime (uint const) |
|
virtual::ToastManager & | getToastManager () |
|
virtual ::ClipboardProxy<::ApplicationSignal::ClipboardCopy, ::ApplicationSignal::ClipboardPasteRequest > & | getClipboardManager () |
|
virtual::AbstractScene * | getTopScene () |
|
virtual::AbstractScene const * | getTopScene () const |
|
virtual::AbstractScene * | getActiveScene () |
|
virtual::AbstractScene const * | getActiveScene () const |
|
virtual::SceneFactory & | getSceneFactory () const |
|
virtual::OreUI::SceneProvider & | getSceneProvider () const |
|
virtual::ui::ScreenTechStackSelector & | getScreenTechStackSelector () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::SceneStack const > | getClientSceneStack () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::SceneStack > | getClientSceneStack () |
|
virtual::OreUI::Router & | getClientUIRouter () const |
|
virtual::ISceneStack & | getMainSceneStackInterface () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::SceneStack > | getMainSceneStack () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::SceneStack const > | getMainSceneStack () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::SceneStack const > | getCurrentSceneStack () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::SceneStack > | getCurrentSceneStack () |
|
virtual::OreUI::Router & | getCurrentUIRouter () |
|
virtual::OreUI::Router const & | getCurrentUIRouter () const |
|
virtual::OreUI::ITelemetry & | getOreUITelemetry () |
|
virtual ::WeakRef<::OreUI::UIBlockThumbnailAtlasManager > | getOreUIBlockThumbnailAtlasManager () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::SceneStack > | prepareSceneFor (::ui::SceneType const, ::std::function<::std::shared_ptr<::AbstractScene >()>) |
|
virtual::CachedScenes & | getCachedScenes () |
|
virtual::std::string | getScreenName () const |
|
virtual::std::string | getScreenTelemetry () const |
|
virtual::ui::SceneType | getTopSceneType () const |
|
virtual::MobEffectsLayout & | getMobEffectsLayout () |
|
virtual::std::string | emoticonifyText (::std::string const &) const |
|
virtual::std::string | emoticonifyText (::std::string const &, bool) |
|
virtual void | onMobEffectsChange () |
|
virtual void | setUISizeAndScale (int, int, float) |
|
virtual void | forEachVisibleScreen (::std::function< void(::AbstractScene &)>, bool) |
|
virtual void | forEachScreen (::std::function< bool(::AbstractScene &)>, bool) |
|
virtual void | forEachScreenConst (::std::function< bool(::AbstractScene const &)>, bool) const |
|
virtual bool | updateSceneStack () |
|
virtual void | forEachAlwaysAcceptInputScreen (::std::function< void(::AbstractScene &)>, ::AbstractScene const *) |
|
virtual void | forEachAlwaysAcceptInputScreenWithTop (::std::function< void(::AbstractScene &)>) |
|
virtual void | showPlayerProfile (::std::string const &, ::std::string const &) |
|
virtual bool | isInGameInputEnabled () const |
|
virtual void | setInGameInputEnabled (bool) |
|
virtual::Vec2 | getSafeZoneScale () const |
|
virtual void | verifySkinApproval (::std::string const &, ::std::function< void(::std::string)> const &, ::std::function< void()> const &) const |
|
virtual::InputMode | getCurrentInputMode () const |
|
virtual bool | isTouchGameplayAllowed () const |
|
virtual ::Bedrock::NonOwnerPointer<::MinecraftInputHandler > | getMinecraftInput () const |
|
virtual void | setHoloInput (::std::unique_ptr<::HolographicPlatform >) |
|
virtual::HolographicPlatform & | getHoloInput () const |
|
virtual::VoiceSystem & | getVoiceSystem () const |
|
virtual::KeyboardManager & | getKeyboardManager () |
|
virtual void | setVoiceSystem (::std::unique_ptr<::VoiceSystem >) |
|
virtual void | setLastPointerLocation (float, float, float) |
|
virtual void | clearTouchPointerLocations () |
|
virtual void | clearTouchPointerLocation (int) |
|
virtual void | updateTouchPointerLocation (int, float, float) |
|
virtual::Vec3 | getLastPointerLocation () |
|
virtual::Vec2 | getTouchPointerLocation (int) const |
|
virtual void | updateActionPointerId (int) |
|
virtual int | getActionPointerId () const |
|
virtual bool | shouldUseLastPointerLocationOnFocusChange () |
|
virtual void | adjustGazeCursorByMouse (float, float) |
|
virtual bool | currentScreenShouldStealMouse () |
|
virtual::BuildActionIntention & | getInProgressBAI () const |
|
virtual bool | newDictationDataAvailable () const |
|
virtual void | clearDictationDataAvailable () |
|
virtual::std::string const & | getDictationText () const |
|
virtual::PacketSender & | getPacketSender () |
|
virtual::ClientNetworkSystem & | getClientNetworkSystem () |
|
virtual::ClientNetworkSystem const & | getClientNetworkSystem () const |
|
virtual::glm::vec2 | getGamepadCursorPosition () const |
|
virtual void | updateControlOptionState (uint, bool) |
|
virtual void | clearActiveControlOptions () |
|
virtual ::std::set< uint > const & | getActiveControlOptions () const |
|
virtual ::std::vector<::OptionID > | getActiveOptionIDs (::ControlOptionType) const |
|
virtual void | setNumberOfActiveConfigs (int) |
|
virtual int | getNumberOfActiveConfigs () const |
|
virtual bool | isNoConfigSelected () const |
|
virtual void | setNumberOfEnabledConfigs (int) |
|
virtual int | getNumberOfEnabledConfigs () const |
|
virtual void | setWYSIWYGState (::WYSIWYGState) |
|
virtual::WYSIWYGState | getWYSIWYGState () const |
|
virtual void | setOtherConfigsExistInThisCategory (bool) |
|
virtual bool | getOtherConfigsExistInThisCategory () const |
|
virtual void | setMoveTurnInput (::std::unique_ptr<::ClientMoveInputHandler >) |
|
virtual void | setupPersistentControls (::InputMode) |
|
virtual void | resetPlayerMovement () |
|
virtual void | suspendPredictedMovement () |
|
virtual void | onClientInputInitComplete () |
|
virtual void | setClientInputHandler (::std::unique_ptr<::ClientInputHandler >) |
|
virtual::ClientInputHandler * | getInput () const |
|
virtual int | getControllerId () const |
|
virtual bool | hasConnectedController () const |
|
virtual::SubClientId | getClientSubId () const |
|
virtual void | setSuspendInput (bool) |
|
virtual void | setSuspendDirectionalInput (bool) |
|
virtual void | setDisableInput (bool) |
|
virtual void | grabMouse () |
|
virtual void | releaseMouse () |
|
virtual void | refocusMouse (bool) |
|
virtual void | setMouseType (::ui::MousePointerType) |
|
virtual void | resetBai (int) |
|
virtual void | clearInProgressBAI () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::SoundEngine > | getSoundEngine () const |
|
virtual void | play (::std::string const &, ::Vec3 const &, float, float) |
|
virtual void | playUI (::std::string const &, float, float) |
|
virtual void | muteAudio () |
|
virtual void | unMuteAudio () |
|
virtual void | fadeOutMusic () const |
|
virtual::TaskGroup & | getTaskGroup () |
|
virtual void | onFullVanillaPackOnStack () |
|
virtual bool | isFullVanillaPackOnStack () const |
|
virtual void | onPlayerLoaded (::Player &) |
|
virtual void | setClientGameMode (::GameType) |
|
virtual void | resetToDefaultGameMode () |
|
virtual::IGameConnectionListener & | getGameConnectionListener () |
|
virtual void | connectToThirdPartyServer (::std::string const &, ::std::string const &, int) |
|
virtual void | startExternalNetworkWorld (::Social::GameConnectionInfo, ::std::string const &, bool) |
|
virtual bool | isReadyToReconnect () const |
|
virtual bool | checkForPiracy () |
|
virtual void | updateChatFilterStatus (::ProfanityContext &) |
|
virtual void | updateControllerHandling () |
|
virtual void | onPlayerDestruction (::Player &) |
|
virtual void | setBehaviorCommandCallback (::std::function< void(::std::string const &, ::BehaviorStatus)>) |
|
virtual void | setBehaviorCommandStatus (::std::string const &, ::BehaviorStatus) |
|
virtual void | setConnectGamepadScreenActive (bool) |
|
virtual ::Core::PathBuffer<::std::string > | requestScreenshot (::ScreenshotOptions &) |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::DevConsoleLogger > | getDevConsoleLogger () const |
|
virtual ::std::shared_ptr<::FileDataRequest > | requestImageFromUrl (::std::string const &, ::std::function< void(::Bedrock::Http::Status, ::Core::Path const &, uint64)>) |
|
virtual void | setActiveFileStorageArea (::std::shared_ptr<::Core::FileStorageArea >) |
|
virtual void | onExtendDiskSpace (bool const bSet, ::std::weak_ptr<::Core::FileStorageArea > &fileStorageAreaWeakPtr, uint64 freeSpace, ::std::function< void()> onHandledEventCallback) |
|
virtual void | onLowDiskSpace (bool const bSet) |
|
virtual void | onOutOfDiskSpace (bool const bSet) |
|
virtual void | onCriticalDiskError (bool const bSet, ::Core::LevelStorageState const &errorCode) |
|
virtual void | onLevelCorrupt () |
|
virtual void | onCriticalScriptError (char const *, char const *) |
|
virtual void | onGameModeChanged () |
|
virtual void | onBeforeSimTick () |
|
virtual void | onTick (int, int) |
|
virtual void | onInternetUpdate () |
|
virtual void | onGameSessionReset () |
|
virtual void | onLevelExit () |
|
virtual void | onRequestResourceReload () |
|
virtual void | updateScreens () |
|
virtual void | initializeRenderResources () |
|
virtual void | postInitRenderResources () |
|
virtual void | onAppSuspended () |
|
virtual void | onAppSuspensionDisconnect () |
|
virtual void | onAppResumed () |
|
virtual void | onActiveResourcePacksChanged (::Bedrock::NotNullNonOwnerPtr<::ActorResourceDefinitionGroup > const &) |
|
virtual void | reloadEntityRenderers (::Bedrock::NotNullNonOwnerPtr<::ActorResourceDefinitionGroup > const &) |
|
virtual::BlockTessellator & | getBlockTessellator () |
|
virtual::BlockActorRenderDispatcher & | getBlockEntityRenderDispatcher () |
|
virtual ::std::shared_ptr<::ActorRenderDispatcher > | getEntityRenderDispatcher () |
|
virtual::ActorBlockRenderer & | getEntityBlockRenderer () |
|
virtual::ItemInHandRenderer * | getItemInHandRenderer () |
|
virtual::ItemRenderer * | getItemRenderer () |
|
virtual ::std::deque<::std::string > & | getSentMessageHistory () |
|
virtual ::std::deque<::std::string > & | getDevConsoleMessageHistory () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::ProfanityContext > | getProfanityContext () const |
|
virtual void | initTTSClient (::std::shared_ptr<::TextToSpeechClient >) |
|
virtual ::std::shared_ptr<::TextToSpeechClient > | getTTSClient () |
|
virtual ::std::shared_ptr<::TextToSpeechClient const > | getTTSClient () const |
|
virtual ::std::shared_ptr<::ITTSEventManager > | getTTSEventManager () |
|
virtual void | addTTSMessage (::std::string const &, ::ProfanityFilterContext, bool, ::std::string const &, bool, bool) |
|
virtual void | initCommands () |
|
virtual uint | getUserId () const |
|
virtual bool | isPrimaryUser () const |
|
virtual double | getServerConnectionTime () const |
|
virtual::ClientHMDState & | getHMDState () |
|
virtual::ClientHMDState const & | getHMDState () const |
|
virtual void | setServerPingTime (int) |
|
virtual int | getServerPingTime () const |
|
virtual void | setDefaultPlayscreenTab (::PlayScreenDefaultTab) |
|
virtual void | setClientInstanceState (::ClientInstanceState const &) |
|
virtual void | setUIEventCoordinator (::std::unique_ptr<::UIEventCoordinator > &&) |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::UIEventCoordinator > | getUIEventCoordinator () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::ClientInstanceEventCoordinator > | getEventCoordinator () |
|
virtual::ClientNetworkEventCoordinator & | getClientNetworkEventCoordinator () |
|
virtual::ClientScriptEventCoordinator & | getClientScriptEventCoordinator () |
|
virtual void | computeScreenCoordsFromScreenNormCoords (float, float, short &, short &) |
|
virtual::std::chrono::steady_clock::time_point | getNoBlockBreakUntil () |
|
virtual void | setNoBlockBreakUntil (::std::chrono::steady_clock::time_point) |
|
virtual void | setDictation (::std::string const &) |
|
virtual void | setNewDictationString (bool) |
|
virtual::GameCallbacks & | getGameCallbacks () |
|
virtual::GameModuleClient * | getGameModule () |
|
virtual::ClientHitDetectCoordinator & | getHitEventCoordinator () |
|
virtual void | sendClientEnteredLevel () |
|
virtual::HitDetectSystem * | getHitDetectSystem () |
|
virtual bool | isPlaying () const |
|
virtual::ClientInstanceState | getClientInstanceState () const |
|
virtual::LatencyGraphDisplay * | getLatencyGraphDisplay () const |
|
virtual::PlayerCapabilities::IClientController const & | getClientCapabilities () const |
|
virtual ::cg::math::Rect< float > | calculateViewPortModifiers (::SubClientId const, uint64 const, ::SplitScreenDirection const) const |
|
virtual ::std::weak_ptr<::IClientInstance > | getWeakPtrToThis () |
|
virtual::ClientRequirementVerifier const & | getClientRequirementVerifier () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::FogDefinitionRegistry const > | getFogDefinitionRegistry () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::FogDefinitionRegistry > | getFogDefinitionRegistry () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::FogManager const > | getFogManager () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::FogManager > | getFogManager () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::ScreenLoadTimeTracker > | getScreenLoadTimeTracker () |
|
virtual::ItemRegistryRef | getItemRegistry () const |
|
virtual ::std::weak_ptr<::BlockTypeRegistry > | getBlockRegistry () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::DisconnectionRequestHandler > | getDisconnectionRequestHandler () const |
|
virtual float | getRemoteServerTimeMs () const |
|
virtual void | setRemoteServerTimeMs (float) |
|
virtual float | getRemoteServerNetworkTimeMs () const |
|
virtual void | setRemoteServerNetworkTimeMs (float) |
|
virtual ::Bedrock::NonOwnerPointer<::ClientScriptManager > | getClientScriptManager () |
|
virtual::Scripting::ScriptEngine * | getScriptingEngine () |
|
virtual ::Bedrock::NonOwnerPointer<::WorldTransferAgent > const | getWorldTransferAgent () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerReportHandler > | getPlayerReportHandler () |
|
virtual void | flagDisconnectionAndNotify (::Connection::DisconnectFailReason) |
|
virtual void | flagDisconnectionAndNotify (::DisconnectionScreenParams const &) |
|
virtual void | setClientUpdateAndRenderThrottling (bool, int, float) |
|
virtual bool | isClientUpdateAndRenderThrottlingEnabled () const |
|
virtual int | getClientUpdateAndRenderThrottlingThreshold () const |
|
virtual float | getClientUpdateAndRenderThrottlingScalar () const |
|
virtual bool | isUserBanned () const |
|
virtual bool | isEligibleForPauseFeature () const |
|
virtual void | setupPauseManagers () |
|
virtual void | openContentLogHistory () |
|
virtual double | getGameUpdateDurationInSeconds () const |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
MCFOLD void | $dtor () |
|
MCAPI void | initListener (::std::shared_ptr<::Core::FileStorageArea > fileStorageArea) |
|
MCAPI void | removeListener () |
|
MCAPI void | $dtor () |
|
MCAPI void | $onExtendDiskSpace (bool const bSet, ::std::weak_ptr<::Core::FileStorageArea > &fileStorageAreaWeakPtr, uint64 freeSpace, ::std::function< void()> onHandledEventCallback) |
|
MCFOLD void | $onLowDiskSpace (bool const bSet) |
|
MCFOLD void | $onOutOfDiskSpace (bool const bSet) |
|
MCFOLD void | $onCriticalDiskError (bool const bSet, ::Core::LevelStorageState const &errorCode) |
|
MCAPI void | $dtor () |
|
MCFOLD void | $onBeforeSimTick () |
|
virtual void | onWillChangeDimension (::Player &) |
|
virtual void | onDimensionChanged (::Player &) |
|
|
::ll::UntypedStorage< 4, 4 > | mUnkeb8701 |
|
::ll::UntypedStorage< 8, 8 > | mUnk40ac05 |
|
::ll::UntypedStorage< 8, 8 > | mUnk9379d1 |
|
::ll::UntypedStorage< 8, 24 > | mUnk421768 |
|
::ll::UntypedStorage< 8, 8 > | mUnke2a76f |
|
::ll::UntypedStorage< 8, 8 > | mUnk599652 |
|
::ll::UntypedStorage< 1, 1 > | mUnk13fce4 |
|
::ll::UntypedStorage< 8, 8 > | mUnkd1e630 |
|
::ll::UntypedStorage< 8, 8 > | mUnk703d29 |
|
::ll::UntypedStorage< 8, 8 > | mUnk6d90fa |
|
::ll::UntypedStorage< 8, 8 > | mUnkdda4c5 |
|
::ll::UntypedStorage< 8, 8 > | mUnk10c4c0 |
|
::ll::UntypedStorage< 8, 8 > | mUnkace9a6 |
|
::ll::UntypedStorage< 8, 8 > | mUnk59f993 |
|
::ll::UntypedStorage< 8, 8 > | mUnk5310df |
|
::ll::UntypedStorage< 8, 8 > | mUnk12a970 |
|
::ll::UntypedStorage< 8, 16 > | mUnk3a3d21 |
|
::ll::UntypedStorage< 8, 8 > | mUnk9fe1ff |
|
::ll::UntypedStorage< 8, 8 > | mUnk29790b |
|
::ll::UntypedStorage< 8, 24 > | mUnk10018d |
|
::ll::UntypedStorage< 8, 24 > | mUnk6d935d |
|
::ll::UntypedStorage< 8, 24 > | mUnk9bcffe |
|
::ll::UntypedStorage< 8, 48 > | mUnk8c3c07 |
|
::ll::UntypedStorage< 8, 8 > | mUnkba00d2 |
|
::ll::UntypedStorage< 4, 4 > | mUnkeecc5e |
|
::ll::UntypedStorage< 4, 4 > | mUnk6e6157 |
|
::ll::UntypedStorage< 1, 1 > | mUnka6af0c |
|
::ll::UntypedStorage< 4, 4 > | mUnkfbfba1 |
|
::ll::UntypedStorage< 1, 1 > | mUnkd6f5bb |
|
::ll::UntypedStorage< 1, 1 > | mUnkc69553 |
|
::ll::UntypedStorage< 1, 1 > | mUnk20b577 |
|
::ll::UntypedStorage< 1, 1 > | mUnka7e48d |
|
::ll::UntypedStorage< 4, 4 > | mUnk9e92ce |
|
::ll::UntypedStorage< 4, 4 > | mUnk233733 |
|
::ll::UntypedStorage< 1, 1 > | mUnk48d2a2 |
|
::ll::UntypedStorage< 1, 1 > | mUnk44a215 |
|
::ll::UntypedStorage< 1, 1 > | mUnkabaefb |
|
::ll::UntypedStorage< 8, 64 > | mUnkc2143d |
|
::ll::UntypedStorage< 8, 8 > | mUnkfe7255 |
|
::ll::UntypedStorage< 1, 1 > | mUnk11871e |
|
::ll::UntypedStorage< 8, 32 > | mUnkf675fa |
|
::ll::UntypedStorage< 4, 24 > | mUnk8d7d51 |
|
::ll::UntypedStorage< 8, 40 > | mUnk4418d8 |
|
::ll::UntypedStorage< 8, 8 > | mUnkd8008b |
|
::ll::UntypedStorage< 8, 512 > | mUnk2b811b |
|
::ll::UntypedStorage< 4, 20 > | mUnk6f5e44 |
|
::ll::UntypedStorage< 4, 20 > | mUnk76317a |
|
::ll::UntypedStorage< 4, 12 > | mUnkd1e9b9 |
|
::ll::UntypedStorage< 8, 32 > | mUnk445360 |
|
::ll::UntypedStorage< 8, 16 > | mUnke10317 |
|
::ll::UntypedStorage< 4, 4 > | mUnk47ffc0 |
|
::ll::UntypedStorage< 8, 8 > | mUnk1052cb |
|
::ll::UntypedStorage< 8, 8 > | mUnkc24d28 |
|
::ll::UntypedStorage< 8, 8 > | mUnkadcd43 |
|
::ll::UntypedStorage< 8, 16 > | mUnkdb25a3 |
|
::ll::UntypedStorage< 8, 16 > | mUnked2a78 |
|
::ll::UntypedStorage< 8, 8 > | mUnkdcfcea |
|
::ll::UntypedStorage< 8, 8 > | mUnk82dfd0 |
|
::ll::UntypedStorage< 8, 8 > | mUnk984c7a |
|
::ll::UntypedStorage< 8, 16 > | mUnkb79e26 |
|
::ll::UntypedStorage< 8, 8 > | mUnk149f78 |
|
::ll::UntypedStorage< 8, 8 > | mUnk5a8bdb |
|
::ll::UntypedStorage< 8, 8 > | mUnk8fed4e |
|
::ll::UntypedStorage< 8, 8 > | mUnk32b0ff |
|
::ll::UntypedStorage< 8, 8 > | mUnkbbb9b5 |
|
::ll::UntypedStorage< 8, 8 > | mUnk2b5396 |
|
::ll::UntypedStorage< 8, 16 > | mUnk5da2d9 |
|
::ll::UntypedStorage< 1, 1 > | mUnkfa0970 |
|
::ll::UntypedStorage< 8, 8 > | mUnkf4ba26 |
|
::ll::UntypedStorage< 8, 8 > | mUnk79da84 |
|
::ll::UntypedStorage< 8, 16 > | mUnkca3a20 |
|
::ll::UntypedStorage< 8, 640 > | mUnkb70e05 |
|
::ll::UntypedStorage< 8, 8 > | mUnk8d9725 |
|
::ll::UntypedStorage< 8, 8 > | mUnkbc94b5 |
|
::ll::UntypedStorage< 1, 1 > | mUnk563a7c |
|
::ll::UntypedStorage< 8, 8 > | mUnkda37dc |
|
::ll::UntypedStorage< 4, 4 > | mUnk97285b |
|
::ll::UntypedStorage< 4, 4 > | mUnke5e0bf |
|
::ll::UntypedStorage< 8, 16 > | mUnk968bec |
|
::ll::UntypedStorage< 1, 1 > | mUnk343fce |
|
::ll::UntypedStorage< 1, 1 > | mUnkbca286 |
|
::ll::UntypedStorage< 1, 1 > | mUnk7610a3 |
|
::ll::UntypedStorage< 1, 1 > | mUnk3a5c32 |
|
::ll::UntypedStorage< 1, 1 > | mUnk3430d4 |
|
::ll::UntypedStorage< 1, 1 > | mUnk9f2b54 |
|
::ll::UntypedStorage< 1, 1 > | mUnk962bb4 |
|
::ll::UntypedStorage< 8, 424 > | mUnkcc66f1 |
|
::ll::UntypedStorage< 1, 1 > | mUnke203b0 |
|
::ll::UntypedStorage< 1, 1 > | mUnk1ef4d7 |
|
::ll::UntypedStorage< 1, 1 > | mUnk29fbcb |
|
::ll::UntypedStorage< 4, 4 > | mUnkc07c6b |
|
::ll::UntypedStorage< 1, 1 > | mUnk923860 |
|
::ll::UntypedStorage< 8, 8 > | mUnk108e78 |
|
::ll::UntypedStorage< 4, 4 > | mUnk7d3d83 |
|
::ll::UntypedStorage< 8, 40 > | mUnke83ed9 |
|
::ll::UntypedStorage< 8, 40 > | mUnk3e9e2f |
|
::ll::UntypedStorage< 8, 16 > | mUnkcf1108 |
|
::ll::UntypedStorage< 8, 64 > | mUnk393002 |
|
::ll::UntypedStorage< 8, 8 > | mUnkb9e461 |
|
::ll::UntypedStorage< 8, 8 > | mUnkbe2831 |
|
::ll::UntypedStorage< 8, 8 > | mUnke03b83 |
|
::ll::UntypedStorage< 8, 8 > | mUnkee44b0 |
|
::ll::UntypedStorage< 8, 8 > | mUnka8bb72 |
|
::ll::UntypedStorage< 8, 8 > | mUnk5e2ef9 |
|
::ll::UntypedStorage< 8, 16 > | mUnkf8f09a |
|
::ll::UntypedStorage< 4, 8 > | mUnk973753 |
|
::ll::UntypedStorage< 4, 8 > | mUnk600c92 |
|
::ll::UntypedStorage< 4, 4 > | mUnk737de1 |
|
::ll::UntypedStorage< 8, 8 > | mUnk6aa9fd |
|
::ll::UntypedStorage< 8, 8 > | mUnkd40519 |
|
::ll::UntypedStorage< 8, 24 > | mUnk5c4c80 |
|
::ll::UntypedStorage< 8, 8 > | mUnk1f7c97 |
|
::ll::UntypedStorage< 8, 16 > | mUnk52193b |
|
::ll::UntypedStorage< 8, 8 > | mUnk8d9ec3 |
|
::ll::UntypedStorage< 8, 8 > | mUnkc5b1ea |
|
::ll::UntypedStorage< 8, 8 > | mUnkb1ffcd |
|
::ll::UntypedStorage< 8, 24 > | mUnk7ffd34 |
|
::ll::UntypedStorage< 8, 16 > | mUnk99ef24 |
|
::ll::UntypedStorage< 8, 16 > | mUnk6182e1 |
|
::ll::UntypedStorage< 8, 16 > | mUnk450d87 |
|
::ll::UntypedStorage< 8, 8 > | mUnkc5852d |
|
::ll::UntypedStorage< 8, 8 > | mUnkc94ec9 |
|
::ll::UntypedStorage< 8, 56 > | mUnk90f4d3 |
|
::ll::UntypedStorage< 8, 8 > | mUnkf8bdff |
|
::ll::UntypedStorage< 8, 24 > | mUnkfbc948 |
|
::ll::UntypedStorage< 8, 24 > | mUnk5bb96b |
|
::ll::UntypedStorage< 1, 1 > | mUnkc75c08 |
|
::ll::UntypedStorage< 4, 4 > | mUnkcef468 |
|
::ll::UntypedStorage< 4, 4 > | mUnk573d1d |
|
::ll::UntypedStorage< 8, 16 > | mUnkdc75f9 |
|
::ll::UntypedStorage< 8, 80 > | mUnk3892fa |
|
::ll::UntypedStorage< 8, 16 > | mUnka5c62e |
|
::ll::UntypedStorage< 8, 8 > | mUnk513b4d |
|
::ll::UntypedStorage< 8, 24 > | mUnk7433ce |
|
::ll::UntypedStorage< 8, 8 > | mUnk4efc95 |
|
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::Core::FileStorageArea > > | mFileStorageArea |
|
::ll::TypedStorage< 8, 80, ::Bedrock::Threading::Mutex > | mMutex |
|