|
virtual void | init (::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &userManager, ::Bedrock::NonOwnerPointer<::AppPlatform > const &appPlatform) |
|
virtual void | initDeviceAndSessionIds () |
|
virtual void | initEditorEventListener () |
|
virtual void | shutdown () |
|
virtual void | updatePrimaryLocalUserId (uint const &userId) |
|
virtual void | registerSecondaryUserCommonProperties (uint const &userId, ::Social::Identity &identity) const |
|
virtual void | unregisterSecondaryUserCommonProperties (uint const &userId) const |
|
virtual void | updateIsLegacyPlayer (bool isLegacyPlayer) |
|
virtual void | updateIsTrial (bool isTrial) const |
|
virtual void | updateEditionType () |
|
virtual void | addListener (::std::unique_ptr<::Social::Events::IEventListener > listener) |
|
virtual void | clearListeners () |
|
virtual void | registerOptionsObserver (::std::shared_ptr<::Options > options) |
|
virtual void | setTestBuildIdTag (char const *id) |
|
virtual void | removeTestBuildIdTag () |
|
virtual void | setTestTelemetryTag (char const *name) |
|
virtual void | removeTestTelemetryTag () |
|
virtual void | stopDebugEventLoggingForAllListeners () |
|
virtual void | tick () |
|
virtual void | forceSendEvents () |
|
virtual::std::string | getSessionId () |
|
virtual::std::string const & | getPlayerSessionId () |
|
virtual::std::chrono::steady_clock::time_point | getWorldSessionIdGenerationTimestamp () const |
|
virtual void | fireEventDefaultGameTypeChanged (::GameType oldGameType, ::GameType newGameType) |
|
virtual void | fireEventWorldLoaded (::Player *player, ::std::string const &personaSlot, ::std::string const &classicSkinId, bool usingClassicSkin) |
|
virtual void | fireEventArmorStandItemEquipped (::ArmorStand const &armorStand, ::ItemDescriptor const &item) |
|
virtual void | fireEventLockedItemGiven () |
|
virtual void | tryFireEventProgressLoadTimes (::std::string const &calledFromScreen, ::std::vector<::std::pair<::std::string, float > > const progressHandlerLoadTimes) |
|
virtual void | fireEventBlockPlacedByCommand (::Block const &placedBlock, int numberOfBlocksPlaced) |
|
virtual void | fireEventEntitySpawned (::Player *player, int mobType, uint spawnMethod) |
|
virtual void | fireEventDevSlashCommandExecuted (::std::string const &commandName, ::std::string const &command) |
|
virtual void | fireCommandParseTableTelemetry (bool const isServer, ::std::vector<::IMinecraftEventing::CommandParseTableEntry > const &parseTableDetails) const |
|
virtual void | fireEventPlayerTravelled (::Player *player, float metersTravelledSinceLastEvent) |
|
virtual void | fireEventPlayerBounced (::Player *player, ::Block const &block, int bounceHeight) |
|
virtual void | fireEventPlayerDamaged (::Player *player, ::SharedTypes::Legacy::ActorDamageCause damageCause) |
|
virtual void | fireEventSetValidForAchievements (::Player *player, bool currentlyValidForAchievements) |
|
virtual void | fireEventAchievementReceived (::std::string const &title, ::std::string const &description, ::std::string const &achievementId) |
|
virtual void | updatePlayerUndergroundStatus (::Player *player, bool const isUnderground) |
|
virtual void | fireEventPlayerAttemptingExploit (::Player *player, ::IMinecraftEventing::ExploitType exploitType) |
|
virtual void | fireEventWorldGenerated (::std::string const &levelId, ::LevelSettings const &levelSettings, bool fromTemplate) |
|
virtual void | fireEventMultiplayerClientConnectionStateChanged (::std::string const &connectionType, uint fromState, uint toState, uint port, ::std::string const &status) |
|
virtual void | fireEventPacketViolationDetected (uint64, ::std::string, ::PacketViolationResponse, ::MinecraftPacketIds, ::NetworkIdentifier const &, uint, ::SubClientId, ::SubClientId, uint) |
|
virtual void | fireEventJoinCanceled (::LoadingState currentState) |
|
virtual void | fireEvent (::std::string const &eventName, ::std::vector<::Social::Events::Property > const &properties, ::std::vector<::Social::Events::Measurement > const &measurements, bool shouldAggregate) |
|
virtual void | fireEventBlockTypeRegistryChecksumMismatch (::std::string const &reason, uint64 const &serverBlockChecksum, uint64 const &clientBlockChecksum, ::std::string const &serverVersion) |
|
virtual void | fireEventOnSuccessfulClientLogin (::MultiPlayerLevel const *level) |
|
virtual void | fireEventStartWorld (::IMinecraftEventing::NetworkType networkType, ::std::string const &ipAddress, ::Social::MultiplayerServiceIdentifier const friendWorldType) |
|
virtual void | fireEventPlayerJoinWorld (uint const &, ::SubClientId const, bool, ::std::optional< bool >, ::IConnectionEventing::PlayerJoinWorldAttemptState const, int, ::Connection::DisconnectFailReason, ::TransportLayer, ::IMinecraftEventing::NetworkType, ::Social::MultiplayerState, bool, ::Social::MultiplayerServiceIdentifier, ::std::string const &, ::std::string const &) |
|
virtual void | fireEventSignalServiceConnect (::SignalServiceConnectStage stage, bool bIsSigningInAsHost, ::Json::Value const &stageProperties, uint64 netherNetId, ::std::string const &correlationId) |
|
virtual void | fireEventSignalMessagePerformance (uint64 networkId, ::MessagePerformance const &messagePerformanceEvent) |
|
virtual void | fireEventOnClientDisconnect (::SubClientId, bool, ::Connection::DisconnectFailReason) |
|
virtual void | fireEventOnServerDisconnect (::Connection::DisconnectFailReason, ::std::string const &, ::SubClientId, ::std::string const &, uint64, ::std::string const &) |
|
virtual void | fireEventConnectionFailed (::IConnectionEventing::ConnectionFailureReason failure) |
|
virtual void | fireEventHttpClientError (::std::string const &error) |
|
virtual void | fireEventSignInToIdentity (::IMinecraftEventing::SignInAccountType accountType, ::Social::IdentitySignInTrigger trigger, ::std::string const &signInSource, bool signInUIShown, ::IMinecraftEventing::SignInStage stage, ::Social::SignInResult result, int retryCount, ::Social::PlayerIDs ids, ::std::string const &errorCode) |
|
virtual void | fireEventSignOutOfIdentity (::IMinecraftEventing::SignInAccountType accountType, ::Social::IdentitySignInTrigger trigger, ::std::string const &accountId, ::std::string const &errorCode) |
|
virtual void | fireEventSignInEdu (::std::string const &, ::edu::Role, ::Identity::EduSignInStage, ::std::string const &, ::std::string const &, ::std::vector<::std::pair<::std::string, ::std::string > > const &) |
|
virtual void | fireEventSignOutEdu (::std::string const &, ::edu::Role, ::std::string const &, ::std::string const &, ::std::string const &) |
|
virtual void | fireEventSwitchAccountEdu (::std::string const &, ::edu::Role, ::std::string const &) |
|
virtual void | fireEventEduDemoConversion (::edu::Role, ::LastClickedSource) |
|
virtual void | fireEventCloudOperationStartedEdu (::EduCloudUtils::Operation const operation, ::std::string const &cloudCorrelationId, uint64 const size, ::std::optional<::std::string > const &driveItemId) |
|
virtual void | fireEventCloudOperationEndedEdu (::EduCloudUtils::Operation const operation, ::std::string const &cloudCorrelationId, ::std::chrono::milliseconds const elapsedTime, uint const status, uint64 const size, ::std::optional<::std::string > const &driveItemId, ::std::optional<::std::string > const &errorCode, ::std::optional<::std::string > const &errorMessage, ::std::optional<::std::string > const &error) |
|
virtual void | fireEventCloudMyWorldsSummary (int const totalWorldsCount, int const placeholderCount, int const needsUploadCount, int const ctagMismatchCount, int const conflictCount) |
|
virtual void | fireEventCloudConflictCheckEdu (::std::string const &cloudCorrelationId, ::EduCloud::ConflictResolutionStatus const conflictStatus) |
|
virtual void | fireEventPopupFiredEdu (::std::string const &mutsUserId, ::std::string const &dialogType, ::std::string const &experienceId, ::std::string const &title, ::ActiveDirectoryAction const postAction) |
|
virtual void | fireEventPlayIntegrityCheck (::std::string const &result, ::std::string const &appRecognitionVerdict, ::std::string const &deviceIntegrity, ::std::string const &appLicensingVerdict) |
|
virtual void | fireServerConnectionEvent (::IConnectionEventing::ServerConnectionOutcome outcome, uint pingLatency, double timeElapsed, ::std::string const &creatorName, ::std::string const &worldId) |
|
virtual void | fireServerConnectionAttemptEvent (::std::string const &creatorName, bool isTransfer, ::std::string const &serverAddress) |
|
virtual void | fireEventServerPlayerJoinedGame (::NetworkIdentifier const &, ::SubClientId, ::std::string const &) |
|
virtual void | fireEventScriptPluginDiscovery (::ScriptPluginResult const &pluginResult, bool client) |
|
virtual void | fireEventScriptPluginRun (::ScriptPluginResult const &pluginResult, ::std::chrono::microseconds runDuration, bool client) |
|
virtual void | fireEventScriptDebuggerListen (bool client, bool autoAttach) |
|
virtual void | fireEventScriptDebuggerConnect (bool client, bool autoAttach, int retries) |
|
virtual void | fireEditorEventToolActivated (::std::string const &toolName) |
|
virtual void | fireEditorUndo (::std::string const &transactionName) |
|
virtual void | fireEditorRedo (::std::string const &transactionName) |
|
virtual void | fireEditorScriptAction (::std::string const &scriptSource, ::std::string const &actionName, ::std::string const &actionMetadata) |
|
virtual void | fireEventStartClient (::std::string const &ipAddress) |
|
virtual void | fireEventHardwareInfo () |
|
virtual void | fireEventDeviceLost () |
|
virtual void | fireEventRenderingSizeChanged () |
|
virtual void | fireEventDiskStatus (::DiskStatus status, ::Core::LevelStorageState errorCode, uint64 freeSpace) |
|
virtual void | fireEventStorageAreaFull (::std::string const &areaPath, ::std::vector<::Bedrock::DirectoryEntry > const &diskSizeData) |
|
virtual void | fireEventAppPaused () |
|
virtual void | fireEventAppUnpaused () |
|
virtual void | fireEventAppSurfaceCreated () |
|
virtual void | fireEventAppSurfaceDestroyed () |
|
virtual void | fireEventPurchaseGameAttempt (::std::string const &storeId, ::std::string const &activeTab, ::std::string const &productId) |
|
virtual void | fireEventPurchaseGameResult (int purchaseResult) |
|
virtual void | fireEventTrialDeviceIdCorrelation (int64 myTime, ::std::string const &theirId, int64 theirTime, ::std::string const &theirLastSessionId) |
|
virtual void | fireEventDeviceIdManagerFailOnIdentityGained () |
|
virtual void | fireEventDlcStorageFull (::std::string const &productId, uint64 dlcSize, uint64 onDiskScratchSpace, uint64 scratchSpace, uint64 premiumSpace) |
|
virtual void | fireEventPushNotificationPermission (bool permission, ::std::string const &deviceId) |
|
virtual void | fireEventPushNotificationReceived (::PushNotificationMessage const &msg) |
|
virtual void | fireEventPushNotificationOpened (::std::string const &threadId, ::std::string const &deepLink) |
|
virtual void | firePerfTestEvent (::std::string const &testArtifact, ::std::string const &modelName, ::std::string const &renderSize, uint renderDistance, uint simDistance, ::std::string const &memorySize, ::std::vector<::std::pair<::std::string, float > > const &testArtifactData) |
|
virtual void | fireEventLicenseCheck (bool isLicensed, ::ExtraLicenseData &data) |
|
virtual void | fireQueryOfferResult (::std::string const &storeID, int NumberOfOffers, bool QuerySucceeded) |
|
virtual void | fireEventQueryPurchasesResult (::std::string const &storeID, int NumberOfPurchases, bool QuerySucceeded) |
|
virtual void | fireEventIAPPurchaseAttempt (::std::string const &correlationId, ::std::string const &storeId, ::Offer &offer, ::PurchasePath path) |
|
virtual void | fireEventIAPPurchaseResolved (::std::string const &correlationId, ::std::string const &storeId, ::Offer &offer, ::IMinecraftEventing::PurchaseResult purchaseRes, ::PurchasePath path) |
|
virtual void | fireEventIAPRedeemAttempt (::std::string const &correlationId, ::std::string const &storeId, ::std::string const &productId, ::PurchasePath path) |
|
virtual void | fireEventIAPRedeemResolved (::std::string const &correlationId, ::std::string const &storeId, ::std::string const &productId, ::IMinecraftEventing::PurchaseResult purchaseRes, ::PurchasePath path) |
|
virtual void | fireEventPurchaseAttempt (::std::string const &correlationId, ::std::string const &productId, ::std::string const &price, ::IMinecraftEventing::StoreType storeType, ::PurchasePath path) |
|
virtual void | fireEventPurchaseResolved (::std::string const &correlationId, ::std::string const &productId, ::std::string const &price, ::IMinecraftEventing::StoreType storeType, ::IMinecraftEventing::PurchaseResult purchaseRes, ::PurchasePath path) |
|
virtual void | fireEventUnfulfilledPurchaseFound (::PlatformOfferPurchaseDetails &unfulfilledPurchase) |
|
virtual void | fireEventPurchaseFailureDetails (int httpCode, ::std::string const &errorMessage, ::std::string const &productId, ::std::string const &transactionId) |
|
virtual void | fireEventDeviceAccountFailure (::IMinecraftEventing::SignInStage stage, ::IMinecraftEventing::DeviceAccountFailurePhase phase, uint resultStatus, ::std::string const &accountID) |
|
virtual void | fireEventDeviceAccountSuccess (bool isNewAccount, ::std::string const &accountID) |
|
virtual void | fireEventEntitlementListInfo (::std::vector<::ContentIdentity > &entitlementContentIds, bool isLegacyList) |
|
virtual void | fireEventVideoPlayed (::std::string const &productId, ::std::string const &videoUrl) |
|
virtual void | fireEventBundleSubOfferClicked (int offerIndex, int bundleSubOfferCount, ::std::string const &telemetryId, ::std::string const &productId, bool isOnSale, ::std::string const &timeRemainingOnSale) |
|
virtual void | fireEventStoreOfferClicked (::Social::eventData::StoreOfferClickedData const &eventData) |
|
virtual void | fireEventStoreOfferClicked (::std::string const telemetryId, ::std::string const &productId) |
|
virtual void | fireEventPersonaOfferClicked (::Social::eventData::PersonaOfferClickedData const &eventData) |
|
virtual void | fireEventStoreSearch (::storeSearch::TelemetryData const &telemetryData) |
|
virtual void | fireEventSearchItemSelected (int const correlationId, int const sessionId, ::std::string const &productId, int const row, int const column, int const currentPage, ::std::string const &searchType) |
|
virtual void | fireEventRealmsSubscriptionPurchaseStarted (::ProductSku const &productSku, ::RealmsPurchaseIntent intent) |
|
virtual void | fireEventRealmsSubscriptionPurchaseSucceeded (::ProductSku const &productSku, ::RealmsPurchaseIntent intent) |
|
virtual void | fireEventRealmsSubscriptionPurchaseFailed (::ProductSku const &productSku, ::RealmsPurchaseIntent intent, ::RealmsPurchaseFailureReason reason) |
|
virtual void | fireEventRealmsPurchaseFulfillment (::std::string const &correlationId, ::std::string const &storeId, ::std::string const &productId, ::PurchasePath path, ::RealmsPurchaseFlow purchaseFlow, ::RealmsPurchaseFulfillmentStage stage, ::std::string const &failureReason) |
|
virtual void | fireEventRealmsPurchaseFailure (::RealmsOfferPeriod offerPeriod, ::RealmsOfferTier offerTier, bool isTrial, ::RealmsPurchaseFailureStage failureStage, ::RealmsPurchaseFailureReason failureReason, ::std::vector<::Offer * > const &unavailableOffers) |
|
virtual void | fireEventUserListUpdated (::std::string const &productId, ::std::string const &listId, ::std::string const &operation, bool success) |
|
virtual void | fireEventUgcAcquisitionStateChanged (::std::string const &ugcProductId, uint64 downloadSize, double elapsedTime, bool isUpdate, int retries, bool silent, int numContentTrackers, ::std::string const &result, ::std::string const &resultDetails, int httpStatus, int errorCode) |
|
virtual void | prepEventSearchCatalogRequest (::SearchRequestTelemetry const &telem) |
|
virtual void | fireEventSearchCatalogRequest (::SearchRequestTelemetry const &telem) |
|
virtual void | fireEventStoreLocalizationBinaryFetchResponse (int const status, uint const currentFetchAttempt) |
|
virtual void | fireEventStoreSessionResponse (::std::string const &responseType, int const status, int const retryCount, bool const asyncServicesManager) |
|
virtual void | fireEventStoreDiscoveryRequestResponse (int const status, int const retryAttempt, bool const asyncServicesManager) |
|
virtual void | fireEventStorePlayFabRequestResponse (ushort const status) |
|
virtual void | fireEventStoreInventoryRefreshRequestResponse (int const status, int const retryAttempt, bool const asyncServicesManager) |
|
virtual void | fireEventServerDrivenLayoutPageLoaded (::RequestTelemetry &telem, ::std::string pageID, int requestSize, int responseSize, int rowCount, int itemCount, int imageCount) |
|
virtual void | fireEventServerDrivenLayoutImagesLoaded (::RequestTelemetry &telem, ::std::string pageID, int imageCount, uint64 totalImagesSize, int successCount, int failCount, int cachedCount, ::std::vector< ushort > &responseCodes) |
|
virtual void | fireEventTreatmentsSet (::std::vector<::std::string > const &treatments, ::std::string const &treatmentContext) |
|
virtual void | fireEventProgressionsSet (::std::vector<::std::string > const &progressions) |
|
virtual void | fireEventTreatmentsCleared () |
|
virtual void | fireEventPackImportTimeout (::std::string const &productId) |
|
virtual void | fireEventStoreErrorPage (::std::string const &errorCode, ::std::string const &pageId) |
|
virtual void | setServerIdsforClient (::std::string const &multiplayerCorrelationId, ::std::string const &serverVersion, ::std::string const &serverId, ::std::string const worldId, ::std::string const scenarioId) |
|
virtual void | fireEventOptionsUpdated (::Options &options, ::InputMode inputMode, bool onStartup) |
|
virtual void | fireEventChatSettingsUpdated (::Player const *player, ::std::vector<::Social::Events::Property > const &properties) const |
|
virtual void | fireEventControlRemappedByPlayer (::std::string const &actionName, ::RawInputType inputType, int keyCode) const |
|
virtual void | fireEventDifficultySet (::SharedTypes::Legacy::Difficulty oldDifficulty, ::SharedTypes::Legacy::Difficulty newDifficulty) |
|
virtual void | fireEventGameRulesUpdated (bool oldValue, bool newValue, ::std::string const &gameRuleName) |
|
virtual void | fireEventGameRulesUpdated (int oldValue, int newValue, ::std::string const &gameRuleName) |
|
virtual void | fireEventGameRulesUpdated (float oldValue, float newValue, ::std::string const &gameRuleName) |
|
virtual void | fireCurrentInputUpdated (::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client) |
|
virtual void | fireEventSplitScreenUpdated (::IClientInstance const &client) |
|
virtual void | fireEventPerformanceMetrics (::ProfilerLiteTelemetry const &profileTelemetry) |
|
virtual void | fireEventPerformanceContext (::PerfContextTrackerReport const &perfContextReport) |
|
virtual void | fireEventScreenChanged (uint const &userId, ::std::string const &screenName, ::std::unordered_map<::std::string, ::std::string > const &additionalProperties) |
|
virtual void | fireEventImGuiScreenChanged (::std::string const &screenName, ::std::unordered_map<::std::string, ::std::string > const &additionalProperties) |
|
virtual void | fireEventPopupClosed (::std::string const &popupName) const |
|
virtual void | fireEventOfferRated (::std::string const &productId, int rating, int previous_rating, int count, double timeElapsed) |
|
virtual void | fireEventNewContentCheckCompleted (::std::string const &newContentPrefix, bool hasNewStoreContent) |
|
virtual void | fireEventEncyclopediaTopicChanged (::std::string const &topicName, ::InputMode inputMode) |
|
virtual void | fireEventHowToPlayTopicChanged (::std::string const &topicName, ::InputMode inputMode) |
|
virtual void | fireEventAndroidHelpRequest () |
|
virtual void | fireEventWorldFilesListed (uint64 numLevels, uint64 totalSizeMB, uint64 largestLevelMB, uint64 smallestLevelMB) |
|
virtual void | fireEventStorage (int state, ::std::string const &extra) |
|
virtual void | fireEventStorageReport (::std::string const &report) |
|
virtual void | fireEventPlayerMessageSay (::std::string const &fromName, ::std::string const &message) |
|
virtual void | fireEventPlayerMessageTell (::std::string const &fromName, ::std::string const &toName, ::std::string const &message) |
|
virtual void | fireEventPlayerMessageChat (::std::string const &fromName, ::std::string const &message) |
|
virtual void | fireEventPlayerMessageMe (::std::string const &fromName, ::std::string const &message) |
|
virtual void | fireEventPlayerMessageTitle (::std::string const &fromName, ::std::string const &toName, ::std::string const &message) |
|
virtual void | fireEventPlayerKicked (::std::string const &sessionType, ::std::string const &kickedPlayer) |
|
virtual void | fireEventPlayerBanned (::std::string const &bannedPlayer) |
|
virtual void | fireEventChunkLoaded (::LevelChunk &chunk) |
|
virtual void | fireEventChunkUnloaded (::LevelChunk &chunk) |
|
virtual void | fireEventChunkChanged (::LevelChunk &chunk) |
|
virtual void | fireEventPackPlayed (::PackInstance const &packInstance, uint priority) |
|
virtual void | fireEventRespondedToAcceptContent (::PacksInfoData const &data, bool accepted, bool downloadOptionalResourcePacks) |
|
virtual void | fireEventPackUpgradeAttempt (::PackManifest const &manifest, ::PackReport const &report) |
|
virtual void | fireEventStackLoaded (::StackStats const &stats) |
|
virtual void | firePackSettingsEvent (::PackSettings const &packSettings, ::PackManifest const &manifest) |
|
virtual void | fireEventTreatmentPackApplied (::PackManifest const &manifest) |
|
virtual void | fireEventTreatmentPackDownloadFailed (::std::string productId, ::std::string packId, ::std::string versionNumber, ::std::string requiredTreatmentTag) |
|
virtual void | fireEventTreatmentPackDownloaded (::std::string productId, ::std::string packId, ::std::string versionNumber, ::std::string requiredTreatmentTag) |
|
virtual void | fireEventTreatmentPackRemoved (::std::string packId) |
|
virtual void | fireCDNDownloadEvent (::std::string const &packId, ::std::string const &versionNumber, ::std::string const &hostUrl, ::IMinecraftEventing::CDNDownloadResult const &downloadResult, ::IMinecraftEventing::CDNDownloadEventOrigin const &origin, float const &elapsedTime) |
|
virtual void | fireEventContentLogsInWorldSession (::std::string const &logArea, uint errorCount, uint warningCount) |
|
virtual void | fireEventEntitlementCacheLoadTimeout () |
|
virtual void | fireTextToSpeechToggled (bool uiTTS, bool chatTTS) |
|
virtual void | fireEventWorldLoadedClassroomCustomization (::IMinecraftEventing::WorldClassroomCustomization customization, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details) |
|
virtual void | fireClassroomSettingUpdated (::ClassroomSetting classroomSetting, ::SettingsScreenMode settingMode) |
|
virtual void | fireEventNpcPropertiesUpdated (::Actor &npcOwner, bool isEditorWorldbuilder) |
|
virtual void | fireEventBoardTextUpdated (::ChalkboardBlockActor &board) |
|
virtual void | fireEventCameraUsed (bool isSelfie) |
|
virtual void | fireEventPortfolioExported (int imageCount, int captionedCount) |
|
virtual void | fireQuickPlayEvent () |
|
virtual void | firePermissionsSetEvent (::PlayerPermissionLevel const prevPlayerPermissionLevel, ::CommandPermissionLevel const prevCommandPermissionLevel, ::PlayerPermissionLevel const playerPermissionLevel, ::CommandPermissionLevel const commandPermissionLevel) |
|
virtual void | fireExternalUriLaunched (::std::string const &uri) const |
|
virtual void | fireUserGeneratedUriLaunched (::UserGeneratedUriSource source) const |
|
virtual void | fireUserGeneratedUriLaunchFailed (::UserGeneratedUriSource source, ::Util::ResourceUri::ValidationStatus reasonCode, ::std::string const &additionalData) const |
|
virtual void | fireEventEmptyLibraryCategoryError (::std::string const &categoryTitle) const |
|
virtual void | fireLibraryButtonPressed (::std::string const &productId, ::std::string const &worldName, ::std::string const &buttonAction) |
|
virtual void | fireCourseButtonPressed (::std::string const &courseTitle, ::std::string const &courseId) |
|
virtual void | fireLessonActionTaken (::std::string const &lessonTitle, ::std::string const &lessonId, ::std::string const &courseId, ::IMinecraftEventing::EducationLessonAction buttonAction, int score) |
|
virtual void | fireLessonProgressEvent (::std::string const &lessonTitle, ::std::string const &lessonId, ::std::string const &courseId, ::std::string const &activityId, ::std::string const &action, int score) |
|
virtual void | fireShareButtonPressed (::std::string const &location, ::EduShareUriType shareType, ::EduShareMethodType methodType, bool includesResource) |
|
virtual void | fireLessonCompleteDialogOpened (::IMinecraftEventing::LessonCompleteDialogEntryPoint const entryPoint) const |
|
virtual void | fireEventEduiOSPurchaseTransaction (::TransactionStatus const &status) const |
|
virtual void | fireInAppCodeBuilderActivated (::OpenCodeMethod method, ::std::string const &ideName) const |
|
virtual void | fireInAppCodeBuilderDismissed (::std::string const &ideName) const |
|
virtual void | fireCodeCommandButtonPressed () |
|
virtual void | fireIDESelected (::std::string const &name) const |
|
virtual void | fireEventEduResources () const |
|
virtual void | fireEventCodeBuilderClosed () const |
|
virtual void | fireEventCodeBuilderLog (::Webview::TelemetryCommonProperties const &properties, ::std::string const &message, ::std::string &level) const |
|
virtual void | fireEventCodeBuilderScoreChanged (::std::string const &objective, int const score) const |
|
virtual void | fireEventEduServiceStatus (::std::string const &serviceName, ::std::string const &requestName, int durationMS, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details) const |
|
virtual void | fireEventCodeBuilderRuntimeAction (::std::string const &action) const |
|
virtual void | fireEventWebviewDownload (::std::string const &downloadState, ::WebviewDownloadInfo const &downloadInfo) const |
|
virtual void | fireEduServiceRequestFailed (::std::string const &serviceName, ::std::string const &requestName, ::std::string const &error, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details) const |
|
virtual void | fireEventButtonPressed (::std::string const &buttonName, ::std::unordered_map<::std::string, ::std::string > const &details) const |
|
virtual void | fireEventOptionsChanged (::std::string const &optionGroup, ::std::unordered_map<::std::string, int > const &events) const |
|
virtual void | fireEventModalShown (::std::string const &modalName, ::std::unordered_map<::std::string, ::std::string > const &details) const |
|
virtual void | fireEventTagButtonPressed (::std::string const &tag, bool showMore) const |
|
virtual void | fireEventLevelDataOverride (::std::string_view valueName) const |
|
virtual void | fireEventEduContentVerificationFailed () const |
|
virtual void | fireEventLibrarySearch (::librarySearch::TelemetryData const &telemetryData) const |
|
virtual void | fireEventLibrarySearchItemSelected (int const sessionId, int const correlationId, ::std::string const &productId, int const row, int const column) const |
|
virtual void | fireEventControlTipsPanelUpdated (::EduControlPanelUpdateType updateType, double elapsedTimeSec) const |
|
virtual void | fireEventWorldExported (int64 worldSeed, uint64 worldSize) |
|
virtual void | fireEventWorldImported (int64 worldSeed, uint64 worldSize) |
|
virtual void | fireEventWorldImportedResult (::FileArchiverOutcome importResult) |
|
virtual void | fireGlobalResourcePackCrashRecovery (::PackInstance &packInstance, ::mce::UUID recoveryID, int order) |
|
virtual void | fireEventRealmShared (::std::string const &url, ::IMinecraftEventing::ShareMode const &mode, ::Realms::RealmId const &worldId) |
|
virtual void | fireEventRealmMemberlistCleared (::Realms::RealmId const &worldId, int const &numberOfUsersRemoved) |
|
virtual void | fireEventRealmUrlGenerated (::std::string const &url, ::Realms::RealmId const &worldId) |
|
virtual void | fireEventStructureExport (::glTFExportData const &exportData, ::IMinecraftEventing::ExportOutcome outcome, ::IMinecraftEventing::ExportStage stage) const |
|
virtual void | fireEventContentShared (::std::string const &productId, ::std::string const &url, ::IMinecraftEventing::ShareMode const &mode) |
|
virtual void | fireMinecraftVersionLaunched (bool launchedLegacy) |
|
virtual void | fireMinecraftVersionInviteAccepted (bool launchedLegacy, uint64 inviteGameOwner) |
|
virtual void | fireInviteStatusReceived (::std::string id) |
|
virtual void | fireInviteStatusSentImpl (uint userId, ::std::vector<::std::string > invitationIds) |
|
virtual void | fireDayOneExperienceStateChanged (::IMinecraftEventing::DayOneExperienceState newState, ::std::optional< uint > importedWorldIndex, ::std::optional< uint64 > importedWorldTimestamp) |
|
virtual void | fireWorldConversionAttemptEvent (::Legacy::WorldConversionReport const &report) |
|
virtual void | fireWorldConversionInitiatedEvent (::std::string const &converterVersion) |
|
virtual void | fireWorldUpgradedToCnCPart2 (bool willUpgrade, ::std::string const &baseGameVersion, ::Experiments const &experiments, ::std::string const &lastOpenedVersion, ::LevelSeed64 worldSeed, float worldSizeMB) |
|
virtual void | fireEventAssertFailed (::std::string const &assertBucket, ::std::string const &message) |
|
virtual void | fireEventCrashSystemFailedToInit () |
|
virtual void | fireChatUsedEvent (uint chatLength, bool isSlashCommand) |
|
virtual void | fireEventJoinByCode (::std::string const &) |
|
virtual void | fireEventAppInitFileOpenStats (::Core::Profile::FileCounters const &openForRead, ::Core::Profile::FileCounters const &openForWrite) |
|
virtual void | fireEventStartupPerformance (::std::vector<::SerialWorkListLogEntry > const &preLoadingBar, ::std::vector<::SerialWorkListLogEntry > const &loadingBar, ::std::vector<::SerialWorkListLogEntry > const &postLoadingBar) |
|
virtual void | fireEventOnAppStart (::std::vector<::SerialWorkListLogEntry > const &performanceCountsAndTimings) |
|
virtual void | fireEventOnAppSuspend (::std::vector<::SerialWorkListLogEntry > const &performanceCountsAndTimings, bool forceDisableEvents) |
|
virtual void | fireEventOnAppResume (::std::vector<::SerialWorkListLogEntry > const &performanceCountsAndTimings) |
|
virtual void | fireEventOnDeviceLost (::std::vector<::SerialWorkListLogEntry > const &performanceCountsAndTimings) |
|
virtual void | fireEventRealmsGeneralCall (::std::string const &callName, ::Bedrock::Http::Status returnCode) |
|
virtual void | fireEventRealmsRealmSpecificCall (::std::string const &callName, ::Realms::RealmId realmId, ::Bedrock::Http::Status returnCode) |
|
virtual void | fireEventRealmDownload (::std::string const &correlationId, ::std::string const &downloadStage, int const errorCode, int const realmId, int const fileSizeKB) |
|
virtual void | fireEventRealmUpload (::std::string const &correlationId, ::std::string const &uploadStage, int const errorCode, int const realmId, int const fileSizeKB, bool const isPack) |
|
virtual void | fireRealmConnectionEventStart (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow) |
|
virtual void | fireRealmConnectionEventRealmAPIRequest (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow) |
|
virtual void | fireRealmConnectionEventRealmAPIResponse (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow, int responseCode) |
|
virtual void | fireRealmConnectionEventGenericLambdaCalled (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow, ::IMinecraftEventing::RealmConnectionLambda realmConnectionLambda, ::IMinecraftEventing::RealmConnectionResult realmConnectionResult) |
|
virtual void | fireIgnoredNotificationsEvent (::IMinecraftEventing::IgnoredNotificationsType notificationType, int notificationCount, ::std::set<::IMinecraftEventing::IgnoredNotificationSource > notificationSources) |
|
virtual void | fireClubsOpenFeedScreenEvent (::IMinecraftEventing::ClubsFeedScreenSource const source, ::Realms::RealmId const realmId, ::std::string const &clubId, int unreadPosts) |
|
virtual void | fireClubsEngagementEvent (::IMinecraftEventing::ClubsEngagementAction action, ::IMinecraftEventing::ClubsEngagementTargetType engagementTargetType, char const *target, ::Realms::RealmId const realmId, ::std::string const &clubId) |
|
virtual void | fireEventCopyWorldEducationEnabled () |
|
virtual void | fireEventRespawn (::Player &player, int dimID) |
|
virtual void | fireEventServerRespawnSearchTime (::Player &player, ::PlayerRespawnTelemetryData const &data) |
|
virtual void | fireEventUnknownBlockReceived (::NewBlockID const &blockId, ushort data) |
|
virtual void | fireEventCompoundCreatorCreated (int compoundId, int count) |
|
virtual void | fireEventLabTableCreated (int reactionId, int productId, int productAux) |
|
virtual void | fireEventElementConstructorUsed (int atomicNumber, int count, ::IMinecraftEventing::ElementConstructorUseType useType) |
|
virtual void | fireEventReducerBlockEntered (::ItemDescriptor const &item) |
|
virtual void | fireEventMultiplayerSessionUpdate (::Bedrock::NonOwnerPointer<::MultiPlayerLevel > level) |
|
virtual void | fireEventLevelDestruct () |
|
virtual void | flagEventDeepLink () |
|
virtual void | flagEventPlayerGameTypeDefault (bool isDefault) |
|
virtual void | fileEventCloudWorldPullFailed (::std::string const &reason, ::std::string const &worldID, bool localLevelDatUsed) |
|
virtual void | fireEventLevelDatLoadFailed (::std::string const &reason, ::std::string const &worldID, bool isFatal) |
|
virtual void | fireEventWorldCorruptionCausedWorldShutdown (::LevelStorageEventingContext const &context, ::std::string const &reason, ::std::optional< bool > isOutOfDiskSpace) |
|
virtual void | fireEventClientLeftGameDueToUnrecoverableError (::std::string const &reason, bool isServer) |
|
virtual void | fireEventServerShutdownDueToError (::std::string const &reason) |
|
virtual void | fireEventDBStorageSizeSnapshot (::LevelStorageEventingContext const &context, ::DBStorageFolderWatcher const &folderWatcher, ::DBStorageFolderWatcherSnapshotKind kind) |
|
virtual void | fireEventLevelDBPerformanceData (::LevelStorageEventingContext const &context, ::DBStoragePerformanceTelemetryData const &perfData) |
|
virtual void | fireEventWorldHistoryPackSourceMissingDuringUpgrade (::std::string const &worldPath, ::std::string const &levelId, ::std::string const &deletionCandidate) |
|
virtual void | fireStructureBlockAction (::IMinecraftEventing::StructureBlockActionType structureBlockActionType, ::StructureEditorData const &structureEditorData, ::StructureTelemetryClientData const *telemetryClientData) |
|
virtual void | fireStructureBlockRedstoneActivated (::IMinecraftEventing::StructureBlockActionType structureBlockActionType, ::StructureEditorData const &structureEditorData, ::StructureTelemetryClientData const *telemetryClientData) |
|
virtual void | fireEventSidebarNavigation (uint const &userId, ::std::string const &layoutType, ::std::string const &telemetryId, int const depthLevel, bool const isSelected, bool const areChildrenVisible, bool const hasChildren) |
|
virtual void | fireEventSidebarVerboseToggled (uint const &userId, ::std::string const &layoutType, ::std::string const &verboseNavigationType, bool const verboseState) |
|
virtual void | fireEventPersonaUserLoadedActive (::std::string const &personaProfileName, ::std::string const &classicSkinId, bool personaUsesClassicSkin) |
|
virtual void | fireEventPersonaItemPreviewed (::std::string const &personaProfile, ::std::string const &itemOfferId, ::std::string const &productId, uint row, uint column, ::IMinecraftEventing::PromotionType promotionType, bool isOwned, ::std::string const &creatorId, ::std::string const &creatorName, double secondsToLoadContent, ::IMinecraftEventing::StoreType storeType) |
|
virtual void | fireEventPersonaSkinChanged (::std::string const &personaProfile, ::std::string const &classicSkinId, bool isClassicSkinUsed) |
|
virtual void | fireEventPersonaAvatarUpdated (::std::string const &personaProfile, ::std::vector<::std::string > const &newAppearancePieceIds, ::std::vector< bool > const &newPieces, ::std::vector< bool > const &tintedPieces, bool isNewPersona, bool isBeingDeleted, ::std::string const &bodySize, ::std::string const &armSize, ::std::string const &classicSkinId, bool usesClassicSkin, ::std::vector<::std::string > const &emotesPieceIds, ::std::vector<::std::string > const &emoteSlotNumbers) |
|
virtual void | fireEventPersonaAvatarsListed (::std::vector<::std::string > const &profileTypesUsed) |
|
virtual void | fireEventPersonaEmotePlayed (::std::string const &emoteProductId, bool isEmoteEndedEarly, int emoteSlotId) |
|
virtual void | fireEventDefaultCastSelected (int previewIndex, ::mce::UUID appearanceId, ::std::string const &appearanceName) |
|
virtual void | fireEventPersonaInitalizationEvent (uint secondsToCompletion, ::std::string const &status, ::std::string const &user) |
|
virtual void | fireEventPersonaGeneralError (::std::string const &personaErrorName, uint duplicateErrorsFired) |
|
virtual void | fireEventPersonaLoadingPieces (uint piecesLoaded, double timeToLoadInSeconds) |
|
virtual void | fireEventPersonaStillLoading (bool isSignedIn, bool selectedSkinInitialized, bool isStillSyncingWithService, bool isRepoStillBuildingAppearances, bool isPendingSkinStillLoading, bool isRefreshingEntitlements, bool isUserUpdateInProgress, bool isSelectedSkinLoaded, ::std::vector<::std::string > const &failingPersonaProfiles, int unknownPersonasCount, double timeElapsed) |
|
virtual void | fireEventPersonaCreationFailed (::std::string const &errorName, ::std::string const &pieceId, bool missingTop, bool missingBottom, ::std::string const &repositoryPieceType, ::std::string const &appearancePieceType) |
|
virtual void | fireEventPersonaCategoryInformation (::std::string const &categoryInformation) |
|
virtual void | fireEventDisplayLoggedError (::std::string const errorMessage) |
|
virtual void | fireEventOreUIError (uint const &userId, ::std::string const &errorType) |
|
virtual void | fireEventOreUIScreenPerformance (uint const &userId, ::OreUI::DataTracker const &dataTracker) |
|
virtual void | fireEventRealmsStoriesOptIn (::std::string const &correlationId, ::std::string const &action, ::std::string const &realmId, bool const isOwner) |
|
virtual void | fireEventOnboardingWorldCreationUsage (bool onboardingWorldCreationUsed, bool hasWorlds, bool hasOnlyBaseGamePacks) |
|
virtual void | fireEventVRModeChanged (bool const isVRModeEnabled) |
|
virtual ::std::shared_ptr< void * > | requestEventDeferment () |
|
virtual ::gsl::not_null<::Bedrock::CrashTelemetryProcessor * > | getCrashTelemetryProcessor () |
|
virtual void | sendCrashTelemetryNow (::std::shared_ptr<::Bedrock::SessionInfo > session) |
|
virtual void | addCrashTelemetryToBatch (::std::shared_ptr<::Bedrock::SessionInfo > session) |
|
virtual void | sendBatchedCrashTelemetry () |
|
virtual void | sendCrashStatusTelemetry (::Bedrock::CrashUploadStatus const &status) |
|
virtual void | fireEventLevelChunkPerformanceData (bool isClientSide) |
|
virtual void | fireChunkRecyclerTelemetryData (::ChunkRecyclerTelemetryOutput const &output) |
|
virtual void | fireEventActorValueValidationFailed (::std::string const &invalidValue, char const *caller) |
|
virtual void | fireScreenLoadTimeUpdateEvent (uint const &userId, ::std::string const &screenName, ::std::chrono::nanoseconds duration, ::std::string const &loadInstanceId) |
|
virtual void | fireDBStorageError (::LevelStorageEventingContext const &context, ::std::string const &errorType) |
|
virtual void | fireStorageMigrationEvent (bool isSuccessful, ::Bedrock::StorageMigration::StorageMigrationType migrationType, int numFilesMigrated, int numFilesTotal, ::std::chrono::nanoseconds duration, ::std::string const &failureReason) |
|
virtual void | fireEventConnectedStorageResult (::ConnectedStorageEventType eventType, bool succeeded, uint durationMs, ::std::optional< uint > chunksSent, ::std::string const &errorMessage, ::std::string const &levelId, int64 quotaRemaining, ::std::optional< uint > filesToAddCount, ::std::optional< uint > filesToDeleteCount, ::std::optional< uint > HACK_oldFilesToDeleteCount) |
|
virtual void | fireEventConnectedStorageError (char const *message, ::std::string const &levelId, int64 quotaRemaining) |
|
virtual void | fireServerStarted (::IMinecraftEventing::ServerType serverType, ::std::string const &serverId, ::std::unordered_map<::std::string, ::std::string > const &propertiesChanged) |
|
virtual void | fireServerShutdown (::std::string const &serverId) |
|
virtual void | fireSafetyServiceTextProcessEvent (::std::string const &authorId, ::TextProcessingEventOrigin eventOrigin, ushort responseCode, ::std::string const &message, bool wasFlagged, double responseTime, char risk, char trustLevel, ::Json::Value const &events, bool isProcessorOffline, bool isCachedResponse) |
|
virtual void | fireBannedSkinVerificationEvent (uint const &userId, ::std::string const &serverType, ::std::string const &skinData, bool wasApproved, int const eventCode, ::std::string const &message) |
|
virtual void | fireEventPlayerReportSent (bool successfulReportSent, ::std::string const &failureSource, ::std::string const &failureReason, ::std::string const &reportID) |
|
virtual void | fireEventOneDSPlayerReportPayload (::std::string const &reportPayloadJson, ::std::string const &reportID) |
|
virtual void | firePlayerAccountMetadata (::Social::PermissionCheckResult multiPlayerAllowed, ::Social::PermissionCheckResult chatAllowed, ::Social::PermissionCheckResult addFriendAllowed, ::Social::PermissionCheckResult ugcAllowed, ::Social::PermissionCheckResult clubsAllowed, ::Social::PermissionCheckResult viewProfilesAllowed, bool isChildAccount, bool isGuest) |
|
virtual void | fireEventSafetyHTTPRequest (::std::string const &method, ::std::string const &url, int const responseCode) |
|
virtual void | fireEventProfanityFilter (bool localFilter, bool remoteFilter, bool playerFilter) |
|
virtual void | fireEventChatFloodingActionTaken (::std::string const &authorXuid, ::Safety::ChatFloodingAction action, ::std::string const &message) |
|
virtual void | fireEventTextProcessorStartupFailed (::std::string const &stage, int retryCount, int maxRetryCount) |
|
virtual void | fireEventBlockUser (::std::string const &xuid, bool isSuccess, bool isBlocked) |
|
virtual void | fireEventMuteUser (::std::string const &xuid, bool isSuccess, bool isMuted) |
|
virtual void | fireWorldRecoveryTelemetryEvent (::Bedrock::WorldRecoveryTelemetryEvent const &data) |
|
virtual::Json::Value | propertiesAsJsonValue () const |
|
virtual void | fireEventUwpToGdkMigrationComplete (::Bedrock::DeviceIdContext const &deviceIdContext, ::std::string const &gdkDeviceId) |
|
virtual void | fireNetworkChangedEvent (::std::string const &networkConnectionType) |
|
virtual void | fireEventMessageServiceImpression (::std::string const &messageId, ::std::string const &messageSessionId, ::std::string const &Surface, ::std::string const &Template, bool const isControl) |
|
virtual void | fireEventMessageReceived (::std::string const &messageId, ::std::string const &messageSessionId, ::std::string const &Surface, ::std::string const &Template, bool const isControl) |
|
virtual void | fireEventGoogleAccountHoldWarning (bool navigatedToSubscription) |
|
virtual void | fireDelayedEventReportOfflineAction (::std::string const &offlineAction) |
|
virtual void | fireEventFeedbackSubmitted (::std::string const &productId, bool safetyCheckSuccessful, bool isValidText) |
|
virtual void | fireEventPlayerActionComparisonFailed (::std::string const &message) |
|
virtual void | fireEventTrackDeeplinks (::std::string const &deeplinkDestination, ::std::string const &deeplinkSource) |
|
virtual void | fireEventReceivedUniqueWebSessionId (::std::string const &webSessionId) |
|
virtual void | fireEventVehiclePositionComparisonFailed (::Vec3 const &clientPos, ::Vec3 const &serverPos) |
|
virtual void | firePlayerUnexpectedFallDamage (float const fallDistance, bool isVehicle, float const divergenceAmount) |
|
virtual void | fireEventActorMovementCorrectionDivergence (::ActorType actorType, ::std::vector< float > const &divergences) |
|
virtual void | fireEventDedicatedServerDiscoveryResponse (int const status, int const retryAttempt) |
|
virtual void | fireEventInGamePause (bool pauseStatus) |
|
virtual void | fireEventGameTip (int gameTipId, int gameTipEventType, int gameTipTestGroup, ::InputMode inputMode) |
|
virtual void | fireEventAddedFriend (::std::string const &addedXuid, ::IMinecraftEventing::AddedFriendLocation location, bool success) |
|
virtual void | fireEventInboxSummary (::Social::Events::InboxSummaryData const &data) |
|
virtual void | fireEventTrialStatusFailed (int errorCode) |
|
virtual void | fireEventSaveDataExpansion (uint64 preExpansionSize, uint64 postExpansionSize, uint64 levelUsedSize) |
|
virtual void | fireEventProfileButtonPressed (::std::string const &entryPoint) const |
|
virtual void | fireEventWorldCopy (uint64 worldSize, uint64 filesSum, ::LevelSeed64 worldSeed) |
|
virtual void | fireEventWriteBudgetLow (uint64 remainingWriteBudget, float writeRateMBPerMin, ::std::chrono::nanoseconds timeSinceLastLargeFileTransactionCompleted, bool anyLargeFileTransactionInProgress, ::std::string const &correlationId) |
|
virtual void | fireEventWriteBudgetReplenished (::std::chrono::nanoseconds throttledTime, uint64 lowestWriteBudget, ::std::optional< uint64 > lowestSystemThrottlingPerSec, ::std::chrono::nanoseconds timeSinceLastLargeFileTransactionCompleted, bool anyLargeFileTransactionInProgress, ::std::string const &correlationId) |
|
virtual void | fireEventLargeFileWriteStall (uint64 totalWriteSizeBytes, ::std::vector<::std::string > const &largestFileNames, ::std::chrono::nanoseconds estimatedTotalWriteTime, ::std::chrono::nanoseconds estimatedTotalWaitTime, ::std::string const &originatingSystem, uint64 budgetBytesAtStartOfOperation, bool operationWasCancelled, ::std::chrono::nanoseconds totalWriteTime, ::std::chrono::nanoseconds totalWaitTime, int numberOfFilesWritten, uint64 budgetBytesAtEndOfOperation, ::std::vector<::std::string > const &associatedContentIDs) |
|
virtual void | fireEventLowMemoryDetected (::LowMemoryReport const &report) |
|
virtual::Social::Events::EventManager & | getEventManager () const |
|
virtual uint | getPrimaryLocalUserId () const |
|
virtual bool | getShouldHaveAchievementsEnabled () |
|
virtual void | setShouldHaveAchievementsEnabled (bool value) |
|
virtual bool | getAchievementsAlwaysEnabled () |
|
MCAPI | MinecraftEventing (::Core::Path const &logFileDir) |
|
MCAPI void | _addCommonPurchaseEventProperties (::Social::Events::Event &purchaseEvent, ::std::string const &correlationId, ::std::string const &storeId, ::std::string const &productId, ::PurchasePath path) const |
|
MCAPI::std::string | _convertPurchasePathToString (::PurchasePath path) const |
|
MCAPI void | _fireStructureBlockAction (::IMinecraftEventing::StructureBlockActionType structureBlockActionType, ::StructureEditorData const &structureEditorData, bool redstoneActivated, ::StructureTelemetryClientData const *telemetryClientData) |
|
MCAPI void | _generateWorldSessionId () |
|
MCAPI void | _sendTelemetryHeartbeat (char const *trigger) |
|
MCAPI void | fireEventPlayerMessage (::std::string const &fromName, ::std::string const &toName, ::std::string const &message, ::std::string const &messageType) |
|
MCAPI void | firePlayerTelemetryEvent (::Social::Events::PlayerTelemetry const &playerTelemetry) |
|
MCAPI void | fireRealmsTelemetryEvent (::Social::Events::RealmsTelemetry const &realmsTelemetry) |
|
MCAPI void | init (::Bedrock::NonOwnerPointer<::AppPlatform > const &appPlatform) |
|
MCAPI void | initForDedicatedServer (::Bedrock::NonOwnerPointer<::AppPlatform > const &appPlatform, bool eventRecordingEnabled) |
|
MCAPI void * | $ctor (::Core::Path const &logFileDir) |
|
MCAPI void | $dtor () |
|
MCAPI void | $init (::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &userManager, ::Bedrock::NonOwnerPointer<::AppPlatform > const &appPlatform) |
|
MCAPI void | $initDeviceAndSessionIds () |
|
MCAPI void | $initEditorEventListener () |
|
MCAPI void | $shutdown () |
|
MCAPI void | $updatePrimaryLocalUserId (uint const &userId) |
|
MCAPI void | $registerSecondaryUserCommonProperties (uint const &userId, ::Social::Identity &identity) const |
|
MCAPI void | $unregisterSecondaryUserCommonProperties (uint const &userId) const |
|
MCAPI void | $updateIsLegacyPlayer (bool isLegacyPlayer) |
|
MCFOLD void | $updateIsTrial (bool isTrial) const |
|
MCAPI void | $updateEditionType () |
|
MCAPI void | $addListener (::std::unique_ptr<::Social::Events::IEventListener > listener) |
|
MCAPI void | $clearListeners () |
|
MCAPI void | $registerOptionsObserver (::std::shared_ptr<::Options > options) |
|
MCAPI void | $setTestBuildIdTag (char const *id) |
|
MCAPI void | $removeTestBuildIdTag () |
|
MCAPI void | $setTestTelemetryTag (char const *name) |
|
MCAPI void | $removeTestTelemetryTag () |
|
MCAPI void | $stopDebugEventLoggingForAllListeners () |
|
MCAPI void | $tick () |
|
MCAPI void | $forceSendEvents () |
|
MCAPI::std::string | $getSessionId () |
|
MCFOLD::std::string const & | $getPlayerSessionId () |
|
MCAPI::std::chrono::steady_clock::time_point | $getWorldSessionIdGenerationTimestamp () const |
|
MCAPI void | $fireEventDefaultGameTypeChanged (::GameType oldGameType, ::GameType newGameType) |
|
MCFOLD void | $fireEventWorldLoaded (::Player *player, ::std::string const &personaSlot, ::std::string const &classicSkinId, bool usingClassicSkin) |
|
MCAPI void | $fireEventArmorStandItemEquipped (::ArmorStand const &armorStand, ::ItemDescriptor const &item) |
|
MCAPI void | $fireEventLockedItemGiven () |
|
MCAPI void | $tryFireEventProgressLoadTimes (::std::string const &calledFromScreen, ::std::vector<::std::pair<::std::string, float > > const progressHandlerLoadTimes) |
|
MCAPI void | $fireEventBlockPlacedByCommand (::Block const &placedBlock, int numberOfBlocksPlaced) |
|
MCAPI void | $fireEventEntitySpawned (::Player *player, int mobType, uint spawnMethod) |
|
MCFOLD void | $fireEventDevSlashCommandExecuted (::std::string const &commandName, ::std::string const &command) |
|
MCAPI void | $fireCommandParseTableTelemetry (bool const isServer, ::std::vector<::IMinecraftEventing::CommandParseTableEntry > const &parseTableDetails) const |
|
MCAPI void | $fireEventPlayerTravelled (::Player *player, float metersTravelledSinceLastEvent) |
|
MCAPI void | $fireEventPlayerBounced (::Player *player, ::Block const &block, int bounceHeight) |
|
MCAPI void | $fireEventPlayerDamaged (::Player *player, ::SharedTypes::Legacy::ActorDamageCause damageCause) |
|
MCAPI void | $fireEventSetValidForAchievements (::Player *player, bool currentlyValidForAchievements) |
|
MCAPI void | $fireEventAchievementReceived (::std::string const &title, ::std::string const &description, ::std::string const &achievementId) |
|
MCAPI void | $updatePlayerUndergroundStatus (::Player *player, bool const isUnderground) |
|
MCAPI void | $fireEventPlayerAttemptingExploit (::Player *player, ::IMinecraftEventing::ExploitType exploitType) |
|
MCAPI void | $fireEventWorldGenerated (::std::string const &levelId, ::LevelSettings const &levelSettings, bool fromTemplate) |
|
MCAPI void | $fireEventMultiplayerClientConnectionStateChanged (::std::string const &connectionType, uint fromState, uint toState, uint port, ::std::string const &status) |
|
MCAPI void | $fireEventJoinCanceled (::LoadingState currentState) |
|
MCAPI void | $fireEvent (::std::string const &eventName, ::std::vector<::Social::Events::Property > const &properties, ::std::vector<::Social::Events::Measurement > const &measurements, bool shouldAggregate) |
|
MCAPI void | $fireEventBlockTypeRegistryChecksumMismatch (::std::string const &reason, uint64 const &serverBlockChecksum, uint64 const &clientBlockChecksum, ::std::string const &serverVersion) |
|
MCFOLD void | $fireEventOnSuccessfulClientLogin (::MultiPlayerLevel const *level) |
|
MCAPI void | $fireEventStartWorld (::IMinecraftEventing::NetworkType networkType, ::std::string const &ipAddress, ::Social::MultiplayerServiceIdentifier const friendWorldType) |
|
MCFOLD void | $fireEventSignalServiceConnect (::SignalServiceConnectStage stage, bool bIsSigningInAsHost, ::Json::Value const &stageProperties, uint64 netherNetId, ::std::string const &correlationId) |
|
MCFOLD void | $fireEventSignalMessagePerformance (uint64 networkId, ::MessagePerformance const &messagePerformanceEvent) |
|
MCAPI void | $fireEventConnectionFailed (::IConnectionEventing::ConnectionFailureReason failure) |
|
MCAPI void | $fireEventHttpClientError (::std::string const &error) |
|
MCAPI void | $fireEventSignInToIdentity (::IMinecraftEventing::SignInAccountType accountType, ::Social::IdentitySignInTrigger trigger, ::std::string const &signInSource, bool signInUIShown, ::IMinecraftEventing::SignInStage stage, ::Social::SignInResult result, int retryCount, ::Social::PlayerIDs ids, ::std::string const &errorCode) |
|
MCAPI void | $fireEventSignOutOfIdentity (::IMinecraftEventing::SignInAccountType accountType, ::Social::IdentitySignInTrigger trigger, ::std::string const &accountId, ::std::string const &errorCode) |
|
MCAPI void | $fireEventCloudOperationStartedEdu (::EduCloudUtils::Operation const operation, ::std::string const &cloudCorrelationId, uint64 const size, ::std::optional<::std::string > const &driveItemId) |
|
MCAPI void | $fireEventCloudOperationEndedEdu (::EduCloudUtils::Operation const operation, ::std::string const &cloudCorrelationId, ::std::chrono::milliseconds const elapsedTime, uint const status, uint64 const size, ::std::optional<::std::string > const &driveItemId, ::std::optional<::std::string > const &errorCode, ::std::optional<::std::string > const &errorMessage, ::std::optional<::std::string > const &error) |
|
MCAPI void | $fireEventCloudMyWorldsSummary (int const totalWorldsCount, int const placeholderCount, int const needsUploadCount, int const ctagMismatchCount, int const conflictCount) |
|
MCAPI void | $fireEventCloudConflictCheckEdu (::std::string const &cloudCorrelationId, ::EduCloud::ConflictResolutionStatus const conflictStatus) |
|
MCAPI void | $fireEventPopupFiredEdu (::std::string const &mutsUserId, ::std::string const &dialogType, ::std::string const &experienceId, ::std::string const &title, ::ActiveDirectoryAction const postAction) |
|
MCAPI void | $fireEventPlayIntegrityCheck (::std::string const &result, ::std::string const &appRecognitionVerdict, ::std::string const &deviceIntegrity, ::std::string const &appLicensingVerdict) |
|
MCAPI void | $fireServerConnectionEvent (::IConnectionEventing::ServerConnectionOutcome outcome, uint pingLatency, double timeElapsed, ::std::string const &creatorName, ::std::string const &worldId) |
|
MCAPI void | $fireServerConnectionAttemptEvent (::std::string const &creatorName, bool isTransfer, ::std::string const &serverAddress) |
|
MCAPI void | $fireEventScriptPluginDiscovery (::ScriptPluginResult const &pluginResult, bool client) |
|
MCAPI void | $fireEventScriptPluginRun (::ScriptPluginResult const &pluginResult, ::std::chrono::microseconds runDuration, bool client) |
|
MCAPI void | $fireEventScriptDebuggerListen (bool client, bool autoAttach) |
|
MCAPI void | $fireEventScriptDebuggerConnect (bool client, bool autoAttach, int retries) |
|
MCAPI void | $fireEditorEventToolActivated (::std::string const &toolName) |
|
MCAPI void | $fireEditorUndo (::std::string const &transactionName) |
|
MCAPI void | $fireEditorRedo (::std::string const &transactionName) |
|
MCAPI void | $fireEditorScriptAction (::std::string const &scriptSource, ::std::string const &actionName, ::std::string const &actionMetadata) |
|
MCFOLD void | $fireEventStartClient (::std::string const &ipAddress) |
|
MCFOLD void | $fireEventHardwareInfo () |
|
MCFOLD void | $fireEventDeviceLost () |
|
MCAPI void | $fireEventRenderingSizeChanged () |
|
MCAPI void | $fireEventDiskStatus (::DiskStatus status, ::Core::LevelStorageState errorCode, uint64 freeSpace) |
|
MCAPI void | $fireEventStorageAreaFull (::std::string const &areaPath, ::std::vector<::Bedrock::DirectoryEntry > const &diskSizeData) |
|
MCAPI void | $fireEventAppPaused () |
|
MCAPI void | $fireEventAppUnpaused () |
|
MCAPI void | $fireEventAppSurfaceCreated () |
|
MCAPI void | $fireEventAppSurfaceDestroyed () |
|
MCAPI void | $fireEventPurchaseGameAttempt (::std::string const &storeId, ::std::string const &activeTab, ::std::string const &productId) |
|
MCAPI void | $fireEventPurchaseGameResult (int purchaseResult) |
|
MCAPI void | $fireEventTrialDeviceIdCorrelation (int64 myTime, ::std::string const &theirId, int64 theirTime, ::std::string const &theirLastSessionId) |
|
MCAPI void | $fireEventDeviceIdManagerFailOnIdentityGained () |
|
MCAPI void | $fireEventDlcStorageFull (::std::string const &productId, uint64 dlcSize, uint64 onDiskScratchSpace, uint64 scratchSpace, uint64 premiumSpace) |
|
MCAPI void | $fireEventPushNotificationPermission (bool permission, ::std::string const &deviceId) |
|
MCAPI void | $fireEventPushNotificationReceived (::PushNotificationMessage const &msg) |
|
MCAPI void | $fireEventPushNotificationOpened (::std::string const &threadId, ::std::string const &deepLink) |
|
MCFOLD void | $firePerfTestEvent (::std::string const &testArtifact, ::std::string const &modelName, ::std::string const &renderSize, uint renderDistance, uint simDistance, ::std::string const &memorySize, ::std::vector<::std::pair<::std::string, float > > const &testArtifactData) |
|
MCAPI void | $fireEventLicenseCheck (bool isLicensed, ::ExtraLicenseData &data) |
|
MCAPI void | $fireQueryOfferResult (::std::string const &storeID, int NumberOfOffers, bool QuerySucceeded) |
|
MCAPI void | $fireEventQueryPurchasesResult (::std::string const &storeID, int NumberOfPurchases, bool QuerySucceeded) |
|
MCFOLD void | $fireEventIAPPurchaseAttempt (::std::string const &correlationId, ::std::string const &storeId, ::Offer &offer, ::PurchasePath path) |
|
MCFOLD void | $fireEventIAPPurchaseResolved (::std::string const &correlationId, ::std::string const &storeId, ::Offer &offer, ::IMinecraftEventing::PurchaseResult purchaseRes, ::PurchasePath path) |
|
MCFOLD void | $fireEventIAPRedeemAttempt (::std::string const &correlationId, ::std::string const &storeId, ::std::string const &productId, ::PurchasePath path) |
|
MCFOLD void | $fireEventIAPRedeemResolved (::std::string const &correlationId, ::std::string const &storeId, ::std::string const &productId, ::IMinecraftEventing::PurchaseResult purchaseRes, ::PurchasePath path) |
|
MCFOLD void | $fireEventPurchaseAttempt (::std::string const &correlationId, ::std::string const &productId, ::std::string const &price, ::IMinecraftEventing::StoreType storeType, ::PurchasePath path) |
|
MCFOLD void | $fireEventPurchaseResolved (::std::string const &correlationId, ::std::string const &productId, ::std::string const &price, ::IMinecraftEventing::StoreType storeType, ::IMinecraftEventing::PurchaseResult purchaseRes, ::PurchasePath path) |
|
MCAPI void | $fireEventUnfulfilledPurchaseFound (::PlatformOfferPurchaseDetails &unfulfilledPurchase) |
|
MCFOLD void | $fireEventPurchaseFailureDetails (int httpCode, ::std::string const &errorMessage, ::std::string const &productId, ::std::string const &transactionId) |
|
MCFOLD void | $fireEventDeviceAccountFailure (::IMinecraftEventing::SignInStage stage, ::IMinecraftEventing::DeviceAccountFailurePhase phase, uint resultStatus, ::std::string const &accountID) |
|
MCFOLD void | $fireEventDeviceAccountSuccess (bool isNewAccount, ::std::string const &accountID) |
|
MCAPI void | $fireEventEntitlementListInfo (::std::vector<::ContentIdentity > &entitlementContentIds, bool isLegacyList) |
|
MCAPI void | $fireEventVideoPlayed (::std::string const &productId, ::std::string const &videoUrl) |
|
MCFOLD void | $fireEventBundleSubOfferClicked (int offerIndex, int bundleSubOfferCount, ::std::string const &telemetryId, ::std::string const &productId, bool isOnSale, ::std::string const &timeRemainingOnSale) |
|
MCFOLD void | $fireEventStoreOfferClicked (::Social::eventData::StoreOfferClickedData const &eventData) |
|
MCAPI void | $fireEventStoreOfferClicked (::std::string const telemetryId, ::std::string const &productId) |
|
MCFOLD void | $fireEventPersonaOfferClicked (::Social::eventData::PersonaOfferClickedData const &eventData) |
|
MCFOLD void | $fireEventStoreSearch (::storeSearch::TelemetryData const &telemetryData) |
|
MCFOLD void | $fireEventSearchItemSelected (int const correlationId, int const sessionId, ::std::string const &productId, int const row, int const column, int const currentPage, ::std::string const &searchType) |
|
MCAPI void | $fireEventRealmsSubscriptionPurchaseStarted (::ProductSku const &productSku, ::RealmsPurchaseIntent intent) |
|
MCAPI void | $fireEventRealmsSubscriptionPurchaseSucceeded (::ProductSku const &productSku, ::RealmsPurchaseIntent intent) |
|
MCAPI void | $fireEventRealmsSubscriptionPurchaseFailed (::ProductSku const &productSku, ::RealmsPurchaseIntent intent, ::RealmsPurchaseFailureReason reason) |
|
MCAPI void | $fireEventRealmsPurchaseFulfillment (::std::string const &correlationId, ::std::string const &storeId, ::std::string const &productId, ::PurchasePath path, ::RealmsPurchaseFlow purchaseFlow, ::RealmsPurchaseFulfillmentStage stage, ::std::string const &failureReason) |
|
MCFOLD void | $fireEventRealmsPurchaseFailure (::RealmsOfferPeriod offerPeriod, ::RealmsOfferTier offerTier, bool isTrial, ::RealmsPurchaseFailureStage failureStage, ::RealmsPurchaseFailureReason failureReason, ::std::vector<::Offer * > const &unavailableOffers) |
|
MCAPI void | $fireEventUserListUpdated (::std::string const &productId, ::std::string const &listId, ::std::string const &operation, bool success) |
|
MCAPI void | $fireEventUgcAcquisitionStateChanged (::std::string const &ugcProductId, uint64 downloadSize, double elapsedTime, bool isUpdate, int retries, bool silent, int numContentTrackers, ::std::string const &result, ::std::string const &resultDetails, int httpStatus, int errorCode) |
|
MCFOLD void | $prepEventSearchCatalogRequest (::SearchRequestTelemetry const &telem) |
|
MCFOLD void | $fireEventSearchCatalogRequest (::SearchRequestTelemetry const &telem) |
|
MCFOLD void | $fireEventStoreLocalizationBinaryFetchResponse (int const status, uint const currentFetchAttempt) |
|
MCFOLD void | $fireEventStoreSessionResponse (::std::string const &responseType, int const status, int const retryCount, bool const asyncServicesManager) |
|
MCFOLD void | $fireEventStoreDiscoveryRequestResponse (int const status, int const retryAttempt, bool const asyncServicesManager) |
|
MCFOLD void | $fireEventStorePlayFabRequestResponse (ushort const status) |
|
MCAPI void | $fireEventStoreInventoryRefreshRequestResponse (int const status, int const retryAttempt, bool const asyncServicesManager) |
|
MCFOLD void | $fireEventServerDrivenLayoutPageLoaded (::RequestTelemetry &telem, ::std::string pageID, int requestSize, int responseSize, int rowCount, int itemCount, int imageCount) |
|
MCFOLD void | $fireEventServerDrivenLayoutImagesLoaded (::RequestTelemetry &telem, ::std::string pageID, int imageCount, uint64 totalImagesSize, int successCount, int failCount, int cachedCount, ::std::vector< ushort > &responseCodes) |
|
MCAPI void | $fireEventTreatmentsSet (::std::vector<::std::string > const &treatments, ::std::string const &treatmentContext) |
|
MCAPI void | $fireEventProgressionsSet (::std::vector<::std::string > const &progressions) |
|
MCAPI void | $fireEventTreatmentsCleared () |
|
MCAPI void | $fireEventPackImportTimeout (::std::string const &productId) |
|
MCAPI void | $fireEventStoreErrorPage (::std::string const &errorCode, ::std::string const &pageId) |
|
MCAPI void | $setServerIdsforClient (::std::string const &multiplayerCorrelationId, ::std::string const &serverVersion, ::std::string const &serverId, ::std::string const worldId, ::std::string const scenarioId) |
|
MCFOLD void | $fireEventOptionsUpdated (::Options &options, ::InputMode inputMode, bool onStartup) |
|
MCAPI void | $fireEventChatSettingsUpdated (::Player const *player, ::std::vector<::Social::Events::Property > const &properties) const |
|
MCAPI void | $fireEventControlRemappedByPlayer (::std::string const &actionName, ::RawInputType inputType, int keyCode) const |
|
MCFOLD void | $fireEventDifficultySet (::SharedTypes::Legacy::Difficulty oldDifficulty, ::SharedTypes::Legacy::Difficulty newDifficulty) |
|
MCFOLD void | $fireEventGameRulesUpdated (bool oldValue, bool newValue, ::std::string const &gameRuleName) |
|
MCFOLD void | $fireEventGameRulesUpdated (int oldValue, int newValue, ::std::string const &gameRuleName) |
|
MCFOLD void | $fireEventGameRulesUpdated (float oldValue, float newValue, ::std::string const &gameRuleName) |
|
MCFOLD void | $fireCurrentInputUpdated (::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client) |
|
MCFOLD void | $fireEventSplitScreenUpdated (::IClientInstance const &client) |
|
MCFOLD void | $fireEventPerformanceMetrics (::ProfilerLiteTelemetry const &profileTelemetry) |
|
MCFOLD void | $fireEventPerformanceContext (::PerfContextTrackerReport const &perfContextReport) |
|
MCAPI void | $fireEventScreenChanged (uint const &userId, ::std::string const &screenName, ::std::unordered_map<::std::string, ::std::string > const &additionalProperties) |
|
MCFOLD void | $fireEventImGuiScreenChanged (::std::string const &screenName, ::std::unordered_map<::std::string, ::std::string > const &additionalProperties) |
|
MCAPI void | $fireEventPopupClosed (::std::string const &popupName) const |
|
MCAPI void | $fireEventOfferRated (::std::string const &productId, int rating, int previous_rating, int count, double timeElapsed) |
|
MCAPI void | $fireEventNewContentCheckCompleted (::std::string const &newContentPrefix, bool hasNewStoreContent) |
|
MCAPI void | $fireEventEncyclopediaTopicChanged (::std::string const &topicName, ::InputMode inputMode) |
|
MCAPI void | $fireEventHowToPlayTopicChanged (::std::string const &topicName, ::InputMode inputMode) |
|
MCAPI void | $fireEventAndroidHelpRequest () |
|
MCFOLD void | $fireEventWorldFilesListed (uint64 numLevels, uint64 totalSizeMB, uint64 largestLevelMB, uint64 smallestLevelMB) |
|
MCFOLD void | $fireEventStorage (int state, ::std::string const &extra) |
|
MCFOLD void | $fireEventStorageReport (::std::string const &report) |
|
MCAPI void | $fireEventPlayerMessageSay (::std::string const &fromName, ::std::string const &message) |
|
MCAPI void | $fireEventPlayerMessageTell (::std::string const &fromName, ::std::string const &toName, ::std::string const &message) |
|
MCAPI void | $fireEventPlayerMessageChat (::std::string const &fromName, ::std::string const &message) |
|
MCAPI void | $fireEventPlayerMessageMe (::std::string const &fromName, ::std::string const &message) |
|
MCAPI void | $fireEventPlayerMessageTitle (::std::string const &fromName, ::std::string const &toName, ::std::string const &message) |
|
MCAPI void | $fireEventPlayerKicked (::std::string const &sessionType, ::std::string const &kickedPlayer) |
|
MCAPI void | $fireEventPlayerBanned (::std::string const &bannedPlayer) |
|
MCAPI void | $fireEventChunkLoaded (::LevelChunk &chunk) |
|
MCAPI void | $fireEventChunkUnloaded (::LevelChunk &chunk) |
|
MCAPI void | $fireEventChunkChanged (::LevelChunk &chunk) |
|
MCAPI void | $fireEventPackPlayed (::PackInstance const &packInstance, uint priority) |
|
MCAPI void | $fireEventRespondedToAcceptContent (::PacksInfoData const &data, bool accepted, bool downloadOptionalResourcePacks) |
|
MCAPI void | $fireEventPackUpgradeAttempt (::PackManifest const &manifest, ::PackReport const &report) |
|
MCAPI void | $fireEventStackLoaded (::StackStats const &stats) |
|
MCAPI void | $firePackSettingsEvent (::PackSettings const &packSettings, ::PackManifest const &manifest) |
|
MCAPI void | $fireEventTreatmentPackApplied (::PackManifest const &manifest) |
|
MCAPI void | $fireEventTreatmentPackDownloadFailed (::std::string productId, ::std::string packId, ::std::string versionNumber, ::std::string requiredTreatmentTag) |
|
MCAPI void | $fireEventTreatmentPackDownloaded (::std::string productId, ::std::string packId, ::std::string versionNumber, ::std::string requiredTreatmentTag) |
|
MCAPI void | $fireEventTreatmentPackRemoved (::std::string packId) |
|
MCAPI void | $fireCDNDownloadEvent (::std::string const &packId, ::std::string const &versionNumber, ::std::string const &hostUrl, ::IMinecraftEventing::CDNDownloadResult const &downloadResult, ::IMinecraftEventing::CDNDownloadEventOrigin const &origin, float const &elapsedTime) |
|
MCAPI void | $fireEventContentLogsInWorldSession (::std::string const &logArea, uint errorCount, uint warningCount) |
|
MCAPI void | $fireEventEntitlementCacheLoadTimeout () |
|
MCAPI void | $fireTextToSpeechToggled (bool uiTTS, bool chatTTS) |
|
MCAPI void | $fireEventWorldLoadedClassroomCustomization (::IMinecraftEventing::WorldClassroomCustomization customization, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details) |
|
MCAPI void | $fireClassroomSettingUpdated (::ClassroomSetting classroomSetting, ::SettingsScreenMode settingMode) |
|
MCAPI void | $fireEventNpcPropertiesUpdated (::Actor &npcOwner, bool isEditorWorldbuilder) |
|
MCAPI void | $fireEventBoardTextUpdated (::ChalkboardBlockActor &board) |
|
MCAPI void | $fireEventCameraUsed (bool isSelfie) |
|
MCAPI void | $fireEventPortfolioExported (int imageCount, int captionedCount) |
|
MCAPI void | $fireQuickPlayEvent () |
|
MCAPI void | $firePermissionsSetEvent (::PlayerPermissionLevel const prevPlayerPermissionLevel, ::CommandPermissionLevel const prevCommandPermissionLevel, ::PlayerPermissionLevel const playerPermissionLevel, ::CommandPermissionLevel const commandPermissionLevel) |
|
MCAPI void | $fireExternalUriLaunched (::std::string const &uri) const |
|
MCAPI void | $fireUserGeneratedUriLaunched (::UserGeneratedUriSource source) const |
|
MCAPI void | $fireUserGeneratedUriLaunchFailed (::UserGeneratedUriSource source, ::Util::ResourceUri::ValidationStatus reasonCode, ::std::string const &additionalData) const |
|
MCAPI void | $fireEventEmptyLibraryCategoryError (::std::string const &categoryTitle) const |
|
MCAPI void | $fireLibraryButtonPressed (::std::string const &productId, ::std::string const &worldName, ::std::string const &buttonAction) |
|
MCAPI void | $fireCourseButtonPressed (::std::string const &courseTitle, ::std::string const &courseId) |
|
MCAPI void | $fireLessonActionTaken (::std::string const &lessonTitle, ::std::string const &lessonId, ::std::string const &courseId, ::IMinecraftEventing::EducationLessonAction buttonAction, int score) |
|
MCAPI void | $fireLessonProgressEvent (::std::string const &lessonTitle, ::std::string const &lessonId, ::std::string const &courseId, ::std::string const &activityId, ::std::string const &action, int score) |
|
MCAPI void | $fireShareButtonPressed (::std::string const &location, ::EduShareUriType shareType, ::EduShareMethodType methodType, bool includesResource) |
|
MCAPI void | $fireLessonCompleteDialogOpened (::IMinecraftEventing::LessonCompleteDialogEntryPoint const entryPoint) const |
|
MCAPI void | $fireEventEduiOSPurchaseTransaction (::TransactionStatus const &status) const |
|
MCAPI void | $fireInAppCodeBuilderActivated (::OpenCodeMethod method, ::std::string const &ideName) const |
|
MCAPI void | $fireInAppCodeBuilderDismissed (::std::string const &ideName) const |
|
MCAPI void | $fireCodeCommandButtonPressed () |
|
MCAPI void | $fireIDESelected (::std::string const &name) const |
|
MCAPI void | $fireEventEduResources () const |
|
MCAPI void | $fireEventCodeBuilderClosed () const |
|
MCAPI void | $fireEventCodeBuilderLog (::Webview::TelemetryCommonProperties const &properties, ::std::string const &message, ::std::string &level) const |
|
MCAPI void | $fireEventCodeBuilderScoreChanged (::std::string const &objective, int const score) const |
|
MCAPI void | $fireEventEduServiceStatus (::std::string const &serviceName, ::std::string const &requestName, int durationMS, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details) const |
|
MCAPI void | $fireEventCodeBuilderRuntimeAction (::std::string const &action) const |
|
MCAPI void | $fireEventWebviewDownload (::std::string const &downloadState, ::WebviewDownloadInfo const &downloadInfo) const |
|
MCAPI void | $fireEduServiceRequestFailed (::std::string const &serviceName, ::std::string const &requestName, ::std::string const &error, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details) const |
|
MCAPI void | $fireEventButtonPressed (::std::string const &buttonName, ::std::unordered_map<::std::string, ::std::string > const &details) const |
|
MCAPI void | $fireEventOptionsChanged (::std::string const &optionGroup, ::std::unordered_map<::std::string, int > const &events) const |
|
MCAPI void | $fireEventModalShown (::std::string const &modalName, ::std::unordered_map<::std::string, ::std::string > const &details) const |
|
MCAPI void | $fireEventTagButtonPressed (::std::string const &tag, bool showMore) const |
|
MCAPI void | $fireEventLevelDataOverride (::std::string_view valueName) const |
|
MCAPI void | $fireEventEduContentVerificationFailed () const |
|
MCFOLD void | $fireEventLibrarySearch (::librarySearch::TelemetryData const &telemetryData) const |
|
MCFOLD void | $fireEventLibrarySearchItemSelected (int const sessionId, int const correlationId, ::std::string const &productId, int const row, int const column) const |
|
MCAPI void | $fireEventControlTipsPanelUpdated (::EduControlPanelUpdateType updateType, double elapsedTimeSec) const |
|
MCAPI void | $fireEventWorldExported (int64 worldSeed, uint64 worldSize) |
|
MCAPI void | $fireEventWorldImported (int64 worldSeed, uint64 worldSize) |
|
MCAPI void | $fireEventWorldImportedResult (::FileArchiverOutcome importResult) |
|
MCAPI void | $fireGlobalResourcePackCrashRecovery (::PackInstance &packInstance, ::mce::UUID recoveryID, int order) |
|
MCAPI void | $fireEventRealmShared (::std::string const &url, ::IMinecraftEventing::ShareMode const &mode, ::Realms::RealmId const &worldId) |
|
MCAPI void | $fireEventRealmMemberlistCleared (::Realms::RealmId const &worldId, int const &numberOfUsersRemoved) |
|
MCAPI void | $fireEventRealmUrlGenerated (::std::string const &url, ::Realms::RealmId const &worldId) |
|
MCAPI void | $fireEventStructureExport (::glTFExportData const &exportData, ::IMinecraftEventing::ExportOutcome outcome, ::IMinecraftEventing::ExportStage stage) const |
|
MCAPI void | $fireEventContentShared (::std::string const &productId, ::std::string const &url, ::IMinecraftEventing::ShareMode const &mode) |
|
MCAPI void | $fireMinecraftVersionLaunched (bool launchedLegacy) |
|
MCAPI void | $fireMinecraftVersionInviteAccepted (bool launchedLegacy, uint64 inviteGameOwner) |
|
MCAPI void | $fireInviteStatusReceived (::std::string id) |
|
MCAPI void | $fireInviteStatusSentImpl (uint userId, ::std::vector<::std::string > invitationIds) |
|
MCAPI void | $fireDayOneExperienceStateChanged (::IMinecraftEventing::DayOneExperienceState newState, ::std::optional< uint > importedWorldIndex, ::std::optional< uint64 > importedWorldTimestamp) |
|
MCFOLD void | $fireWorldConversionAttemptEvent (::Legacy::WorldConversionReport const &report) |
|
MCFOLD void | $fireWorldConversionInitiatedEvent (::std::string const &converterVersion) |
|
MCAPI void | $fireWorldUpgradedToCnCPart2 (bool willUpgrade, ::std::string const &baseGameVersion, ::Experiments const &experiments, ::std::string const &lastOpenedVersion, ::LevelSeed64 worldSeed, float worldSizeMB) |
|
MCAPI void | $fireEventAssertFailed (::std::string const &assertBucket, ::std::string const &message) |
|
MCAPI void | $fireEventCrashSystemFailedToInit () |
|
MCAPI void | $fireChatUsedEvent (uint chatLength, bool isSlashCommand) |
|
MCAPI void | $fireEventJoinByCode (::std::string const &) |
|
MCAPI void | $fireEventAppInitFileOpenStats (::Core::Profile::FileCounters const &openForRead, ::Core::Profile::FileCounters const &openForWrite) |
|
MCAPI void | $fireEventStartupPerformance (::std::vector<::SerialWorkListLogEntry > const &preLoadingBar, ::std::vector<::SerialWorkListLogEntry > const &loadingBar, ::std::vector<::SerialWorkListLogEntry > const &postLoadingBar) |
|
MCAPI void | $fireEventOnAppStart (::std::vector<::SerialWorkListLogEntry > const &performanceCountsAndTimings) |
|
MCAPI void | $fireEventOnAppSuspend (::std::vector<::SerialWorkListLogEntry > const &performanceCountsAndTimings, bool forceDisableEvents) |
|
MCAPI void | $fireEventOnAppResume (::std::vector<::SerialWorkListLogEntry > const &performanceCountsAndTimings) |
|
MCAPI void | $fireEventOnDeviceLost (::std::vector<::SerialWorkListLogEntry > const &performanceCountsAndTimings) |
|
MCAPI void | $fireEventRealmsGeneralCall (::std::string const &callName, ::Bedrock::Http::Status returnCode) |
|
MCAPI void | $fireEventRealmsRealmSpecificCall (::std::string const &callName, ::Realms::RealmId realmId, ::Bedrock::Http::Status returnCode) |
|
MCAPI void | $fireEventRealmDownload (::std::string const &correlationId, ::std::string const &downloadStage, int const errorCode, int const realmId, int const fileSizeKB) |
|
MCAPI void | $fireEventRealmUpload (::std::string const &correlationId, ::std::string const &uploadStage, int const errorCode, int const realmId, int const fileSizeKB, bool const isPack) |
|
MCAPI void | $fireRealmConnectionEventStart (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow) |
|
MCAPI void | $fireRealmConnectionEventRealmAPIRequest (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow) |
|
MCAPI void | $fireRealmConnectionEventRealmAPIResponse (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow, int responseCode) |
|
MCAPI void | $fireRealmConnectionEventGenericLambdaCalled (::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow, ::IMinecraftEventing::RealmConnectionLambda realmConnectionLambda, ::IMinecraftEventing::RealmConnectionResult realmConnectionResult) |
|
MCAPI void | $fireIgnoredNotificationsEvent (::IMinecraftEventing::IgnoredNotificationsType notificationType, int notificationCount, ::std::set<::IMinecraftEventing::IgnoredNotificationSource > notificationSources) |
|
MCAPI void | $fireClubsOpenFeedScreenEvent (::IMinecraftEventing::ClubsFeedScreenSource const source, ::Realms::RealmId const realmId, ::std::string const &clubId, int unreadPosts) |
|
MCAPI void | $fireClubsEngagementEvent (::IMinecraftEventing::ClubsEngagementAction action, ::IMinecraftEventing::ClubsEngagementTargetType engagementTargetType, char const *target, ::Realms::RealmId const realmId, ::std::string const &clubId) |
|
MCAPI void | $fireEventCopyWorldEducationEnabled () |
|
MCAPI void | $fireEventRespawn (::Player &player, int dimID) |
|
MCAPI void | $fireEventServerRespawnSearchTime (::Player &player, ::PlayerRespawnTelemetryData const &data) |
|
MCAPI void | $fireEventUnknownBlockReceived (::NewBlockID const &blockId, ushort data) |
|
MCAPI void | $fireEventCompoundCreatorCreated (int compoundId, int count) |
|
MCAPI void | $fireEventLabTableCreated (int reactionId, int productId, int productAux) |
|
MCAPI void | $fireEventElementConstructorUsed (int atomicNumber, int count, ::IMinecraftEventing::ElementConstructorUseType useType) |
|
MCAPI void | $fireEventReducerBlockEntered (::ItemDescriptor const &item) |
|
MCAPI void | $fireEventMultiplayerSessionUpdate (::Bedrock::NonOwnerPointer<::MultiPlayerLevel > level) |
|
MCAPI void | $fireEventLevelDestruct () |
|
MCAPI void | $flagEventDeepLink () |
|
MCFOLD void | $flagEventPlayerGameTypeDefault (bool isDefault) |
|
MCAPI void | $fileEventCloudWorldPullFailed (::std::string const &reason, ::std::string const &worldID, bool localLevelDatUsed) |
|
MCAPI void | $fireEventLevelDatLoadFailed (::std::string const &reason, ::std::string const &worldID, bool isFatal) |
|
MCAPI void | $fireEventWorldCorruptionCausedWorldShutdown (::LevelStorageEventingContext const &context, ::std::string const &reason, ::std::optional< bool > isOutOfDiskSpace) |
|
MCAPI void | $fireEventClientLeftGameDueToUnrecoverableError (::std::string const &reason, bool isServer) |
|
MCAPI void | $fireEventServerShutdownDueToError (::std::string const &reason) |
|
MCFOLD void | $fireEventDBStorageSizeSnapshot (::LevelStorageEventingContext const &context, ::DBStorageFolderWatcher const &folderWatcher, ::DBStorageFolderWatcherSnapshotKind kind) |
|
MCAPI void | $fireEventLevelDBPerformanceData (::LevelStorageEventingContext const &context, ::DBStoragePerformanceTelemetryData const &perfData) |
|
MCFOLD void | $fireEventWorldHistoryPackSourceMissingDuringUpgrade (::std::string const &worldPath, ::std::string const &levelId, ::std::string const &deletionCandidate) |
|
MCAPI void | $fireStructureBlockAction (::IMinecraftEventing::StructureBlockActionType structureBlockActionType, ::StructureEditorData const &structureEditorData, ::StructureTelemetryClientData const *telemetryClientData) |
|
MCAPI void | $fireStructureBlockRedstoneActivated (::IMinecraftEventing::StructureBlockActionType structureBlockActionType, ::StructureEditorData const &structureEditorData, ::StructureTelemetryClientData const *telemetryClientData) |
|
MCAPI void | $fireEventSidebarNavigation (uint const &userId, ::std::string const &layoutType, ::std::string const &telemetryId, int const depthLevel, bool const isSelected, bool const areChildrenVisible, bool const hasChildren) |
|
MCAPI void | $fireEventSidebarVerboseToggled (uint const &userId, ::std::string const &layoutType, ::std::string const &verboseNavigationType, bool const verboseState) |
|
MCAPI void | $fireEventPersonaUserLoadedActive (::std::string const &personaProfileName, ::std::string const &classicSkinId, bool personaUsesClassicSkin) |
|
MCAPI void | $fireEventPersonaItemPreviewed (::std::string const &personaProfile, ::std::string const &itemOfferId, ::std::string const &productId, uint row, uint column, ::IMinecraftEventing::PromotionType promotionType, bool isOwned, ::std::string const &creatorId, ::std::string const &creatorName, double secondsToLoadContent, ::IMinecraftEventing::StoreType storeType) |
|
MCAPI void | $fireEventPersonaSkinChanged (::std::string const &personaProfile, ::std::string const &classicSkinId, bool isClassicSkinUsed) |
|
MCAPI void | $fireEventPersonaAvatarUpdated (::std::string const &personaProfile, ::std::vector<::std::string > const &newAppearancePieceIds, ::std::vector< bool > const &newPieces, ::std::vector< bool > const &tintedPieces, bool isNewPersona, bool isBeingDeleted, ::std::string const &bodySize, ::std::string const &armSize, ::std::string const &classicSkinId, bool usesClassicSkin, ::std::vector<::std::string > const &emotesPieceIds, ::std::vector<::std::string > const &emoteSlotNumbers) |
|
MCAPI void | $fireEventPersonaAvatarsListed (::std::vector<::std::string > const &profileTypesUsed) |
|
MCAPI void | $fireEventPersonaEmotePlayed (::std::string const &emoteProductId, bool isEmoteEndedEarly, int emoteSlotId) |
|
MCAPI void | $fireEventDefaultCastSelected (int previewIndex, ::mce::UUID appearanceId, ::std::string const &appearanceName) |
|
MCAPI void | $fireEventPersonaInitalizationEvent (uint secondsToCompletion, ::std::string const &status, ::std::string const &user) |
|
MCAPI void | $fireEventPersonaGeneralError (::std::string const &personaErrorName, uint duplicateErrorsFired) |
|
MCAPI void | $fireEventPersonaLoadingPieces (uint piecesLoaded, double timeToLoadInSeconds) |
|
MCAPI void | $fireEventPersonaStillLoading (bool isSignedIn, bool selectedSkinInitialized, bool isStillSyncingWithService, bool isRepoStillBuildingAppearances, bool isPendingSkinStillLoading, bool isRefreshingEntitlements, bool isUserUpdateInProgress, bool isSelectedSkinLoaded, ::std::vector<::std::string > const &failingPersonaProfiles, int unknownPersonasCount, double timeElapsed) |
|
MCAPI void | $fireEventPersonaCreationFailed (::std::string const &errorName, ::std::string const &pieceId, bool missingTop, bool missingBottom, ::std::string const &repositoryPieceType, ::std::string const &appearancePieceType) |
|
MCAPI void | $fireEventPersonaCategoryInformation (::std::string const &categoryInformation) |
|
MCAPI void | $fireEventDisplayLoggedError (::std::string const errorMessage) |
|
MCAPI void | $fireEventOreUIError (uint const &userId, ::std::string const &errorType) |
|
MCAPI void | $fireEventOreUIScreenPerformance (uint const &userId, ::OreUI::DataTracker const &dataTracker) |
|
MCAPI void | $fireEventRealmsStoriesOptIn (::std::string const &correlationId, ::std::string const &action, ::std::string const &realmId, bool const isOwner) |
|
MCAPI void | $fireEventOnboardingWorldCreationUsage (bool onboardingWorldCreationUsed, bool hasWorlds, bool hasOnlyBaseGamePacks) |
|
MCAPI void | $fireEventVRModeChanged (bool const isVRModeEnabled) |
|
MCAPI ::std::shared_ptr< void * > | $requestEventDeferment () |
|
MCAPI ::gsl::not_null<::Bedrock::CrashTelemetryProcessor * > | $getCrashTelemetryProcessor () |
|
MCAPI void | $sendCrashTelemetryNow (::std::shared_ptr<::Bedrock::SessionInfo > session) |
|
MCAPI void | $addCrashTelemetryToBatch (::std::shared_ptr<::Bedrock::SessionInfo > session) |
|
MCAPI void | $sendBatchedCrashTelemetry () |
|
MCAPI void | $sendCrashStatusTelemetry (::Bedrock::CrashUploadStatus const &status) |
|
MCAPI void | $fireEventLevelChunkPerformanceData (bool isClientSide) |
|
MCAPI void | $fireChunkRecyclerTelemetryData (::ChunkRecyclerTelemetryOutput const &output) |
|
MCAPI void | $fireEventActorValueValidationFailed (::std::string const &invalidValue, char const *caller) |
|
MCAPI void | $fireScreenLoadTimeUpdateEvent (uint const &userId, ::std::string const &screenName, ::std::chrono::nanoseconds duration, ::std::string const &loadInstanceId) |
|
MCAPI void | $fireDBStorageError (::LevelStorageEventingContext const &context, ::std::string const &errorType) |
|
MCAPI void | $fireStorageMigrationEvent (bool isSuccessful, ::Bedrock::StorageMigration::StorageMigrationType migrationType, int numFilesMigrated, int numFilesTotal, ::std::chrono::nanoseconds duration, ::std::string const &failureReason) |
|
MCAPI void | $fireEventConnectedStorageResult (::ConnectedStorageEventType eventType, bool succeeded, uint durationMs, ::std::optional< uint > chunksSent, ::std::string const &errorMessage, ::std::string const &levelId, int64 quotaRemaining, ::std::optional< uint > filesToAddCount, ::std::optional< uint > filesToDeleteCount, ::std::optional< uint > HACK_oldFilesToDeleteCount) |
|
MCAPI void | $fireEventConnectedStorageError (char const *message, ::std::string const &levelId, int64 quotaRemaining) |
|
MCAPI void | $fireServerStarted (::IMinecraftEventing::ServerType serverType, ::std::string const &serverId, ::std::unordered_map<::std::string, ::std::string > const &propertiesChanged) |
|
MCAPI void | $fireServerShutdown (::std::string const &serverId) |
|
MCAPI void | $fireSafetyServiceTextProcessEvent (::std::string const &authorId, ::TextProcessingEventOrigin eventOrigin, ushort responseCode, ::std::string const &message, bool wasFlagged, double responseTime, char risk, char trustLevel, ::Json::Value const &events, bool isProcessorOffline, bool isCachedResponse) |
|
MCAPI void | $fireBannedSkinVerificationEvent (uint const &userId, ::std::string const &serverType, ::std::string const &skinData, bool wasApproved, int const eventCode, ::std::string const &message) |
|
MCAPI void | $fireEventPlayerReportSent (bool successfulReportSent, ::std::string const &failureSource, ::std::string const &failureReason, ::std::string const &reportID) |
|
MCAPI void | $fireEventOneDSPlayerReportPayload (::std::string const &reportPayloadJson, ::std::string const &reportID) |
|
MCAPI void | $firePlayerAccountMetadata (::Social::PermissionCheckResult multiPlayerAllowed, ::Social::PermissionCheckResult chatAllowed, ::Social::PermissionCheckResult addFriendAllowed, ::Social::PermissionCheckResult ugcAllowed, ::Social::PermissionCheckResult clubsAllowed, ::Social::PermissionCheckResult viewProfilesAllowed, bool isChildAccount, bool isGuest) |
|
MCAPI void | $fireEventSafetyHTTPRequest (::std::string const &method, ::std::string const &url, int const responseCode) |
|
MCAPI void | $fireEventProfanityFilter (bool localFilter, bool remoteFilter, bool playerFilter) |
|
MCAPI void | $fireEventChatFloodingActionTaken (::std::string const &authorXuid, ::Safety::ChatFloodingAction action, ::std::string const &message) |
|
MCAPI void | $fireEventTextProcessorStartupFailed (::std::string const &stage, int retryCount, int maxRetryCount) |
|
MCAPI void | $fireEventBlockUser (::std::string const &xuid, bool isSuccess, bool isBlocked) |
|
MCAPI void | $fireEventMuteUser (::std::string const &xuid, bool isSuccess, bool isMuted) |
|
MCAPI void | $fireWorldRecoveryTelemetryEvent (::Bedrock::WorldRecoveryTelemetryEvent const &data) |
|
MCAPI::Json::Value | $propertiesAsJsonValue () const |
|
MCAPI void | $fireEventUwpToGdkMigrationComplete (::Bedrock::DeviceIdContext const &deviceIdContext, ::std::string const &gdkDeviceId) |
|
MCAPI void | $fireNetworkChangedEvent (::std::string const &networkConnectionType) |
|
MCAPI void | $fireEventMessageServiceImpression (::std::string const &messageId, ::std::string const &messageSessionId, ::std::string const &Surface, ::std::string const &Template, bool const isControl) |
|
MCAPI void | $fireEventMessageReceived (::std::string const &messageId, ::std::string const &messageSessionId, ::std::string const &Surface, ::std::string const &Template, bool const isControl) |
|
MCAPI void | $fireEventGoogleAccountHoldWarning (bool navigatedToSubscription) |
|
MCAPI void | $fireDelayedEventReportOfflineAction (::std::string const &offlineAction) |
|
MCAPI void | $fireEventFeedbackSubmitted (::std::string const &productId, bool safetyCheckSuccessful, bool isValidText) |
|
MCAPI void | $fireEventPlayerActionComparisonFailed (::std::string const &message) |
|
MCAPI void | $fireEventTrackDeeplinks (::std::string const &deeplinkDestination, ::std::string const &deeplinkSource) |
|
MCAPI void | $fireEventReceivedUniqueWebSessionId (::std::string const &webSessionId) |
|
MCAPI void | $fireEventVehiclePositionComparisonFailed (::Vec3 const &clientPos, ::Vec3 const &serverPos) |
|
MCAPI void | $firePlayerUnexpectedFallDamage (float const fallDistance, bool isVehicle, float const divergenceAmount) |
|
MCAPI void | $fireEventActorMovementCorrectionDivergence (::ActorType actorType, ::std::vector< float > const &divergences) |
|
MCAPI void | $fireEventDedicatedServerDiscoveryResponse (int const status, int const retryAttempt) |
|
MCAPI void | $fireEventInGamePause (bool pauseStatus) |
|
MCAPI void | $fireEventGameTip (int gameTipId, int gameTipEventType, int gameTipTestGroup, ::InputMode inputMode) |
|
MCAPI void | $fireEventAddedFriend (::std::string const &addedXuid, ::IMinecraftEventing::AddedFriendLocation location, bool success) |
|
MCAPI void | $fireEventInboxSummary (::Social::Events::InboxSummaryData const &data) |
|
MCAPI void | $fireEventTrialStatusFailed (int errorCode) |
|
MCAPI void | $fireEventSaveDataExpansion (uint64 preExpansionSize, uint64 postExpansionSize, uint64 levelUsedSize) |
|
MCAPI void | $fireEventProfileButtonPressed (::std::string const &entryPoint) const |
|
MCAPI void | $fireEventWorldCopy (uint64 worldSize, uint64 filesSum, ::LevelSeed64 worldSeed) |
|
MCAPI void | $fireEventWriteBudgetLow (uint64 remainingWriteBudget, float writeRateMBPerMin, ::std::chrono::nanoseconds timeSinceLastLargeFileTransactionCompleted, bool anyLargeFileTransactionInProgress, ::std::string const &correlationId) |
|
MCAPI void | $fireEventWriteBudgetReplenished (::std::chrono::nanoseconds throttledTime, uint64 lowestWriteBudget, ::std::optional< uint64 > lowestSystemThrottlingPerSec, ::std::chrono::nanoseconds timeSinceLastLargeFileTransactionCompleted, bool anyLargeFileTransactionInProgress, ::std::string const &correlationId) |
|
MCAPI void | $fireEventLargeFileWriteStall (uint64 totalWriteSizeBytes, ::std::vector<::std::string > const &largestFileNames, ::std::chrono::nanoseconds estimatedTotalWriteTime, ::std::chrono::nanoseconds estimatedTotalWaitTime, ::std::string const &originatingSystem, uint64 budgetBytesAtStartOfOperation, bool operationWasCancelled, ::std::chrono::nanoseconds totalWriteTime, ::std::chrono::nanoseconds totalWaitTime, int numberOfFilesWritten, uint64 budgetBytesAtEndOfOperation, ::std::vector<::std::string > const &associatedContentIDs) |
|
MCAPI void | $fireEventLowMemoryDetected (::LowMemoryReport const &report) |
|
MCFOLD::Social::Events::EventManager & | $getEventManager () const |
|
MCFOLD uint | $getPrimaryLocalUserId () const |
|
MCAPI bool | $getShouldHaveAchievementsEnabled () |
|
MCAPI void | $setShouldHaveAchievementsEnabled (bool value) |
|
MCAPI bool | $getAchievementsAlwaysEnabled () |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
virtual void | onDownloadBegin (::WebviewDownloadInfo const &downloadInfo) |
|
virtual void | onDownloadComplete (::WebviewDownloadInfo const &downloadInfo) |
|
virtual void | onDownloadCanceled (::WebviewDownloadInfo const &downloadInfo) |
|
MCAPI void | $onDownloadBegin (::WebviewDownloadInfo const &downloadInfo) |
|
MCAPI void | $onDownloadComplete (::WebviewDownloadInfo const &downloadInfo) |
|
MCAPI void | $onDownloadCanceled (::WebviewDownloadInfo const &downloadInfo) |
|
virtual void | onLoadingBegin () |
|
virtual void | onLoadingEnd () |
|
virtual void | onError (::WebviewError const &) |
|
virtual void | onWebviewChanged () |
|
virtual void | onDownloadUpdate (::WebviewDownloadInfo const &) |
|
virtual void | onMessageRecieved (::std::string const &) |
|
MCFOLD void | $onLoadingBegin () |
|
MCFOLD void | $onLoadingEnd () |
|
MCFOLD void | $onError (::WebviewError const &) |
|
MCFOLD void | $onWebviewChanged () |
|
MCFOLD void | $onDownloadUpdate (::WebviewDownloadInfo const &) |
|
MCFOLD void | $onMessageRecieved (::std::string const &) |
|
SubjectType * | getSubject () |
|
void | removeFromSubject () |
|
virtual void | _onSubjectDestroyed () |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|