LeviLamina
Loading...
Searching...
No Matches
IMinecraftEventing Class Referenceabstract
+ Inheritance diagram for IMinecraftEventing:

Classes

struct  CommandParseTableEntry
 

Public Types

enum class  SignInAccountType : int {
  Unknown = 0 , PlayFabDevice = 1 , XboxLive = 2 , Psn = 3 ,
  PlayFabXboxLive = 4 , PlayFabPsn = 5 , PlayFabNsa = 6
}
 
enum class  SignInStage : int {
  Unknown = 0 , Starting = 1 , Failed = 2 , Canceled = 3 ,
  Succeeded = 4 , SucceededNewAccount = 5 , FailedCreate = 6
}
 
enum class  DeviceAccountFailurePhase : int {
  Unknown = 0 , SignIn = 1 , LoadCredentials = 2 , TitleKey = 3 ,
  StoreVerify = 4 , PlayFabCreateConfigured = 5 , PlayFabCreate = 6
}
 
enum class  NetworkType : int {
  Local = 0 , Lan = 1 , External = 2 , Friend = 3 ,
  Realm = 4 , ThirdParty = 5 , Gathering = 6
}
 
enum class  FileTransmissionDirection : int { Download = 0 , Upload = 1 }
 
enum class  FileTransmissionState : int {
  Failed = 0 , Started = 1 , Completed = 2 , Resumed = 3 ,
  Canceled = -1
}
 
enum class  FileTransmissionType : int {
  RealmFile = 1 , Dlc = 2 , Remix3DDeprecated = 3 , DlcUpdateAuto = 4 ,
  DlcUpdateUser = 5
}
 
enum class  PurchaseResult : int { Success = 1 , Canceled = 0 , Failed = -1 }
 
enum class  PurchaseStage : int { Unknown = 0 , Store = 1 , Marketplace = 2 }
 
enum class  ShareMode : int { Share = 1 , Copy = 2 }
 
enum class  AuthenticationOutcome : int { Success = 0 , Failed = 1 , AccountRequired = 2 }
 
enum class  ExportOutcome : int { Failed = 0 , Success = 1 }
 
enum class  ExportStage : int { Initiated = 0 , Completed = 1 }
 
enum class  ClubsFeedScreenSource : int { PlayScreen = 0 , PauseScreen = 1 , SlotsScreen = 2 }
 
enum class  ClubsEngagementAction : int {
  Like = 0 , Unlike = 1 , Post = 2 , Delete = 3 ,
  Report = 4 , Comment = 5
}
 
enum class  ClubsEngagementTargetType : int {
  Unknown = 0 , ImageFeedPost = 1 , TextFeedPost = 2 , Comment = 3 ,
  RealmEvent = 4 , Gamertag = 5
}
 
enum class  DayOneExperienceState : int { Started = 0 , CompletedWithoutWorlds = 1 , CompletedWithImportSkipped = 2 , CompletedWithImport = 3 }
 
enum class  ElementConstructorUseType : int { Created = 0 , Entered = 1 }
 
enum class  RealmConnectionFlow : int {
  PlayScreen = 0 , SettingsScreen = 1 , InviteLink = 2 , AllowList = 3 ,
  Marketplace = 4 , CreateScreen = 5 , SlotsScreen = 6 , ConnectToRealmLink = 7
}
 
enum class  RealmConnectionLambda : int {
  CompletedCallback = 0 , RetryCallback = 1 , ProgressScreenTickCallback = 2 , ProgressScreenOnCancelCallback = 3 ,
  GameServerConnectProgressCallback = 4
}
 
enum class  RealmConnectionResult : int {
  Success = 0 , SuccessWithWarning = 1 , FailWithUnnassignedDevVersion = 2 , Fail = 3 ,
  Retry = 4 , CancelByUser = 5 , InvalidCallback = 6 , Unknown = 7 ,
  TimedOut = 8
}
 
enum class  IgnoredNotificationsType : int { UnreadPost = 0 , RealmsInvite = 1 , Count = 2 }
 
enum class  IgnoredNotificationSource : int { OwnRealm = 0 , FriendsRealm = 1 , Count = 2 }
 
enum class  MultiplayerSessionUpdateTrigger : int { None = -1 , PlayerJoined = 0 , PlayerLeft = 1 }
 
enum class  PetDeathContext : int { DiedOfOtherCause = 0 , PlayerMurdered = 1 , OwnerMurdered = 2 , MobMurdered = 3 }
 
enum class  StructureBlockActionType : int {
  Unknown = -1 , Save = 0 , Load = 1 , Export = 2 ,
  Export3D = 3 , LeaveScreen = 4 , Import = 5
}
 
enum class  EducationLessonAction : int {
  Start = 0 , Continue = 1 , Restart = 2 , Host = 3 ,
  Join = 4 , Finish = 5
}
 
enum class  StoreType : int { Store = 0 , DressingRoom = 1 }
 
enum class  PromotionType : int { Featured = 0 , Default = 1 , None = 2 }
 
enum class  ChunkCacheResultType : int { SuccessFromCache = 0 , SuccessFromNetwork = 1 , Failure = 2 }
 
enum class  LessonCompleteDialogEntryPoint : int { EduPauseMenu = 0 , LessonCommand = 1 }
 
enum class  WorldClassroomCustomization : int { ResourceUri = 0 }
 
enum class  ServerType : int { Unknown = 0 , DedicatedServer = 1 , PublicServer = 2 }
 
enum class  ExploitType : int { DropItem = 0 , ExcessiveChatMessageLength = 1 , SoundPacket = 2 }
 
enum class  CDNDownloadResult : int {
  Success = 0 , Failure = 1 , Timeout = 2 , AddedToPackRepo = 3 ,
  NotFoundInPackRepo = 4 , NotOnStack = 5
}
 
enum class  CDNDownloadEventOrigin : int { Manifest = 0 , SystemServicePacks = 1 , WorldResourcePackDownload = 2 }
 
enum class  AddedFriendLocation : int {
  AddFriendsRecommendedFriends = 0 , AddFriendsRecentlyPlayedWith = 1 , AddFriendsFollowers = 2 , AddFriendsSearch = 3 ,
  ProfileMain = 4 , JsonUI = 5 , ProfileFriendsList = 6 , ProfileFollowersList = 7
}
 
enum class  ProfileError : int {
  None = 0 , UserNotFound = 1 , NoInternet = 2 , NotAllowedToViewProfilesAdult = 3 ,
  NotAllowedToViewProfilesChild = 4 , NotLoggedInWithMSA = 5 , LoggedInWithMSAButPlatformProfile = 6
}
 
using CommandParseTableDetails = ::std::vector<::IMinecraftEventing::CommandParseTableEntry>
 
using SignInErrorDetails = ::std::vector<::std::pair<::std::string, ::std::string>>
 
using TestBuildIdType = char const*
 
enum class  ServerConnectionOutcome : int {
  Success = 0 , Failed = 1 , FailedUserOffline = 2 , FailedServerFull = 3 ,
  FailedServerOffline = 4
}
 
enum class  ConnectionFailureReason : int { Unknown = -1 , MismatchedMinecraftProtocol = 1 , MismatchedRaknetVersion = 2 }
 
enum class  PlayerJoinWorldAttemptState : int {
  Unknown = 0 , AttemptingToJoin = 1 , TimedOutAttemptingJoin = 2 , FailedToJoin = 3 ,
  SuccessfulJoin = 4 , Canceled = 5
}
 
using SubjectType
 

Public Member Functions

virtual void init (::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &, ::Bedrock::NonOwnerPointer<::AppPlatform > const &)=0
 
virtual void initDeviceAndSessionIds ()=0
 
virtual void initEditorEventListener ()=0
 
virtual void shutdown ()=0
 
virtual::std::string const & getPlayerSessionId ()=0
 
virtual::std::chrono::steady_clock::time_point getWorldSessionIdGenerationTimestamp () const =0
 
virtual bool getShouldHaveAchievementsEnabled ()=0
 
virtual void setShouldHaveAchievementsEnabled (bool)=0
 
virtual bool getAchievementsAlwaysEnabled ()=0
 
virtual uint getPrimaryLocalUserId () const =0
 
virtual void forceSendEvents ()=0
 
virtual::Social::Events::EventManager & getEventManager () const =0
 
virtual void updatePrimaryLocalUserId (uint const &)=0
 
virtual void registerSecondaryUserCommonProperties (uint const &, ::Social::Identity &) const =0
 
virtual void unregisterSecondaryUserCommonProperties (uint const &) const =0
 
virtual void updateIsLegacyPlayer (bool)=0
 
virtual void updateIsTrial (bool) const =0
 
virtual void registerOptionsObserver (::std::shared_ptr<::Options >)=0
 
virtual void addListener (::std::unique_ptr<::Social::Events::IEventListener >)=0
 
virtual void clearListeners ()=0
 
virtual::Json::Value propertiesAsJsonValue () const =0
 
virtual void fireEvent (::std::string const &, ::std::vector<::Social::Events::Property > const &, ::std::vector<::Social::Events::Measurement > const &, bool)=0
 
virtual void fireEventBlockTypeRegistryChecksumMismatch (::std::string const &, uint64 const &, uint64 const &, ::std::string const &)=0
 
virtual void fireEventOnSuccessfulClientLogin (::MultiPlayerLevel const *)=0
 
virtual void fireEventStartClient (::std::string const &)=0
 
virtual void fireEventStartWorld (::IMinecraftEventing::NetworkType, ::std::string const &, ::Social::MultiplayerServiceIdentifier const)=0
 
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 &)=0
 
virtual void fireEventSignalServiceConnect (::SignalServiceConnectStage, bool, ::Json::Value const &, uint64, ::std::string const &)=0
 
virtual void fireEventSignalMessagePerformance (uint64, ::MessagePerformance const &)=0
 
virtual void fireEventOnClientDisconnect (::SubClientId, bool, ::Connection::DisconnectFailReason)=0
 
virtual void fireEventOnServerDisconnect (::Connection::DisconnectFailReason, ::std::string const &, ::SubClientId, ::std::string const &, uint64, ::std::string const &)=0
 
virtual void fireEventHttpClientError (::std::string const &)=0
 
virtual void fireGlobalResourcePackCrashRecovery (::PackInstance &, ::mce::UUID, int)=0
 
virtual void fireServerConnectionEvent (::IConnectionEventing::ServerConnectionOutcome, uint, double, ::std::string const &, ::std::string const &)=0
 
virtual void fireServerConnectionAttemptEvent (::std::string const &, bool, ::std::string const &)=0
 
virtual void fireTextToSpeechToggled (bool, bool)=0
 
virtual void fireEventAppInitFileOpenStats (::Core::Profile::FileCounters const &, ::Core::Profile::FileCounters const &)=0
 
virtual void fireEventStartupPerformance (::std::vector<::SerialWorkListLogEntry > const &, ::std::vector<::SerialWorkListLogEntry > const &, ::std::vector<::SerialWorkListLogEntry > const &)=0
 
virtual void fireEventOnAppStart (::std::vector<::SerialWorkListLogEntry > const &)=0
 
virtual void fireEventOnAppSuspend (::std::vector<::SerialWorkListLogEntry > const &, bool)=0
 
virtual void fireEventOnAppResume (::std::vector<::SerialWorkListLogEntry > const &)=0
 
virtual void fireEventOnDeviceLost (::std::vector<::SerialWorkListLogEntry > const &)=0
 
virtual void fireEventHardwareInfo ()=0
 
virtual void fireEventDeviceLost ()=0
 
virtual void fireEventRenderingSizeChanged ()=0
 
virtual void fireEventDiskStatus (::DiskStatus, ::Core::LevelStorageState, uint64)=0
 
virtual void fireEventStorageAreaFull (::std::string const &, ::std::vector<::Bedrock::DirectoryEntry > const &)=0
 
virtual void fireEventOptionsUpdated (::Options &, ::InputMode, bool)=0
 
virtual void fireEventChatSettingsUpdated (::Player const *, ::std::vector<::Social::Events::Property > const &) const =0
 
virtual void fireEventPerformanceMetrics (::ProfilerLiteTelemetry const &)=0
 
virtual void fireEventPerformanceContext (::PerfContextTrackerReport const &)=0
 
virtual void fireEventDevSlashCommandExecuted (::std::string const &, ::std::string const &)=0
 
virtual void fireCommandParseTableTelemetry (bool const, ::std::vector<::IMinecraftEventing::CommandParseTableEntry > const &) const =0
 
virtual void fireEventPlayerTravelled (::Player *, float)=0
 
virtual void fireEventVideoPlayed (::std::string const &, ::std::string const &)=0
 
virtual void fireEventRespondedToAcceptContent (::PacksInfoData const &, bool, bool)=0
 
virtual void tryFireEventProgressLoadTimes (::std::string const &, ::std::vector<::std::pair<::std::string, float > > const)=0
 
virtual void fireCDNDownloadEvent (::std::string const &, ::std::string const &, ::std::string const &, ::IMinecraftEventing::CDNDownloadResult const &, ::IMinecraftEventing::CDNDownloadEventOrigin const &, float const &)=0
 
virtual void fireEventSignInToIdentity (::IMinecraftEventing::SignInAccountType, ::Social::IdentitySignInTrigger, ::std::string const &, bool, ::IMinecraftEventing::SignInStage, ::Social::SignInResult, int, ::Social::PlayerIDs, ::std::string const &)=0
 
virtual void fireEventSignOutOfIdentity (::IMinecraftEventing::SignInAccountType, ::Social::IdentitySignInTrigger, ::std::string const &, ::std::string const &)=0
 
virtual void fireEventAppPaused ()=0
 
virtual void fireEventAppUnpaused ()=0
 
virtual void fireEventAppSurfaceCreated ()=0
 
virtual void fireEventAppSurfaceDestroyed ()=0
 
virtual void fireEventSplitScreenUpdated (::IClientInstance const &)=0
 
virtual void fireEventPopupClosed (::std::string const &) const =0
 
virtual void fireEventWorldImported (int64, uint64)=0
 
virtual void fireEventWorldImportedResult (::FileArchiverOutcome)=0
 
virtual void fireCurrentInputUpdated (::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &)=0
 
virtual void fireEventTreatmentPackApplied (::PackManifest const &)=0
 
virtual void fireEventPackPlayed (::PackInstance const &, uint)=0
 
virtual void fireEventTreatmentPackDownloadFailed (::std::string, ::std::string, ::std::string, ::std::string)=0
 
virtual void fireEventTreatmentPackDownloaded (::std::string, ::std::string, ::std::string, ::std::string)=0
 
virtual void fireEventTreatmentPackRemoved (::std::string)=0
 
virtual void fireEventContentLogsInWorldSession (::std::string const &, uint, uint)=0
 
virtual void fireEventEntitlementCacheLoadTimeout ()=0
 
virtual void fireRealmConnectionEventStart (::IMinecraftEventing::RealmConnectionFlow)=0
 
virtual void fireRealmConnectionEventGenericLambdaCalled (::IMinecraftEventing::RealmConnectionFlow, ::IMinecraftEventing::RealmConnectionLambda, ::IMinecraftEventing::RealmConnectionResult)=0
 
virtual void fireEventCompoundCreatorCreated (int, int)=0
 
virtual void fireEventElementConstructorUsed (int, int, ::IMinecraftEventing::ElementConstructorUseType)=0
 
virtual void fireEventEntitySpawned (::Player *, int, uint)=0
 
virtual void fireEventReducerBlockEntered (::ItemDescriptor const &)=0
 
virtual void fireEventRespawn (::Player &, int)=0
 
virtual void fireEventServerRespawnSearchTime (::Player &, ::PlayerRespawnTelemetryData const &)=0
 
virtual void firePackSettingsEvent (::PackSettings const &, ::PackManifest const &)=0
 
virtual void removeTestBuildIdTag ()=0
 
virtual void removeTestTelemetryTag ()=0
 
virtual void setTestBuildIdTag (char const *)=0
 
virtual void setTestTelemetryTag (char const *)=0
 
virtual void stopDebugEventLoggingForAllListeners ()=0
 
virtual void tick ()=0
 
virtual void updateEditionType ()=0
 
virtual void fireEventMultiplayerClientConnectionStateChanged (::std::string const &, uint, uint, uint, ::std::string const &)=0
 
virtual void fireEventPacketViolationDetected (uint64, ::std::string, ::PacketViolationResponse, ::MinecraftPacketIds, ::NetworkIdentifier const &, uint, ::SubClientId, ::SubClientId, uint)=0
 
virtual void fireEventJoinCanceled (::LoadingState)=0
 
virtual void fireIgnoredNotificationsEvent (::IMinecraftEventing::IgnoredNotificationsType, int, ::std::set<::IMinecraftEventing::IgnoredNotificationSource >)=0
 
virtual void fireClubsEngagementEvent (::IMinecraftEventing::ClubsEngagementAction, ::IMinecraftEventing::ClubsEngagementTargetType, char const *, ::Realms::RealmId const, ::std::string const &)=0
 
virtual void fireClubsOpenFeedScreenEvent (::IMinecraftEventing::ClubsFeedScreenSource const, ::Realms::RealmId const, ::std::string const &, int)=0
 
virtual void fireEventEntitlementListInfo (::std::vector<::ContentIdentity > &, bool)=0
 
virtual void fireEventStorage (int, ::std::string const &)=0
 
virtual void fireEventDlcStorageFull (::std::string const &, uint64, uint64, uint64, uint64)=0
 
virtual void fireEventIAPPurchaseAttempt (::std::string const &, ::std::string const &, ::Offer &, ::PurchasePath)=0
 
virtual void fireEventIAPPurchaseResolved (::std::string const &, ::std::string const &, ::Offer &, ::IMinecraftEventing::PurchaseResult, ::PurchasePath)=0
 
virtual void fireEventIAPRedeemAttempt (::std::string const &, ::std::string const &, ::std::string const &, ::PurchasePath)=0
 
virtual void fireEventIAPRedeemResolved (::std::string const &, ::std::string const &, ::std::string const &, ::IMinecraftEventing::PurchaseResult, ::PurchasePath)=0
 
virtual void fireEventPurchaseAttempt (::std::string const &, ::std::string const &, ::std::string const &, ::IMinecraftEventing::StoreType, ::PurchasePath)=0
 
virtual void fireEventPurchaseResolved (::std::string const &, ::std::string const &, ::std::string const &, ::IMinecraftEventing::StoreType, ::IMinecraftEventing::PurchaseResult, ::PurchasePath)=0
 
virtual void fireEventUnfulfilledPurchaseFound (::PlatformOfferPurchaseDetails &)=0
 
virtual void fireEventPurchaseFailureDetails (int, ::std::string const &, ::std::string const &, ::std::string const &)=0
 
virtual void fireEventTreatmentsCleared ()=0
 
virtual void fireEventTreatmentsSet (::std::vector<::std::string > const &, ::std::string const &)=0
 
virtual void fireEventProgressionsSet (::std::vector<::std::string > const &)=0
 
virtual void fireEventPackImportTimeout (::std::string const &)=0
 
virtual void fireEventStoreErrorPage (::std::string const &, ::std::string const &)=0
 
virtual void setServerIdsforClient (::std::string const &, ::std::string const &, ::std::string const &, ::std::string const, ::std::string const)=0
 
virtual void prepEventSearchCatalogRequest (::SearchRequestTelemetry const &)=0
 
virtual void fireEventSearchCatalogRequest (::SearchRequestTelemetry const &)=0
 
virtual void fireEventStoreLocalizationBinaryFetchResponse (int const, uint const)=0
 
virtual void fireEventStoreSessionResponse (::std::string const &, int const, int const, bool const)=0
 
virtual void fireEventStoreDiscoveryRequestResponse (int const, int const, bool const)=0
 
virtual void fireEventStoreInventoryRefreshRequestResponse (int const, int const, bool const)=0
 
virtual void fireEventStorePlayFabRequestResponse (ushort const)=0
 
virtual void fireEventServerDrivenLayoutPageLoaded (::RequestTelemetry &, ::std::string, int, int, int, int, int)=0
 
virtual void fireEventServerDrivenLayoutImagesLoaded (::RequestTelemetry &, ::std::string, int, uint64, int, int, int, ::std::vector< ushort > &)=0
 
virtual void fireEventArmorStandItemEquipped (::ArmorStand const &, ::ItemDescriptor const &)=0
 
virtual void fireEventLockedItemGiven ()=0
 
virtual void fireEventPlayerBounced (::Player *, ::Block const &, int)=0
 
virtual void fireEventSetValidForAchievements (::Player *, bool)=0
 
virtual void fireEventAchievementReceived (::std::string const &, ::std::string const &, ::std::string const &)=0
 
virtual void updatePlayerUndergroundStatus (::Player *player, bool isUnderground)
 
virtual void fireEventPlayerAttemptingExploit (::Player *, ::IMinecraftEventing::ExploitType)=0
 
virtual void fireEventWorldLoaded (::Player *, ::std::string const &, ::std::string const &, bool)=0
 
virtual void fireMinecraftVersionLaunched (bool)=0
 
virtual void fireMinecraftVersionInviteAccepted (bool, uint64)=0
 
virtual void fireInviteStatusReceived (::std::string)=0
 
virtual void fireInviteStatusSentImpl (uint, ::std::vector<::std::string >)=0
 
virtual void fireDayOneExperienceStateChanged (::IMinecraftEventing::DayOneExperienceState, ::std::optional< uint >, ::std::optional< uint64 >)=0
 
virtual void fireWorldConversionAttemptEvent (::Legacy::WorldConversionReport const &)=0
 
virtual void fireWorldConversionInitiatedEvent (::std::string const &)=0
 
virtual void fireWorldUpgradedToCnCPart2 (bool, ::std::string const &, ::Experiments const &, ::std::string const &, ::LevelSeed64, float)=0
 
virtual void fireEventAssertFailed (::std::string const &, ::std::string const &)=0
 
virtual void fireEventCrashSystemFailedToInit ()=0
 
virtual void fireChatUsedEvent (uint, bool)=0
 
virtual void fireEventJoinByCode (::std::string const &)=0
 
virtual void fireEventBlockPlacedByCommand (::Block const &, int)=0
 
virtual void fireEventServerPlayerJoinedGame (::NetworkIdentifier const &, ::SubClientId, ::std::string const &)=0
 
virtual void fireEventScriptPluginDiscovery (::ScriptPluginResult const &, bool)=0
 
virtual void fireEventScriptPluginRun (::ScriptPluginResult const &, ::std::chrono::microseconds, bool)=0
 
virtual void fireEventScriptDebuggerListen (bool, bool)=0
 
virtual void fireEventScriptDebuggerConnect (bool, bool, int)=0
 
virtual void fireEditorEventToolActivated (::std::string const &)=0
 
virtual void fireEditorUndo (::std::string const &)=0
 
virtual void fireEditorRedo (::std::string const &)=0
 
virtual void fireEditorScriptAction (::std::string const &, ::std::string const &, ::std::string const &)=0
 
virtual void fireEventWorldLoadedClassroomCustomization (::IMinecraftEventing::WorldClassroomCustomization, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > >)=0
 
virtual void fireClassroomSettingUpdated (::ClassroomSetting, ::SettingsScreenMode)=0
 
virtual void fireEventNpcPropertiesUpdated (::Actor &, bool)=0
 
virtual void fireEventBoardTextUpdated (::ChalkboardBlockActor &)=0
 
virtual void fireEventCameraUsed (bool)=0
 
virtual void fireEventPortfolioExported (int, int)=0
 
virtual void fireQuickPlayEvent ()=0
 
virtual void firePermissionsSetEvent (::PlayerPermissionLevel const, ::CommandPermissionLevel const, ::PlayerPermissionLevel const, ::CommandPermissionLevel const)=0
 
virtual void fireExternalUriLaunched (::std::string const &) const =0
 
virtual void fireUserGeneratedUriLaunched (::UserGeneratedUriSource) const =0
 
virtual void fireUserGeneratedUriLaunchFailed (::UserGeneratedUriSource, ::Util::ResourceUri::ValidationStatus, ::std::string const &) const =0
 
virtual void fireEventEmptyLibraryCategoryError (::std::string const &) const =0
 
virtual void fireLibraryButtonPressed (::std::string const &, ::std::string const &, ::std::string const &)=0
 
virtual void fireCourseButtonPressed (::std::string const &, ::std::string const &)=0
 
virtual void fireLessonActionTaken (::std::string const &, ::std::string const &, ::std::string const &, ::IMinecraftEventing::EducationLessonAction, int)=0
 
virtual void fireLessonProgressEvent (::std::string const &, ::std::string const &, ::std::string const &, ::std::string const &, ::std::string const &, int)=0
 
virtual void fireShareButtonPressed (::std::string const &, ::EduShareUriType, ::EduShareMethodType, bool)=0
 
virtual void fireLessonCompleteDialogOpened (::IMinecraftEventing::LessonCompleteDialogEntryPoint const) const =0
 
virtual void fireInAppCodeBuilderActivated (::OpenCodeMethod, ::std::string const &) const =0
 
virtual void fireInAppCodeBuilderDismissed (::std::string const &) const =0
 
virtual void fireCodeCommandButtonPressed ()=0
 
virtual void fireIDESelected (::std::string const &) const =0
 
virtual void fireEventEduResources () const =0
 
virtual void fireEventEduiOSPurchaseTransaction (::TransactionStatus const &) const =0
 
virtual void fireEventCodeBuilderClosed () const =0
 
virtual void fireEventCodeBuilderLog (::Webview::TelemetryCommonProperties const &, ::std::string const &, ::std::string &) const =0
 
virtual void fireEventCodeBuilderScoreChanged (::std::string const &, int const) const =0
 
virtual void fireEventCodeBuilderRuntimeAction (::std::string const &) const =0
 
virtual void fireEventEduServiceStatus (::std::string const &, ::std::string const &, int, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > >) const =0
 
virtual void fireEventWebviewDownload (::std::string const &, ::WebviewDownloadInfo const &) const =0
 
virtual void fireEduServiceRequestFailed (::std::string const &, ::std::string const &, ::std::string const &, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > >) const =0
 
virtual void fireEventButtonPressed (::std::string const &, ::std::unordered_map<::std::string, ::std::string > const &) const =0
 
virtual void fireEventModalShown (::std::string const &, ::std::unordered_map<::std::string, ::std::string > const &) const =0
 
virtual void fireEventOptionsChanged (::std::string const &, ::std::unordered_map<::std::string, int > const &) const =0
 
virtual void fireEventTagButtonPressed (::std::string const &, bool) const =0
 
virtual void fireEventLevelDataOverride (::std::string_view) const =0
 
virtual void fireEventEduContentVerificationFailed () const =0
 
virtual void fireEventLibrarySearch (::librarySearch::TelemetryData const &) const =0
 
virtual void fireEventLibrarySearchItemSelected (int const, int const, ::std::string const &, int const, int const) const =0
 
virtual void fireEventControlTipsPanelUpdated (::EduControlPanelUpdateType, double) const =0
 
virtual void fireEventWorldExported (int64, uint64)=0
 
virtual void fireEventControlRemappedByPlayer (::std::string const &, ::RawInputType, int) const =0
 
virtual void fireEventDifficultySet (::SharedTypes::Legacy::Difficulty, ::SharedTypes::Legacy::Difficulty)=0
 
virtual void fireEventGameRulesUpdated (bool, bool, ::std::string const &)=0
 
virtual void fireEventGameRulesUpdated (int, int, ::std::string const &)=0
 
virtual void fireEventGameRulesUpdated (float, float, ::std::string const &)=0
 
virtual void fireEventDefaultGameTypeChanged (::GameType, ::GameType)=0
 
virtual void fireEventConnectionFailed (::IConnectionEventing::ConnectionFailureReason)=0
 
virtual void fireEventOfferRated (::std::string const &, int, int, int, double)=0
 
virtual void fireEventNewContentCheckCompleted (::std::string const &, bool)=0
 
virtual void fireEventEncyclopediaTopicChanged (::std::string const &, ::InputMode)=0
 
virtual void fireEventHowToPlayTopicChanged (::std::string const &, ::InputMode)=0
 
virtual void fireEventAndroidHelpRequest ()=0
 
virtual void fireEventWorldFilesListed (uint64, uint64, uint64, uint64)=0
 
virtual void fireEventLabTableCreated (int, int, int)=0
 
virtual void fireEventPlayerMessageSay (::std::string const &, ::std::string const &)=0
 
virtual void fireEventPlayerMessageTell (::std::string const &, ::std::string const &, ::std::string const &)=0
 
virtual void fireEventPlayerMessageChat (::std::string const &, ::std::string const &)=0
 
virtual void fireEventPlayerMessageMe (::std::string const &, ::std::string const &)=0
 
virtual void fireEventPlayerMessageTitle (::std::string const &, ::std::string const &, ::std::string const &)=0
 
virtual void fireEventPlayerDamaged (::Player *, ::SharedTypes::Legacy::ActorDamageCause)=0
 
virtual void fireEventPlayerKicked (::std::string const &, ::std::string const &)=0
 
virtual void fireEventPlayerBanned (::std::string const &)=0
 
virtual void fireEventRealmShared (::std::string const &, ::IMinecraftEventing::ShareMode const &, ::Realms::RealmId const &)=0
 
virtual void fireEventRealmMemberlistCleared (::Realms::RealmId const &, int const &)=0
 
virtual void fireEventRealmUrlGenerated (::std::string const &, ::Realms::RealmId const &)=0
 
virtual void fireEventStructureExport (::glTFExportData const &, ::IMinecraftEventing::ExportOutcome, ::IMinecraftEventing::ExportStage) const =0
 
virtual void fireEventContentShared (::std::string const &, ::std::string const &, ::IMinecraftEventing::ShareMode const &)=0
 
virtual void fireEventStorageReport (::std::string const &)=0
 
virtual void fireEventStackLoaded (::StackStats const &)=0
 
virtual void fireEventUnknownBlockReceived (::NewBlockID const &, ushort)=0
 
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 &)=0
 
virtual void fireEventSignOutEdu (::std::string const &, ::edu::Role, ::std::string const &, ::std::string const &, ::std::string const &)=0
 
virtual void fireEventSwitchAccountEdu (::std::string const &, ::edu::Role, ::std::string const &)=0
 
virtual void fireEventEduDemoConversion (::edu::Role, ::LastClickedSource)=0
 
virtual void fireEventPopupFiredEdu (::std::string const &, ::std::string const &, ::std::string const &, ::std::string const &, ::ActiveDirectoryAction const)=0
 
virtual void fireEventPlayIntegrityCheck (::std::string const &, ::std::string const &, ::std::string const &, ::std::string const &)=0
 
virtual void fireEventCloudOperationStartedEdu (::EduCloudUtils::Operation const, ::std::string const &, uint64 const, ::std::optional<::std::string > const &)=0
 
virtual void fireEventCloudMyWorldsSummary (int const, int const, int const, int const, int const)=0
 
virtual void fireEventCloudOperationEndedEdu (::EduCloudUtils::Operation const, ::std::string const &, ::std::chrono::milliseconds const, uint const, uint64 const, ::std::optional<::std::string > const &, ::std::optional<::std::string > const &, ::std::optional<::std::string > const &, ::std::optional<::std::string > const &)=0
 
virtual void fireEventCloudConflictCheckEdu (::std::string const &, ::EduCloud::ConflictResolutionStatus const)=0
 
virtual void fireEventPurchaseGameAttempt (::std::string const &, ::std::string const &, ::std::string const &)=0
 
virtual void fireEventPurchaseGameResult (int)=0
 
virtual void fireEventTrialDeviceIdCorrelation (int64, ::std::string const &, int64, ::std::string const &)=0
 
virtual void fireEventDeviceIdManagerFailOnIdentityGained ()=0
 
virtual void fireEventPushNotificationPermission (bool, ::std::string const &)=0
 
virtual void fireEventPushNotificationReceived (::PushNotificationMessage const &)=0
 
virtual void fireEventPushNotificationOpened (::std::string const &, ::std::string const &)=0
 
virtual void firePerfTestEvent (::std::string const &, ::std::string const &, ::std::string const &, uint, uint, ::std::string const &, ::std::vector<::std::pair<::std::string, float > > const &)=0
 
virtual void fireEventLicenseCheck (bool, ::ExtraLicenseData &)=0
 
virtual void fireQueryOfferResult (::std::string const &, int, bool)=0
 
virtual void fireEventQueryPurchasesResult (::std::string const &, int, bool)=0
 
virtual void fireEventWorldGenerated (::std::string const &, ::LevelSettings const &, bool)=0
 
virtual void fireEventCopyWorldEducationEnabled ()=0
 
virtual void fireEventBundleSubOfferClicked (int, int, ::std::string const &, ::std::string const &, bool, ::std::string const &)=0
 
virtual void fireEventStoreOfferClicked (::Social::eventData::StoreOfferClickedData const &)=0
 
virtual void fireEventStoreOfferClicked (::std::string const, ::std::string const &)=0
 
virtual void fireEventPersonaOfferClicked (::Social::eventData::PersonaOfferClickedData const &)=0
 
virtual void fireEventStoreSearch (::storeSearch::TelemetryData const &)=0
 
virtual void fireEventSearchItemSelected (int const, int const, ::std::string const &, int const, int const, int const, ::std::string const &)=0
 
virtual void fireEventRealmsSubscriptionPurchaseStarted (::ProductSku const &, ::RealmsPurchaseIntent)=0
 
virtual void fireEventRealmsSubscriptionPurchaseSucceeded (::ProductSku const &, ::RealmsPurchaseIntent)=0
 
virtual void fireEventRealmsSubscriptionPurchaseFailed (::ProductSku const &, ::RealmsPurchaseIntent, ::RealmsPurchaseFailureReason)=0
 
virtual void fireEventRealmsPurchaseFulfillment (::std::string const &, ::std::string const &, ::std::string const &, ::PurchasePath, ::RealmsPurchaseFlow, ::RealmsPurchaseFulfillmentStage, ::std::string const &)=0
 
virtual void fireEventRealmsPurchaseFailure (::RealmsOfferPeriod, ::RealmsOfferTier, bool, ::RealmsPurchaseFailureStage, ::RealmsPurchaseFailureReason, ::std::vector<::Offer * > const &)=0
 
virtual void fireEventUserListUpdated (::std::string const &, ::std::string const &, ::std::string const &, bool)=0
 
virtual void fireEventUgcAcquisitionStateChanged (::std::string const &, uint64, double, bool, int, bool, int, ::std::string const &, ::std::string const &, int, int)=0
 
virtual void fireEventRealmsGeneralCall (::std::string const &, ::Bedrock::Http::Status)=0
 
virtual void fireEventRealmsRealmSpecificCall (::std::string const &, ::Realms::RealmId, ::Bedrock::Http::Status)=0
 
virtual void fireEventRealmDownload (::std::string const &, ::std::string const &, int const, int const, int const)=0
 
virtual void fireEventRealmUpload (::std::string const &, ::std::string const &, int const, int const, int const, bool const)=0
 
virtual void fireRealmConnectionEventRealmAPIRequest (::IMinecraftEventing::RealmConnectionFlow)=0
 
virtual void fireRealmConnectionEventRealmAPIResponse (::IMinecraftEventing::RealmConnectionFlow, int)=0
 
virtual::std::string getSessionId ()=0
 
virtual void fireEventChunkLoaded (::LevelChunk &)=0
 
virtual void fireEventChunkUnloaded (::LevelChunk &)=0
 
virtual void fireEventChunkChanged (::LevelChunk &)=0
 
virtual void fireEventMultiplayerSessionUpdate (::Bedrock::NonOwnerPointer<::MultiPlayerLevel >)=0
 
virtual void fireEventLevelDestruct ()=0
 
virtual void flagEventDeepLink ()=0
 
virtual void flagEventPlayerGameTypeDefault (bool)=0
 
virtual void fileEventCloudWorldPullFailed (::std::string const &, ::std::string const &, bool)=0
 
virtual void fireEventLevelDatLoadFailed (::std::string const &, ::std::string const &, bool)=0
 
virtual void fireEventWorldCorruptionCausedWorldShutdown (::LevelStorageEventingContext const &, ::std::string const &, ::std::optional< bool >)=0
 
virtual void fireEventClientLeftGameDueToUnrecoverableError (::std::string const &, bool)=0
 
virtual void fireEventServerShutdownDueToError (::std::string const &)=0
 
virtual void fireEventDBStorageSizeSnapshot (::LevelStorageEventingContext const &, ::DBStorageFolderWatcher const &, ::DBStorageFolderWatcherSnapshotKind)=0
 
virtual void fireEventLevelDBPerformanceData (::LevelStorageEventingContext const &, ::DBStoragePerformanceTelemetryData const &)=0
 
virtual void fireEventSidebarNavigation (uint const &, ::std::string const &, ::std::string const &, int const, bool const, bool const, bool const)=0
 
virtual void fireEventSidebarVerboseToggled (uint const &, ::std::string const &, ::std::string const &, bool const)=0
 
virtual void fireEventPersonaUserLoadedActive (::std::string const &, ::std::string const &, bool)=0
 
virtual void fireEventPersonaItemPreviewed (::std::string const &, ::std::string const &, ::std::string const &, uint, uint, ::IMinecraftEventing::PromotionType, bool, ::std::string const &, ::std::string const &, double, ::IMinecraftEventing::StoreType)=0
 
virtual void fireEventPersonaSkinChanged (::std::string const &, ::std::string const &, bool)=0
 
virtual void fireEventPersonaAvatarUpdated (::std::string const &, ::std::vector<::std::string > const &, ::std::vector< bool > const &, ::std::vector< bool > const &, bool, bool, ::std::string const &, ::std::string const &, ::std::string const &, bool, ::std::vector<::std::string > const &, ::std::vector<::std::string > const &)=0
 
virtual void fireEventPersonaAvatarsListed (::std::vector<::std::string > const &)=0
 
virtual void fireEventPersonaEmotePlayed (::std::string const &, bool, int)=0
 
virtual void fireEventDefaultCastSelected (int, ::mce::UUID, ::std::string const &)=0
 
virtual void fireEventPersonaInitalizationEvent (uint, ::std::string const &, ::std::string const &)=0
 
virtual void fireEventPersonaGeneralError (::std::string const &, uint)=0
 
virtual void fireEventPersonaLoadingPieces (uint, double)=0
 
virtual void fireEventPersonaStillLoading (bool, bool, bool, bool, bool, bool, bool, bool, ::std::vector<::std::string > const &, int, double)=0
 
virtual void fireEventPersonaCreationFailed (::std::string const &, ::std::string const &, bool, bool, ::std::string const &, ::std::string const &)=0
 
virtual void fireEventPersonaCategoryInformation (::std::string const &)=0
 
virtual void fireEventDisplayLoggedError (::std::string const)=0
 
virtual void fireEventWorldHistoryPackSourceMissingDuringUpgrade (::std::string const &, ::std::string const &, ::std::string const &)=0
 
virtual void fireStructureBlockAction (::IMinecraftEventing::StructureBlockActionType, ::StructureEditorData const &, ::StructureTelemetryClientData const *)=0
 
virtual void fireStructureBlockRedstoneActivated (::IMinecraftEventing::StructureBlockActionType, ::StructureEditorData const &, ::StructureTelemetryClientData const *)=0
 
virtual void fireEventOreUIError (uint const &, ::std::string const &)=0
 
virtual void fireEventOreUIScreenPerformance (uint const &, ::OreUI::DataTracker const &)=0
 
virtual void fireEventRealmsStoriesOptIn (::std::string const &, ::std::string const &, ::std::string const &, bool const)=0
 
virtual void fireEventOnboardingWorldCreationUsage (bool, bool, bool)=0
 
virtual void fireEventVRModeChanged (bool const)=0
 
virtual void fireEventDeviceAccountSuccess (bool, ::std::string const &)=0
 
virtual void fireEventDeviceAccountFailure (::IMinecraftEventing::SignInStage, ::IMinecraftEventing::DeviceAccountFailurePhase, uint, ::std::string const &)=0
 
virtual ::std::shared_ptr< void * > requestEventDeferment ()=0
 
virtual ::gsl::not_null<::Bedrock::CrashTelemetryProcessor * > getCrashTelemetryProcessor ()=0
 
virtual void fireEventLevelChunkPerformanceData (bool)=0
 
virtual void fireChunkRecyclerTelemetryData (::ChunkRecyclerTelemetryOutput const &)=0
 
virtual void fireEventActorValueValidationFailed (::std::string const &, char const *)=0
 
virtual void fireDBStorageError (::LevelStorageEventingContext const &, ::std::string const &)=0
 
virtual void fireServerStarted (::IMinecraftEventing::ServerType, ::std::string const &, ::std::unordered_map<::std::string, ::std::string > const &)=0
 
virtual void fireServerShutdown (::std::string const &)=0
 
virtual void fireSafetyServiceTextProcessEvent (::std::string const &, ::TextProcessingEventOrigin, ushort, ::std::string const &, bool, double, char, char, ::Json::Value const &, bool, bool)=0
 
virtual void fireBannedSkinVerificationEvent (uint const &, ::std::string const &, ::std::string const &, bool, int const, ::std::string const &)=0
 
virtual void fireEventPlayerReportSent (bool, ::std::string const &, ::std::string const &, ::std::string const &)=0
 
virtual void fireEventOneDSPlayerReportPayload (::std::string const &, ::std::string const &)=0
 
virtual void fireEventSafetyHTTPRequest (::std::string const &, ::std::string const &, int const)=0
 
virtual void fireEventProfanityFilter (bool, bool, bool)=0
 
virtual void fireEventChatFloodingActionTaken (::std::string const &, ::Safety::ChatFloodingAction, ::std::string const &)=0
 
virtual void fireEventTextProcessorStartupFailed (::std::string const &, int, int)=0
 
virtual void firePlayerAccountMetadata (::Social::PermissionCheckResult, ::Social::PermissionCheckResult, ::Social::PermissionCheckResult, ::Social::PermissionCheckResult, ::Social::PermissionCheckResult, ::Social::PermissionCheckResult, bool, bool)=0
 
virtual void fireEventBlockUser (::std::string const &, bool, bool)=0
 
virtual void fireEventMuteUser (::std::string const &, bool, bool)=0
 
virtual void fireStorageMigrationEvent (bool, ::Bedrock::StorageMigration::StorageMigrationType, int, int, ::std::chrono::nanoseconds, ::std::string const &)=0
 
virtual void fireEventConnectedStorageResult (::ConnectedStorageEventType, bool, uint, ::std::optional< uint >, ::std::string const &, ::std::string const &, int64, ::std::optional< uint >, ::std::optional< uint >, ::std::optional< uint >)=0
 
virtual void fireEventConnectedStorageError (char const *, ::std::string const &, int64)=0
 
virtual void fireEventUwpToGdkMigrationComplete (::Bedrock::DeviceIdContext const &, ::std::string const &)=0
 
virtual void fireNetworkChangedEvent (::std::string const &)=0
 
virtual void fireEventMessageServiceImpression (::std::string const &, ::std::string const &, ::std::string const &, ::std::string const &, bool const)=0
 
virtual void fireEventMessageReceived (::std::string const &, ::std::string const &, ::std::string const &, ::std::string const &, bool const)=0
 
virtual void fireEventGoogleAccountHoldWarning (bool)=0
 
virtual void fireDelayedEventReportOfflineAction (::std::string const &)=0
 
virtual void fireEventFeedbackSubmitted (::std::string const &, bool, bool)=0
 
virtual void fireEventPlayerActionComparisonFailed (::std::string const &)=0
 
virtual void fireEventTrackDeeplinks (::std::string const &, ::std::string const &)=0
 
virtual void fireEventReceivedUniqueWebSessionId (::std::string const &)=0
 
virtual void fireEventVehiclePositionComparisonFailed (::Vec3 const &, ::Vec3 const &)=0
 
virtual void firePlayerUnexpectedFallDamage (float const, bool, float const)=0
 
virtual void fireEventActorMovementCorrectionDivergence (::ActorType, ::std::vector< float > const &)=0
 
virtual void fireEventDedicatedServerDiscoveryResponse (int const, int const)=0
 
virtual void fireEventInGamePause (bool)=0
 
virtual void fireEventGameTip (int, int, int, ::InputMode)=0
 
virtual void fireEventAddedFriend (::std::string const &, ::IMinecraftEventing::AddedFriendLocation, bool)=0
 
virtual void fireEventInboxSummary (::Social::Events::InboxSummaryData const &)=0
 
virtual void fireEventTrialStatusFailed (int)=0
 
virtual void fireEventSaveDataExpansion (uint64, uint64, uint64)=0
 
virtual void fireEventProfileButtonPressed (::std::string const &) const =0
 
virtual void fireEventWorldCopy (uint64, uint64, ::LevelSeed64)=0
 
virtual void fireEventWriteBudgetLow (uint64, float, ::std::chrono::nanoseconds, bool, ::std::string const &)=0
 
virtual void fireEventWriteBudgetReplenished (::std::chrono::nanoseconds, uint64, ::std::optional< uint64 >, ::std::chrono::nanoseconds, bool, ::std::string const &)=0
 
virtual void fireEventLargeFileWriteStall (uint64, ::std::vector<::std::string > const &, ::std::chrono::nanoseconds, ::std::chrono::nanoseconds, ::std::string const &, uint64, bool, ::std::chrono::nanoseconds, ::std::chrono::nanoseconds, int, uint64, ::std::vector<::std::string > const &)=0
 
virtual void fireEventLowMemoryDetected (::LowMemoryReport const &)=0
 
MCAPI void $dtor ()
 
MCFOLD void $updatePlayerUndergroundStatus (::Player *player, bool isUnderground)
 
MCFOLD void * $ctor ()
 
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
 
virtual void fireEventPackUpgradeAttempt (::PackManifest const &, ::PackReport const &)=0
 
virtual void fireEventScreenChanged (uint const &, ::std::string const &, ::std::unordered_map<::std::string, ::std::string > const &)=0
 
virtual void fireEventImGuiScreenChanged (::std::string const &, ::std::unordered_map<::std::string, ::std::string > const &)=0
 
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 &)
 
SubjectTypegetSubject ()
 
void removeFromSubject ()
 
virtual void _onSubjectDestroyed ()
 
virtual void fireScreenLoadTimeUpdateEvent (uint const &, ::std::string const &, ::std::chrono::nanoseconds, ::std::string const &)=0
 

Static Public Member Functions

static MCAPI void ** $vftableForIUIEventTelemetry ()
 
static MCAPI void ** $vftableForIConnectionEventing ()
 
static MCAPI void ** $vftableForIPackTelemetry ()
 
static MCAPI void ** $vftableForEnableNonOwnerReferences ()
 
static MCAPI void ** $vftableForIWebviewTelemetry ()
 
static MCAPI void ** $vftableForIScreenChangedEventing ()
 
static MCAPI void ** $vftable ()
 
static MCAPI void ** $vftable ()
 
static MCAPI void ** $vftable ()
 
static MCAPI void ** $vftable ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock
 
::ll::UntypedStorage< 8, 8 > mUnk3b1452
 
SubjectTypempSubject
 

Member Function Documentation

◆ fireEventOnSuccessfulClientLogin()

virtual void IMinecraftEventing::fireEventOnSuccessfulClientLogin ( ::MultiPlayerLevel const * )
pure virtual

Implements IConnectionEventing.

◆ fireServerConnectionEvent()

virtual void IMinecraftEventing::fireServerConnectionEvent ( ::IConnectionEventing::ServerConnectionOutcome ,
uint ,
double ,
::std::string const & ,
::std::string const &  )
pure virtual

Implements IConnectionEventing.

◆ fireEventConnectionFailed()

virtual void IMinecraftEventing::fireEventConnectionFailed ( ::IConnectionEventing::ConnectionFailureReason )
pure virtual

Implements IConnectionEventing.

◆ onDownloadBegin()

virtual void IWebviewTelemetry::onDownloadBegin ( ::WebviewDownloadInfo const & downloadInfo)
virtualinherited

Reimplemented from WebviewObserver.

◆ onDownloadComplete()

virtual void IWebviewTelemetry::onDownloadComplete ( ::WebviewDownloadInfo const & downloadInfo)
virtualinherited

Reimplemented from WebviewObserver.

◆ onDownloadCanceled()

virtual void IWebviewTelemetry::onDownloadCanceled ( ::WebviewDownloadInfo const & downloadInfo)
virtualinherited

Reimplemented from WebviewObserver.


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