callbackIdMapByType top-level property

Map<Type, int> callbackIdMapByType
getter/setter pair

Implementation

Map<Type, int> callbackIdMapByType = {
  SteamServersConnected: SteamServersConnected.callbackId,
  SteamServerConnectFailure: SteamServerConnectFailure.callbackId,
  SteamServersDisconnected: SteamServersDisconnected.callbackId,
  ClientGameServerDeny: ClientGameServerDeny.callbackId,
  IpcFailure: IpcFailure.callbackId,
  LicensesUpdated: LicensesUpdated.callbackId,
  ValidateAuthTicketResponse: ValidateAuthTicketResponse.callbackId,
  MicroTxnAuthorizationResponse: MicroTxnAuthorizationResponse.callbackId,
  EncryptedAppTicketResponse: EncryptedAppTicketResponse.callbackId,
  GetAuthSessionTicketResponse: GetAuthSessionTicketResponse.callbackId,
  GameWebCallback: GameWebCallback.callbackId,
  StoreAuthUrlResponse: StoreAuthUrlResponse.callbackId,
  MarketEligibilityResponse: MarketEligibilityResponse.callbackId,
  DurationControl: DurationControl.callbackId,
  GetTicketForWebApiResponse: GetTicketForWebApiResponse.callbackId,
  PersonaStateChange: PersonaStateChange.callbackId,
  GameOverlayActivated: GameOverlayActivated.callbackId,
  GameServerChangeRequested: GameServerChangeRequested.callbackId,
  GameLobbyJoinRequested: GameLobbyJoinRequested.callbackId,
  AvatarImageLoaded: AvatarImageLoaded.callbackId,
  ClanOfficerListResponse: ClanOfficerListResponse.callbackId,
  FriendRichPresenceUpdate: FriendRichPresenceUpdate.callbackId,
  GameRichPresenceJoinRequested: GameRichPresenceJoinRequested.callbackId,
  GameConnectedClanChatMsg: GameConnectedClanChatMsg.callbackId,
  GameConnectedChatJoin: GameConnectedChatJoin.callbackId,
  GameConnectedChatLeave: GameConnectedChatLeave.callbackId,
  DownloadClanActivityCountsResult: DownloadClanActivityCountsResult.callbackId,
  JoinClanChatRoomCompletionResult: JoinClanChatRoomCompletionResult.callbackId,
  GameConnectedFriendChatMsg: GameConnectedFriendChatMsg.callbackId,
  FriendsGetFollowerCount: FriendsGetFollowerCount.callbackId,
  FriendsIsFollowing: FriendsIsFollowing.callbackId,
  FriendsEnumerateFollowingList: FriendsEnumerateFollowingList.callbackId,
  SetPersonaNameResponse: SetPersonaNameResponse.callbackId,
  UnreadChatMessagesChanged: UnreadChatMessagesChanged.callbackId,
  OverlayBrowserProtocolNavigation: OverlayBrowserProtocolNavigation.callbackId,
  EquippedProfileItemsChanged: EquippedProfileItemsChanged.callbackId,
  EquippedProfileItems: EquippedProfileItems.callbackId,
  Ipcountry: Ipcountry.callbackId,
  LowBatteryPower: LowBatteryPower.callbackId,
  SteamApiCallCompleted: SteamApiCallCompleted.callbackId,
  SteamShutdown: SteamShutdown.callbackId,
  CheckFileSignature: CheckFileSignature.callbackId,
  GamepadTextInputDismissed: GamepadTextInputDismissed.callbackId,
  AppResumingFromSuspend: AppResumingFromSuspend.callbackId,
  FloatingGamepadTextInputDismissed:
      FloatingGamepadTextInputDismissed.callbackId,
  FilterTextDictionaryChanged: FilterTextDictionaryChanged.callbackId,
  FavoritesListChanged: FavoritesListChanged.callbackId,
  LobbyInvite: LobbyInvite.callbackId,
  LobbyEnter: LobbyEnter.callbackId,
  LobbyDataUpdate: LobbyDataUpdate.callbackId,
  LobbyChatUpdate: LobbyChatUpdate.callbackId,
  LobbyChatMsg: LobbyChatMsg.callbackId,
  LobbyGameCreated: LobbyGameCreated.callbackId,
  LobbyMatchList: LobbyMatchList.callbackId,
  LobbyKicked: LobbyKicked.callbackId,
  LobbyCreated: LobbyCreated.callbackId,
  PsnGameBootInviteResult: PsnGameBootInviteResult.callbackId,
  FavoritesListAccountsUpdated: FavoritesListAccountsUpdated.callbackId,
  SearchForGameProgressCallback: SearchForGameProgressCallback.callbackId,
  SearchForGameResultCallback: SearchForGameResultCallback.callbackId,
  RequestPlayersForGameProgressCallback:
      RequestPlayersForGameProgressCallback.callbackId,
  RequestPlayersForGameResultCallback:
      RequestPlayersForGameResultCallback.callbackId,
  RequestPlayersForGameFinalResultCallback:
      RequestPlayersForGameFinalResultCallback.callbackId,
  SubmitPlayerResultResultCallback: SubmitPlayerResultResultCallback.callbackId,
  EndGameResultCallback: EndGameResultCallback.callbackId,
  JoinPartyCallback: JoinPartyCallback.callbackId,
  CreateBeaconCallback: CreateBeaconCallback.callbackId,
  ReservationNotificationCallback: ReservationNotificationCallback.callbackId,
  ChangeNumOpenSlotsCallback: ChangeNumOpenSlotsCallback.callbackId,
  AvailableBeaconLocationsUpdated: AvailableBeaconLocationsUpdated.callbackId,
  ActiveBeaconsUpdated: ActiveBeaconsUpdated.callbackId,
  RemoteStorageFileShareResult: RemoteStorageFileShareResult.callbackId,
  RemoteStoragePublishFileResult: RemoteStoragePublishFileResult.callbackId,
  RemoteStorageDeletePublishedFileResult:
      RemoteStorageDeletePublishedFileResult.callbackId,
  RemoteStorageEnumerateUserPublishedFilesResult:
      RemoteStorageEnumerateUserPublishedFilesResult.callbackId,
  RemoteStorageSubscribePublishedFileResult:
      RemoteStorageSubscribePublishedFileResult.callbackId,
  RemoteStorageEnumerateUserSubscribedFilesResult:
      RemoteStorageEnumerateUserSubscribedFilesResult.callbackId,
  RemoteStorageUnsubscribePublishedFileResult:
      RemoteStorageUnsubscribePublishedFileResult.callbackId,
  RemoteStorageUpdatePublishedFileResult:
      RemoteStorageUpdatePublishedFileResult.callbackId,
  RemoteStorageDownloadUgcResult: RemoteStorageDownloadUgcResult.callbackId,
  RemoteStorageGetPublishedFileDetailsResult:
      RemoteStorageGetPublishedFileDetailsResult.callbackId,
  RemoteStorageEnumerateWorkshopFilesResult:
      RemoteStorageEnumerateWorkshopFilesResult.callbackId,
  RemoteStorageGetPublishedItemVoteDetailsResult:
      RemoteStorageGetPublishedItemVoteDetailsResult.callbackId,
  RemoteStoragePublishedFileSubscribed:
      RemoteStoragePublishedFileSubscribed.callbackId,
  RemoteStoragePublishedFileUnsubscribed:
      RemoteStoragePublishedFileUnsubscribed.callbackId,
  RemoteStoragePublishedFileDeleted:
      RemoteStoragePublishedFileDeleted.callbackId,
  RemoteStorageUpdateUserPublishedItemVoteResult:
      RemoteStorageUpdateUserPublishedItemVoteResult.callbackId,
  RemoteStorageUserVoteDetails: RemoteStorageUserVoteDetails.callbackId,
  RemoteStorageEnumerateUserSharedWorkshopFilesResult:
      RemoteStorageEnumerateUserSharedWorkshopFilesResult.callbackId,
  RemoteStorageSetUserPublishedFileActionResult:
      RemoteStorageSetUserPublishedFileActionResult.callbackId,
  RemoteStorageEnumeratePublishedFilesByUserActionResult:
      RemoteStorageEnumeratePublishedFilesByUserActionResult.callbackId,
  RemoteStoragePublishFileProgress: RemoteStoragePublishFileProgress.callbackId,
  RemoteStoragePublishedFileUpdated:
      RemoteStoragePublishedFileUpdated.callbackId,
  RemoteStorageFileWriteAsyncComplete:
      RemoteStorageFileWriteAsyncComplete.callbackId,
  RemoteStorageFileReadAsyncComplete:
      RemoteStorageFileReadAsyncComplete.callbackId,
  RemoteStorageLocalFileChange: RemoteStorageLocalFileChange.callbackId,
  UserStatsReceived: UserStatsReceived.callbackId,
  UserStatsStored: UserStatsStored.callbackId,
  UserAchievementStored: UserAchievementStored.callbackId,
  LeaderboardFindResult: LeaderboardFindResult.callbackId,
  LeaderboardScoresDownloaded: LeaderboardScoresDownloaded.callbackId,
  LeaderboardScoreUploaded: LeaderboardScoreUploaded.callbackId,
  NumberOfCurrentPlayers: NumberOfCurrentPlayers.callbackId,
  UserStatsUnloaded: UserStatsUnloaded.callbackId,
  UserAchievementIconFetched: UserAchievementIconFetched.callbackId,
  GlobalAchievementPercentagesReady:
      GlobalAchievementPercentagesReady.callbackId,
  LeaderboardUgcSet: LeaderboardUgcSet.callbackId,
  Ps3TrophiesInstalled: Ps3TrophiesInstalled.callbackId,
  GlobalStatsReceived: GlobalStatsReceived.callbackId,
  DlcInstalled: DlcInstalled.callbackId,
  NewUrlLaunchParameters: NewUrlLaunchParameters.callbackId,
  AppProofOfPurchaseKeyResponse: AppProofOfPurchaseKeyResponse.callbackId,
  FileDetailsResult: FileDetailsResult.callbackId,
  TimedTrialStatus: TimedTrialStatus.callbackId,
  P2pSessionRequest: P2pSessionRequest.callbackId,
  P2pSessionConnectFail: P2pSessionConnectFail.callbackId,
  SocketStatusCallback: SocketStatusCallback.callbackId,
  ScreenshotReady: ScreenshotReady.callbackId,
  ScreenshotRequested: ScreenshotRequested.callbackId,
  PlaybackStatusHasChanged: PlaybackStatusHasChanged.callbackId,
  VolumeHasChanged: VolumeHasChanged.callbackId,
  MusicPlayerRemoteWillActivate: MusicPlayerRemoteWillActivate.callbackId,
  MusicPlayerRemoteWillDeactivate: MusicPlayerRemoteWillDeactivate.callbackId,
  MusicPlayerRemoteToFront: MusicPlayerRemoteToFront.callbackId,
  MusicPlayerWillQuit: MusicPlayerWillQuit.callbackId,
  MusicPlayerWantsPlay: MusicPlayerWantsPlay.callbackId,
  MusicPlayerWantsPause: MusicPlayerWantsPause.callbackId,
  MusicPlayerWantsPlayPrevious: MusicPlayerWantsPlayPrevious.callbackId,
  MusicPlayerWantsPlayNext: MusicPlayerWantsPlayNext.callbackId,
  MusicPlayerWantsShuffled: MusicPlayerWantsShuffled.callbackId,
  MusicPlayerWantsLooped: MusicPlayerWantsLooped.callbackId,
  MusicPlayerWantsVolume: MusicPlayerWantsVolume.callbackId,
  MusicPlayerSelectsQueueEntry: MusicPlayerSelectsQueueEntry.callbackId,
  MusicPlayerSelectsPlaylistEntry: MusicPlayerSelectsPlaylistEntry.callbackId,
  MusicPlayerWantsPlayingRepeatStatus:
      MusicPlayerWantsPlayingRepeatStatus.callbackId,
  HttpRequestCompleted: HttpRequestCompleted.callbackId,
  HttpRequestHeadersReceived: HttpRequestHeadersReceived.callbackId,
  HttpRequestDataReceived: HttpRequestDataReceived.callbackId,
  SteamInputDeviceConnected: SteamInputDeviceConnected.callbackId,
  SteamInputDeviceDisconnected: SteamInputDeviceDisconnected.callbackId,
  SteamInputConfigurationLoaded: SteamInputConfigurationLoaded.callbackId,
  SteamInputGamepadSlotChange: SteamInputGamepadSlotChange.callbackId,
  SteamUgcQueryCompleted: SteamUgcQueryCompleted.callbackId,
  SteamUgcRequestUgcDetailsResult: SteamUgcRequestUgcDetailsResult.callbackId,
  CreateItemResult: CreateItemResult.callbackId,
  SubmitItemUpdateResult: SubmitItemUpdateResult.callbackId,
  ItemInstalled: ItemInstalled.callbackId,
  DownloadItemResult: DownloadItemResult.callbackId,
  UserFavoriteItemsListChanged: UserFavoriteItemsListChanged.callbackId,
  SetUserItemVoteResult: SetUserItemVoteResult.callbackId,
  GetUserItemVoteResult: GetUserItemVoteResult.callbackId,
  StartPlaytimeTrackingResult: StartPlaytimeTrackingResult.callbackId,
  StopPlaytimeTrackingResult: StopPlaytimeTrackingResult.callbackId,
  AddUgcDependencyResult: AddUgcDependencyResult.callbackId,
  RemoveUgcDependencyResult: RemoveUgcDependencyResult.callbackId,
  AddAppDependencyResult: AddAppDependencyResult.callbackId,
  RemoveAppDependencyResult: RemoveAppDependencyResult.callbackId,
  GetAppDependenciesResult: GetAppDependenciesResult.callbackId,
  DeleteItemResult: DeleteItemResult.callbackId,
  UserSubscribedItemsListChanged: UserSubscribedItemsListChanged.callbackId,
  WorkshopEulaStatus: WorkshopEulaStatus.callbackId,
  HtmlBrowserReady: HtmlBrowserReady.callbackId,
  HtmlNeedsPaint: HtmlNeedsPaint.callbackId,
  HtmlStartRequest: HtmlStartRequest.callbackId,
  HtmlCloseBrowser: HtmlCloseBrowser.callbackId,
  HtmlUrlChanged: HtmlUrlChanged.callbackId,
  HtmlFinishedRequest: HtmlFinishedRequest.callbackId,
  HtmlOpenLinkInNewTab: HtmlOpenLinkInNewTab.callbackId,
  HtmlChangedTitle: HtmlChangedTitle.callbackId,
  HtmlSearchResults: HtmlSearchResults.callbackId,
  HtmlCanGoBackAndForward: HtmlCanGoBackAndForward.callbackId,
  HtmlHorizontalScroll: HtmlHorizontalScroll.callbackId,
  HtmlVerticalScroll: HtmlVerticalScroll.callbackId,
  HtmlLinkAtPosition: HtmlLinkAtPosition.callbackId,
  HtmlJsAlert: HtmlJsAlert.callbackId,
  HtmlJsConfirm: HtmlJsConfirm.callbackId,
  HtmlFileOpenDialog: HtmlFileOpenDialog.callbackId,
  HtmlNewWindow: HtmlNewWindow.callbackId,
  HtmlSetCursor: HtmlSetCursor.callbackId,
  HtmlStatusText: HtmlStatusText.callbackId,
  HtmlShowToolTip: HtmlShowToolTip.callbackId,
  HtmlUpdateToolTip: HtmlUpdateToolTip.callbackId,
  HtmlHideToolTip: HtmlHideToolTip.callbackId,
  HtmlBrowserRestarted: HtmlBrowserRestarted.callbackId,
  SteamInventoryResultReady: SteamInventoryResultReady.callbackId,
  SteamInventoryFullUpdate: SteamInventoryFullUpdate.callbackId,
  SteamInventoryDefinitionUpdate: SteamInventoryDefinitionUpdate.callbackId,
  SteamInventoryEligiblePromoItemDefIds:
      SteamInventoryEligiblePromoItemDefIds.callbackId,
  SteamInventoryStartPurchaseResult:
      SteamInventoryStartPurchaseResult.callbackId,
  SteamInventoryRequestPricesResult:
      SteamInventoryRequestPricesResult.callbackId,
  GetVideoUrlResult: GetVideoUrlResult.callbackId,
  GetOpfSettingsResult: GetOpfSettingsResult.callbackId,
  SteamParentalSettingsChanged: SteamParentalSettingsChanged.callbackId,
  SteamRemotePlaySessionConnected: SteamRemotePlaySessionConnected.callbackId,
  SteamRemotePlaySessionDisconnected:
      SteamRemotePlaySessionDisconnected.callbackId,
  SteamRemotePlayTogetherGuestInvite:
      SteamRemotePlayTogetherGuestInvite.callbackId,
  SteamNetworkingMessagesSessionRequest:
      SteamNetworkingMessagesSessionRequest.callbackId,
  SteamNetworkingMessagesSessionFailed:
      SteamNetworkingMessagesSessionFailed.callbackId,
  SteamNetConnectionStatusChangedCallback:
      SteamNetConnectionStatusChangedCallback.callbackId,
  SteamNetAuthenticationStatus: SteamNetAuthenticationStatus.callbackId,
  SteamRelayNetworkStatus: SteamRelayNetworkStatus.callbackId,
  GsClientApprove: GsClientApprove.callbackId,
  GsClientDeny: GsClientDeny.callbackId,
  GsClientKick: GsClientKick.callbackId,
  GsClientAchievementStatus: GsClientAchievementStatus.callbackId,
  GsPolicyResponse: GsPolicyResponse.callbackId,
  GsGameplayStats: GsGameplayStats.callbackId,
  GsClientGroupStatus: GsClientGroupStatus.callbackId,
  GsReputation: GsReputation.callbackId,
  AssociateWithClanResult: AssociateWithClanResult.callbackId,
  ComputeNewPlayerCompatibilityResult:
      ComputeNewPlayerCompatibilityResult.callbackId,
  GsStatsReceived: GsStatsReceived.callbackId,
  GsStatsStored: GsStatsStored.callbackId,
  GsStatsUnloaded: GsStatsUnloaded.callbackId,
  SteamNetworkingFakeIpResult: SteamNetworkingFakeIpResult.callbackId,
};