LootLocker Unreal SDK 10.7.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
[detail level 1234]
 CFInternalLootLockerListCatalogPricesResponseThis is what the response looks like, but we want to expose the Mapped variant
 CFInternalLootLockerListCatalogPricesV2ResponseThis is what the response looks like, but we want to expose the Mapped variant
 CFLootLockerAcceptedFriendRepresents a single friend
 CFLootLockerAccountConnectedResponseResponse returned after connecting a provider to a player account, containing the details of the newly connected account
 CFLootLockerAccountConnectedStructHolds the provider type and display name of an account that was successfully connected to a player account
 CFLootLockerActivateRentalAssetResponse
 CFLootLockerApple
 CFLootLockerAppleGameCenterSessionRequest
 CFLootLockerAppleGameCenterSessionResponse
 CFLootLockerAppleSessionRequest
 CFLootLockerAppleSessionResponse
 CFLootLockerAsset
 CFLootLockerAssetBone
 CFLootLockerAssetBoneParameters
 CFLootLockerAssetCandidate
 CFLootLockerAssetCandidateData
 CFLootLockerAssetCandidateResponse
 CFLootLockerAssetCandidatesResponse
 CFLootLockerAssetDataEntity
 CFLootLockerAssetDetailsHolds detail information about an asset catalog entity, including its name, ULID, legacy numeric id, thumbnail, and optional variation or rental option identifiers
 CFLootLockerAssetFile
 CFLootLockerAssetInstanceStorageItem
 CFLootLockerAssetInstanceStorageItemResponse
 CFLootLockerAssetInstanceStorageItems
 CFLootLockerAssetInstanceStorageItemsResponse
 CFLootLockerAssetInstanceStorageResponseItem
 CFLootLockerAssetItemDetailsKey
 CFLootLockerAssetReward
 CFLootLockerAssetRewardDetails
 CFLootLockerAsyncPurchaseInitiatedResponseResponse from initiating an async purchase
 CFLootLockerAsyncPurchaseProcess
 CFLootLockerAsyncPurchaseStatusResponseResponse from polling the status of an async purchase
 CFLootLockerAuthenticationRequest
 CFLootLockerAuthenticationResponse
 CFLootLockerAuthResponse
 CFLootLockerAwardedTier
 CFLootLockerBalanceRepresents a currency balance in a wallet, including the amount, currency details, wallet identifier, and creation timestamp
 CFLootLockerBalanceModifiersDescribes a currency balance modifier with a scaling factor, currency reference, and optional expiration time that adjusts effective wallet balances
 CFLootLockerBalanceResponse
 CFLootLockerBanInfoDetails about a player's active ban
 CFLootLockerBanStatusRequest
 CFLootLockerBanStatusResponse
 CFLootLockerBaseAuthRequest
 CFLootLockerBeginSteamPurchaseRedemptionForClassRequestRequest to begin the Steam purchase redemption process for a catalog item for a specific class, extending the player request with a class identifier
 CFLootLockerBeginSteamPurchaseRedemptionRequestRequest to begin the Steam purchase redemption process for a catalog item, specifying the Steam user identifier, currency, and language
 CFLootLockerBeginSteamPurchaseRedemptionResponseResponse indicating whether the Steam purchase redemption process started successfully, along with the associated entitlement identifier
 CFLootLockerBlockedPlayerRepresents a single blocked player
 CFLootLockerBoneOverrides
 CFLootLockerBroadcastRepresents a broadcast message
 CFLootLockerBroadcastGameIndicates which games are allowed to see this broadcast
 CFLootLockerBroadcastLanguageRepresents a localised version of a broadcast message
 CFLootLockerBroadcastPublicationSettingRepresents a publication setting for a broadcast message
 CFLootLockerCachedPresenceStatusUpdate
 CFLootLockerCatalogRepresents a catalog with its name, unique key, identifier, and creation and deletion timestamps
 CFLootLockerCatalogAppleAppStoreListingHolds the Apple App Store product identifier for a catalog entry that can be purchased through that store
 CFLootLockerCatalogEntryRepresents a single purchasable item in a catalog, including its entity type, prices, platform store listings, purchasability flag, and unique catalog listing identifier
 CFLootLockerCatalogEntryListingsAggregates the platform-specific store listing information configured for a catalog entry across all supported storefronts
 CFLootLockerCatalogEntryPriceRepresents a price for a catalog entry in a specific currency, including the numeric amount, display-friendly string, and unique price identifier
 CFLootLockerCatalogEpicGamesStoreListingHolds the Epic Games Store audience item identifier associated with a catalog entry listing
 CFLootLockerCatalogGooglePlayStoreListingHolds the Google Play Store product identifier for a catalog entry that can be purchased through that store
 CFLootLockerCatalogGroupAssociation
 CFLootLockerCatalogGroupMetadata
 CFLootLockerCatalogItemAndQuantityPairPairs a catalog listing identifier with the quantity to purchase
 CFLootLockerCatalogItemsIncludesOptional includes configuration for catalog items lookup
 CFLootLockerCatalogPlaystationStoreListingHolds the PlayStation Store entitlement label associated with a catalog entry listing
 CFLootLockerCatalogSteamStoreListingHolds the Steam Store listing for a catalog entry, including a description and the available prices
 CFLootLockerCatalogSteamStoreListingPriceRepresents a single price point for a Steam Store listing, specifying the currency code and amount
 CFLootLockerCatalogStripeStoreListingHolds the Stripe payment details for a catalog entry, including the currency and charge amount in the smallest currency unit
 CFLootLockerCatalogXboxStoreListingHolds the Xbox Store product identifier associated with a catalog entry listing
 CFLootLockerCharacter
 CFLootLockerCharacterLoadout
 CFLootLockerCharacterLoadoutArray
 CFLootLockerCharacterLoadoutResponse
 CFLootLockerCharacterProgression
 CFLootLockerCharacterProgressionResponse
 CFLootLockerCharacterProgressionWithRewardsResponse
 CFLootLockerCharacterRental
 CFLootLockerCharacterTypeDefaultLoadout
 CFLootLockerCharacterTypes
 CFLootLockerComputeAndLockDropTableResponse
 CFLootLockerComputeAndLockItem
 CFLootLockerConnectAppleRestProviderToAccountRequestRequest to connect an Apple account to the current player account using an Apple REST Sign In authorization code
 CFLootLockerConnectDiscordProviderToAccountRequestRequest to connect a Discord account to the current player account using a Discord sign-in token
 CFLootLockerConnectedAccountProviderRepresents an account provider that can be connected to a LootLocker account, identified by provider type and display name
 CFLootLockerConnectEpicProviderToAccountRequestRequest to connect an Epic Games account to the current player account using an Epic sign-in token
 CFLootLockerConnectGooglePlayGamesProviderToAccountRequestRequest to connect a Google Play Games account to the current player account using an auth code
 CFLootLockerConnectGoogleProviderToAccountRequestRequest to connect a Google account to the current player account using a Google sign-in ID token
 CFLootLockerConnectGoogleProviderToAccountWithPlatformRequestRequest to connect a Google account to the current player account using an ID token and a specific OAuth2 client platform
 CFLootLockerConnectionStateResponse
 CFLootLockerConnectNintendoProviderToAccountRequestRequest to connect a Nintendo Switch account to the current player account using an NSA ID token
 CFLootLockerConnectPlaystationProviderToAccountRequestRequest to connect a PlayStation account to the current player account using a sign-in code and environment identifier
 CFLootLockerConnectRemoteSessionToAccountRequestRequest to connect a remote session lease to the current player account using the lease code and its nonce
 CFLootLockerConnectSteamProviderToAccountRequestRequest to connect a Steam account to the current player account using a Steam session ticket
 CFLootLockerConnectTwitchProviderToAccountRequestRequest to connect a Twitch account to the current player account using a Twitch authorization code
 CFLootLockerConnectXboxProviderToAccountRequestRequest to connect an Xbox account to the current player account using an Xbox user token
 CFLootLockerConsumeInventoryItemRequestRequest to consume one or more of an item
 CFLootLockerConsumePlayerInventoryItemResponseResponse for consuming one or more of an item
 CFLootLockerContentKeyValuePair
 CFLootLockerContext
 CFLootLockerCreateAssetCandidateData
 CFLootLockerCreateAssetCandidateResponse
 CFLootLockerCreateCharacterRequest
 CFLootLockerCreateHeroRequest
 CFLootLockerCreateHeroWithVariationRequest
 CFLootLockerCreateStripeCheckoutSessionRequestRequest to create a Stripe Checkout session for a catalog item
 CFLootLockerCreateStripeCheckoutSessionResponseResponse from creating a Stripe Checkout session
 CFLootLockerCreateWalletRequestRequest to create a wallet for a specified holder, identified by ULID and holder type
 CFLootLockerCreateWalletResponseResponse containing the unique identifier of the newly created wallet
 CFLootLockerCreditRequestRequest to credit a specified amount of a given currency to a wallet
 CFLootLockerCreditWalletResponseResponse containing the resulting balance entry after crediting currency to a wallet
 CFLootLockerCurrencyDetails about a particular currency
 CFLootLockerCurrencyDetailsHolds details about a currency catalog entity, including the currency name, short code, amount to be awarded, and ULID
 CFLootLockerCurrencyReward
 CFLootLockerCurrencyRewardDetails
 CFLootLockerDebitRequestRequest to debit a specified amount of a given currency from a wallet
 CFLootLockerDebitWalletResponseResponse containing the resulting balance entry after debiting currency from a wallet
 CFLootLockerDeleteAssetInstanceResponse
 CFLootLockerDenominationRepresents a denomination of a currency
 CFLootLockerDiscordSessionRequest
 CFLootLockerDiscordSessionResponse
 CFLootLockerDlcResponse
 CFLootLockerEmailRequest
 CFLootLockerEmptyRequest
 CFLootLockerEntitlementHistoryItemRepresents a single catalog-related item within an entitlement, including its reward kind, catalog identifier, and creation timestamp
 CFLootLockerEntitlementHistoryMetadataHolds a single key-value metadata pair associated with an entitlement listing
 CFLootLockerEntitlementHistoryResponseResponse containing a paginated list of entitlement history entries for the player
 CFLootLockerEntitlementHistoryRewardRepresents a non-catalog reward (such as a leaderboard or progression reward) attached to an entitlement, linked by its own identifier and the parent entitlement identifier
 CFLootLockerEntitlementListingRepresents a complete entitlement record, grouping its catalog items, system rewards, metadata, originating store, status, and type
 CFLootLockerEpicSessionRequest
 CFLootLockerEpicSessionResponse
 CFLootLockerEquipAssetToCharacterWithInstanceRequest
 CFLootLockerEquipUniversalAssetToCharacterRequest
 CFLootLockerErrorData
 CFLootLockerErrorReportRequest
 CFLootLockerExtendedIndexBasedPagination
 CFLootLockerExtendedPaginationError
 CFLootLockerExternalIdentifiers
 CFLootLockerFailedKeyHolds the key and failure reason of a trigger that could not be invoked
 CFLootLockerFailedRequestReportData structure for storing information about failed requests for the purpose of error reporting
 CFLootLockerFeedbackCategory
 CFLootLockerFeedbackCategoryResponse
 CFLootLockerFeedbackRequest
 CFLootLockerFile
 CFLootLockerFileConfigData struct for the pre-configured file config, loaded at startup from the "<PackageName>PreConfig[-<identifier>].bytes" file in the plugin's Config directory
 CFLootLockerFileListResponse
 CFLootLockerFileUpdateRequest
 CFLootLockerFileUploadRequest
 CFLootLockerFilter
 CFLootLockerFinalizeSteamPurchaseRedemptionRequestRequest to finalize a completed Steam purchase redemption by entitlement identifier
 CFLootLockerFollowActionResponseResponse struct for follow/unfollow actions
 CFLootLockerFollowerRepresents a single follower or following player
 CFLootLockerFriendRepresents a single friend
 CFLootLockerFriendActionResponse
 CFLootLockerGameHeroListResponse
 CFLootLockerGameInfo
 CFLootLockerGameInfoRequest
 CFLootLockerGameInfoResponse
 CFLootLockerGenericProgressionResponse
 CFLootLockerGenericProgressionWithRewardsResponse
 CFLootLockerGetAllMemberRanksRequest
 CFLootLockerGetAllMemberRanksResponse
 CFLootLockerGetAssetBonesResponse
 CFLootLockerGetAssetsResponse
 CFLootLockerGetByListMembersRequest
 CFLootLockerGetByListOfMembersResponse
 CFLootLockerGetContextResponse
 CFLootLockerGetCurrencyDetailsResponseResponse with details about a particular currency
 CFLootLockerGetCurrentPlayerInfoResponse
 CFLootLockerGetFavouriteAssetIndicesResponse
 CFLootLockerGetFriendResponseResponse struct for getting a single friend
 CFLootLockerGetMapsResponse
 CFLootLockerGetMemberRankRequest
 CFLootLockerGetMemberRankResponse
 CFLootLockerGetMetadataResponseResponse containing the single requested metadata entry
 CFLootLockerGetMultisourceMetadataRequestRequest to retrieve metadata entries from multiple sources and key combinations in a single call
 CFLootLockerGetMultisourceMetadataResponseResponse containing the requested metadata entries grouped by their source from a multisource get operation
 CFLootLockerGetPlayerInventoryItemResponseResponse for getting a single player inventory item
 CFLootLockerGetScoreListRequest
 CFLootLockerGetScoreListResponse
 CFLootLockerGetWalletResponseResponse containing a wallet's holder identifier, holder type, and active balance modifiers
 CFLootLockerGoogle
 CFLootLockerGooglePlayGamesSessionRequest
 CFLootLockerGooglePlayGamesSessionResponse
 CFLootLockerGoogleSessionRequest
 CFLootLockerGoogleSessionRequestWithPlatform
 CFLootLockerGoogleSessionResponse
 CFLootLockerGrantAssetRequest
 CFLootLockerGrantAssetResponse
 CFLootLockerGrantedItemRepresents an item that was granted as a result of consuming an item
 CFLootLockerGroupDetails
 CFLootLockerHasKeyValueStorage
 CFLootLockerHero
 CFLootLockerHeroAssetInstance
 CFLootLockerHeroGlobalAsset
 CFLootLockerHeroGlobalAssetVariation
 CFLootLockerHeroListResponse
 CFLootLockerHeroLoadout
 CFLootLockerHeroLoadoutResponse
 CFLootLockerHeroResponse
 CFLootLockerHTTPClientConfigurationConfiguration for the LootLocker HTTP execution queue and retry logic
 CFLootLockerHTTPExecutionQueueManages the LootLocker HTTP request queue as a per-frame singleton
 CFLootLockerHTTPExecutionQueueItemPairs a pending FLootLockerHTTPRequestData with its active IHttpRequest handle
 CFLootLockerHTTPRequestDataCaptures everything needed to dispatch — and later retry — a single SDK HTTP request
 CFLootLockerIncrementScoreRequest
 CFLootLockerIndexBasedPagination
 CFLootLockerInlinedCatalogEntryA Convenience type to use when you need inlined catalog items
 CFLootLockerInlinedGroupAssociationA group association with the entity detail inlined directly
 CFLootLockerInlinedGroupDetails
 CFLootLockerInlinedGroupDetailsWithAssociationsGroup detail used by the ListCatalogItemsById endpoint, where association details are inlined directly into each association entry by the backend
 CFLootLockerInstanceProgressionResponse
 CFLootLockerInstanceProgressionWithRewardsResponse
 CFLootLockerInternalBroadcastInternal broadcast structure as received from API
 CFLootLockerInternalBroadcastLanguageInternal language structure as received from API
 CFLootLockerInternalBroadcastLocalizationEntryInternal localization entry as received from API
 CFLootLockerInternalListBroadcastsResponseInternal response structure as received from API
 CFLootLockerInventory
 CFLootLockerInventoryItemRepresents a single item (inventory entry) owned by a player
 CFLootLockerInventoryItemPurchaseData
 CFLootLockerInventoryResponse
 CFLootLockerInvokeTriggersByKeyRequestRequest to invoke one or more triggers identified by their string keys
 CFLootLockerInvokeTriggersByKeyResponseThe result of the invoked triggers
 CFLootLockerItemDetailsKey
 CFLootLockerItemTemplateRepresents an item template that can be granted to players
 CFLootLockerKeyBasedPagination
 CFLootLockerLeaderboard
 CFLootLockerLeaderboardArchive
 CFLootLockerLeaderboardArchiveDetails
 CFLootLockerLeaderboardArchiveDetailsResponse
 CFLootLockerLeaderboardArchivePlayer
 CFLootLockerLeaderboardArchiveResponse
 CFLootLockerLeaderboardAssetReward
 CFLootLockerLeaderboardCurrencyReward
 CFLootLockerLeaderboardDetailPredicates
 CFLootLockerLeaderboardDetails
 CFLootLockerLeaderboardDetailsResponse
 CFLootLockerLeaderboardGroupReward
 CFLootLockerLeaderboardGroupRewardAssociation
 CFLootLockerLeaderboardGroupRewardMetadata
 CFLootLockerLeaderboardProgressionPointsReward
 CFLootLockerLeaderboardProgressionResetReward
 CFLootLockerLeaderboardReward
 CFLootLockerLeaderboardRewardArgs
 CFLootLockerLeaderboardSchedule
 CFLootLockerLeaderboardUpcomingResetA pending manual reset for a leaderboard that has been requested but not yet processed
 CFLootLockerLeaseRemoteSessionRequestRequest body for remote session lease (now required fields)
 CFLootLockerLeaseRemoteSessionResponseResponse containing the lease codes, redirect URLs, current lease status, and intent returned when starting a remote session lease process
 CFLootLockerLevelThresholds
 CFLootLockerListBalancesForWalletResponseResponse containing the list of currency balances held in a specific wallet
 CFLootLockerListBlockedPlayersResponse
 CFLootLockerListBroadcastsResponseResponse for listing broadcasts
 CFLootLockerListCatalogItemsByIdEntryA catalog entry with entity details inlined directly
 CFLootLockerListCatalogItemsByIdErrorDescribes why a specific catalog_listing_id could not be resolved
 CFLootLockerListCatalogItemsByIdRequestRequest body for looking up catalog items by their catalog_listing_ids
 CFLootLockerListCatalogItemsByIdResponseResponse for the ListCatalogItemsById endpoint
 CFLootLockerListCatalogPricesResponseResponse containing catalog entries with entity-typed lookup maps for asset, progression, currency, and group details, plus key-based pagination
 CFLootLockerListCatalogPricesV2ResponseResponse containing catalog entries with entity-typed lookup maps for asset, progression, currency, and group details, plus extended index-based pagination for the v2 catalog endpoint
 CFLootLockerListCatalogsResponseN/A
 CFLootLockerListCharacterResponseItem
 CFLootLockerListCharacterTypesResponse
 CFLootLockerListConnectedAccountsResponseResponse containing the list of account providers currently connected to the player's LootLocker account
 CFLootLockerListCurrenciesResponseResponse containing the list of all currencies available in the game
 CFLootLockerListDenominationsResponseResponse containing the list of denominations defined for a specific currency
 CFLootLockerListFollowersResponseResponse struct for listing followers or following players
 CFLootLockerListFriendsResponseResponse struct for listing friends
 CFLootLockerListIncomingFriendRequestsResponseResponse struct for listing incoming friend requests
 CFLootLockerListItemTemplatesResponseResponse for listing item templates
 CFLootLockerListLeaderboardsResponse
 CFLootLockerListMetadataResponseResponse containing a paginated page of metadata entries for a given source
 CFLootLockerListNotificationsResponseResponse containing a paginated list of notifications for the player, with a lookup helper for finding notifications by their identifying context value
 CFLootLockerListOutgoingFriendRequestsResponseResponse struct for listing outgoing friend requests
 CFLootLockerListPlatformKeysResponseResponse containing the list of platform keys redeemed by the authenticated player
 CFLootLockerListPlayerCharactersResponse
 CFLootLockerListPlayerInfoRequest
 CFLootLockerListPlayerInfoResponse
 CFLootLockerListPlayerInventoryItemsResponseResponse for listing a player's inventory items
 CFLootLockerListSimpleAssetsRequestRequest payload for simple asset listing
 CFLootLockerListSimpleAssetsResponseResponse payload for simple asset listing
 CFLootLockerListSimplifiedInventoryFilterRequest filters for simplified inventory listing
 CFLootLockerListSimplifiedInventoryIncludesIncludes to add extra data to simplified inventory responses
 CFLootLockerListSimplifiedInventoryMetadataIncludesSpecifies which metadata keys to include in simplified inventory responses
 CFLootLockerListSimplifiedInventoryRequestRequest filters for simplified inventory listing
 CFLootLockerLoginRequest
 CFLootLockerLoginResponse
 CFLootLockerLookupMultiplePlayersDataRequest
 CFLootLockerLootBoxContentResponse
 CFLootLockerLootBoxItem
 CFLootLockerMap
 CFLootLockerMapCamera
 CFLootLockerMapSpawnPoint
 CFLootLockerMember
 CFLootLockerMergeInventoryItemStacksRequestRequest to merge two item stacks into one
 CFLootLockerMergeInventoryItemStacksResponseResponse for merging two item stacks
 CFLootLockerMessage
 CFLootLockerMessagesResponse
 CFLootLockerMetadataBase64ValueHolds a Base64-encoded metadata value together with its MIME content type
 CFLootLockerMetadataEntryRepresents a single typed metadata entry with a key, value type, tags, and access level, along with helper methods for reading and writing the value
 CFLootLockerMetadataIncludeMetadata include configuration for catalog items lookup
 CFLootLockerMetadataSourceAndEntriesPairs a metadata source and its identifier with the resolved metadata entries retrieved for that source
 CFLootLockerMetadataSourceAndKeysPairs a metadata source and its identifier with a list of keys to fetch from that source
 CFLootLockerMetaSessionResponse
 CFLootLockerModifyScoreRequestREQUEST STRUCTS
 CFLootLockerMultiplePlayerNameRequestDeprecated date 20250304
 CFLootLockerMultiplePlayerNamesAndPlatformsRequest
 CFLootLockerMultiplePlayerNamesRequestDeprecated date 20250304
 CFLootLockerMultiplePlayersNames
 CFLootLockerMultiplePlayersNamesResponse
 CFLootLockerMultiplePlayersPlatformIds
 CFLootLockerMultiplePlayersPlatformIdsResponse
 CFLootLockerNameResponse
 CFLootLockerNintendoSwitchSessionRequest
 CFLootLockerNotificationRepresents a full notification record for a player, including its type, priority, source, content, read state, and lifecycle timestamps
 CFLootLockerNotificationContentHolds the content of a notification, including context key-value pairs, body type hint, and helper methods for parsing the body into typed values or reward objects
 CFLootLockerNotificationContentRewardBodyHolds the full reward body of a notification's content, with the active reward type determined by the Kind field
 CFLootLockerNotificationContextEntryHolds a single key-value context entry attached to a notification's content
 CFLootLockerNotificationGroupRewardAssociationsHolds one member reward within a notification group reward, identified by kind, with the relevant reward type's data populated
 CFLootLockerNotificationIdentifyingValueLookupStruct
 CFLootLockerNotificationRewardAssetRepresents an asset reward in a notification, linking the reward to an asset and its optional variation or rental option
 CFLootLockerNotificationRewardAssetDetailsHolds the display details of an asset referenced in a notification reward, including its name, thumbnail URL, ULID, legacy numeric id, and optional variation or rental option information
 CFLootLockerNotificationRewardCurrencyRepresents a currency reward in a notification, linking the reward to a currency amount and its currency details
 CFLootLockerNotificationRewardCurrencyDetailsHolds the display details of a currency referenced in a notification reward, including its name, short code, amount, and ULID
 CFLootLockerNotificationRewardGroupRepresents a group reward in a notification, bundling multiple reward-type associations under a shared name and description
 CFLootLockerNotificationRewardProgressionRepresents a progression-points reward in a notification, linking the reward to a progression and the number of points to be granted
 CFLootLockerNotificationRewardProgressionDetailsHolds the display details of a progression referenced in a progression-points notification reward, including its key, name, ULID, and point amount
 CFLootLockerNotificationRewardProgressionResetRepresents a progression-reset reward in a notification, linking the reward to the affected progression
 CFLootLockerNotificationRewardProgressionResetDetailsHolds the display details of a progression referenced in a progression-reset notification reward, identified by key, name, and ULID
 CFLootLockerObjects
 CFLootLockerOpenLootBoxResponse
 CFLootLockerPaginatedCharacterProgressionResponse
 CFLootLockerPaginatedGenericProgressionResponse
 CFLootLockerPaginatedInstanceProgressionResponse
 CFLootLockerPaginatedPlayerProgressionResponse
 CFLootLockerPaginatedProgressionsResponse
 CFLootLockerPaginatedProgressionTiersResponse
 CFLootLockerPagination
 CFLootLockerPersistentStorageItem
 CFLootLockerPersistentStorageItemResponse
 CFLootLockerPersistentStorageItems
 CFLootLockerPersistentStorageItemsResponse
 CFLootLockerPickDropsFromDropTableItem
 CFLootLockerPickDropsFromDropTableRequest
 CFLootLockerPickDropsFromDropTableResponse
 CFLootLockerPlatformIds
 CFLootLockerPlatformKeyA platform key redeemed by the player
 CFLootLockerPlatformKeyCampaignInformation about the campaign associated with a platform key
 CFLootLockerPlayer
 CFLootLockerPlayerAssetNotificationResponse
 CFLootLockerPlayerData
 CFLootLockerPlayerDataLookupPair
 CFLootLockerPlayerFile
 CFLootLockerPlayerFileContentResponse
 CFLootLockerPlayerFileMetadata
 CFLootLockerPlayerFileResponse
 CFLootLockerPlayerFileRevisionsResponse
 CFLootLockerPlayerHero
 CFLootLockerPlayerHeroResponse
 CFLootLockerPlayerInfoA set of important information about a player
 CFLootLockerPlayerLevel
 CFLootLockerPlayerNameRequest
 CFLootLockerPlayerProgression
 CFLootLockerPlayerProgressionResponse
 CFLootLockerPlayerProgressionWithRewardsResponse
 CFLootLockerPlayerXpInfo
 CFLootLockerPlaystationNetworkV3SessionRequest
 CFLootLockerPlaystationNetworkVerificationRequest
 CFLootLockerPresenceManagerConfigConfiguration structure for presence manager behavior
 CFLootLockerProgressionPURE DATA STRUCTS
 CFLootLockerProgressionPointDetailsHolds details about a progression-points catalog entity, including the target progression key, name, ULID, and the number of points to be awarded
 CFLootLockerProgressionPointRewardDetails
 CFLootLockerProgressionPointsReward
 CFLootLockerProgressionResetDetailsHolds details about a progression-reset catalog entity, identifying the progression to be reset by key, name, and ULID
 CFLootLockerProgressionResetReward
 CFLootLockerProgressionResetRewardDetails
 CFLootLockerProgressionResponseRESPONSE STRUCTS
 CFLootLockerProgressionTier
 CFLootLockerPsn
 CFLootLockerPurchaseCatalogItemRequestRequest to purchase one or more catalog items from a specific wallet
 CFLootLockerQueryScoreRequest
 CFLootLockerQuerySteamPurchaseRedemptionStatusRequestRequest to query the current status of a Steam purchase redemption by entitlement identifier
 CFLootLockerQuerySteamPurchaseRedemptionStatusResponseResponse containing the current redemption status of a Steam purchase
 CFLootLockerRarity
 CFLootLockerRateLimiterClient-side rate limiter for the LootLocker HTTP execution queue
 CFLootLockerReadNotificationsRequestRequest to mark a list of notifications as read by their identifiers
 CFLootLockerReadNotificationsResponseResponse from marking notifications as read, containing only base response status unless errors occurred
 CFLootLockerRedeemAppleAppStorePurchaseForClassRequestRequest to redeem an Apple App Store purchase for a specific class, extending the player request with a class identifier
 CFLootLockerRedeemAppleAppStorePurchaseForPlayerRequestRequest to redeem an Apple App Store purchase for the current player using a transaction identifier, with an optional sandbox flag
 CFLootLockerRedeemEpicStorePurchaseForCharacterRequestRequest to redeem one or more Epic Games Store entitlements for a specific character, extending the player request with a character ULID
 CFLootLockerRedeemEpicStorePurchaseForPlayerRequestRequest to redeem one or more Epic Games Store entitlements for the current player using an Epic account identifier, authorization token, and sandbox identifier
 CFLootLockerRedeemGooglePlayStorePurchaseForClassRequestRequest to redeem a Google Play Store purchase for a specific class using a product identifier, purchase token, and class identifier
 CFLootLockerRedeemGooglePlayStorePurchaseForPlayerRequestRequest to redeem a Google Play Store purchase for the current player using a product identifier and purchase token
 CFLootLockerRedeemXboxStorePurchaseForClassRequestRequest to redeem an Xbox Store purchase for a class
 CFLootLockerRedeemXboxStorePurchaseForPlayerRequestRequest to redeem an Xbox Store purchase for the current player
 CFLootLockerRefreshAppleGameCenterSessionRequest
 CFLootLockerRefreshAppleSessionRequest
 CFLootLockerRefreshDiscordSessionRequest
 CFLootLockerRefreshEpicSessionRequest
 CFLootLockerRefreshGooglePlayGamesSessionRequest
 CFLootLockerRefreshGoogleSessionRequest
 CFLootLockerRefreshMetaSessionRequest
 CFLootLockerRefreshRemoteSessionRequest
 CFLootLockerRefreshRemoteSessionResponseResponse containing the refreshed authentication data and a new refresh token for an existing remote session
 CFLootLockerRefundByEntitlementIdsRequest
 CFLootLockerRefundByEntitlementIdsResponse
 CFLootLockerRefundCurrencyEntry
 CFLootLockerRefundNonReversibleReward
 CFLootLockerRefundPlayerInventoryEvent
 CFLootLockerRefundWarning
 CFLootLockerRefundWarningDetail
 CFLootLockerRemoteSessionLeaseDataHolds the lease codes, redirect URL, Base64 QR code, and display URL needed to drive the remote session authentication flow on a secondary device
 CFLootLockerRemoteSessionPlayerDataHolds the player data returned when a remote session lease is successfully authorized, including identity fields, progression state, and notification check flags
 CFLootLockerRemoteSessionProcess
 CFLootLockerRemoteSessionStatusPollingResponseResponse containing the current lease status of a remote session when polled during the authorization flow
 CFLootLockerRental
 CFLootLockerRentalOption
 CFLootLockerRequestContext
 CFLootLockerResponseBase response struct — every SDK callback receives a struct that derives from this
 CFLootLockerResponseAssetCandidate
 CFLootLockerRewards
 CFLootLockerSDKModule
 CFLootLockerSessionOptionalsOptional parameters that can be sent when starting a session
 CFLootLockerSetMetadataActionDescribes a single metadata mutation operation (create, update, delete, or upsert) together with the metadata entry it targets
 CFLootLockerSetMetadataErrorDescribes a failure that occurred while applying a metadata action, including the action type, the targeted entry, and the error message
 CFLootLockerSetMetadataErrorEntryIdentifies a metadata entry that caused an error during a set operation, by key and value type
 CFLootLockerSetMetadataResponseResponse from a set-metadata operation, containing any per-entry errors alongside the source identifier that was modified
 CFLootLockerSimpleAssetSimplified asset object
 CFLootLockerSimpleAssetAuthor
 CFLootLockerSimpleAssetDataEntity
 CFLootLockerSimpleAssetExcludesFields to exclude from the simple asset response
 CFLootLockerSimpleAssetFile
 CFLootLockerSimpleAssetFilterFilters to apply to the asset listing based on key-value pairs
 CFLootLockerSimpleAssetFiltersFilters to apply to simple asset listing
 CFLootLockerSimpleAssetIncludesFields to include in the simple asset response
 CFLootLockerSimpleInventoryItemA simplified inventory item for optimized inventory listing
 CFLootLockerSimpleInventoryResponseResponse for simplified inventory listing
 CFLootLockerSingleEntitlementResponse
 CFLootLockerSplitInventoryItemStackRequestRequest to split a stackable item into two stacks
 CFLootLockerSplitInventoryItemStackResponseResponse for splitting an item stack
 CFLootLockerStartMetaSessionRequest
 CFLootLockerStartRemoteSessionRequestRequest to exchange a remote session lease code and nonce for an authorized session using the game API key and version
 CFLootLockerStartRemoteSessionResponseResponse returned when remote session polling completes, containing the lease status and, on authorization, the session and refresh tokens
 CFLootLockerStateMetaData
 CFLootLockerSteamSessionRequest
 CFLootLockerSteamSessionWithAppIdRequest
 CFLootLockerSubmitScoreRequest
 CFLootLockerSubmitScoreResponse
 CFLootLockerSuccessfulKeyHolds the key of a trigger that was successfully invoked
 CFLootLockerTimeResponse
 CFLootLockerTransferProvidersBetweenAccountsRequestRequest to transfer one or more identity providers from a source player account to a target player account using their respective session tokens
 CFLootLockerUniversalAssets
 CFLootLockerUniversalAssetsResponse
 CFLootLockerUpdateAssetCandidateData
 CFLootLockerUpdateCharacterRequest
 CFLootLockerUpdateHeroRequest
 CFLootLockerUserIdRequest
 CFLootLockerVariation
 CFLootLockerVerificationRequest
 CFLootLockerVerificationWithSteamAppIdRequest
 CFLootLockerWhiteLabelAuthRequest
 CFLootLockerWhiteLabelCreateAccountRequest
 CFLootLockerWhiteLabelCustomSignUpField
 CFLootLockerWhiteLabelCustomSignUpFieldValue
 CFLootLockerWhiteLabelLoginAndSessionResponse
 CFLootLockerWhiteLabelLoginRequest
 CFLootLockerWhiteLabelResetPasswordRequest
 CFLootLockerWhiteLabelSignUpFieldsResponse
 CFLootLockerWhiteLabelVerifySessionRequest
 CFLootLockerWhiteLabelVerifySessionResponse
 CFLootLockerXboxServiceTicketResponseResponse from a request to get an Xbox service ticket
 CFLootLockerXboxSessionRequest
 CFLootLockerXp
 CLootLockerNotificationsStaticStringsSet of static string definitions to use for matching in different Notification contexts
 CLootLockerResponseFactory
 CLootLockerStaticRequestErrorStatusCodesStatic defines of the different predefined error status codes that can occur in responses
 CULLPlayerFilesRequestHandler
 CULootLockerAssetInstancesRequestHandler
 CULootLockerAssetsRequestHandler
 CULootLockerAsyncPollAsyncPurchase
 CULootLockerAsyncStartRemoteSession
 CULootLockerAuthenticationRequestHandler
 CULootLockerBalanceRequestHandler
 CULootLockerBanRequestHandler
 CULootLockerBroadcastRequestHandler
 CULootLockerCatalogRequestHandler
 CULootLockerCharacterRequestHandler
 CULootLockerConfig
 CULootLockerConnectedAccountsRequestHandler
 CULootLockerCurrencyRequestHandler
 CULootLockerDropTablesRequestHandler
 CULootLockerEntitlementRequestHandler
 CULootLockerErrorReportRequestHandler
 CULootLockerFeedbackRequestHandler
 CULootLockerFollowersRequestHandler
 CULootLockerFriendsRequestHandler
 CULootLockerHeroRequestHandler
 CULootLockerItemRequestHandler
 CULootLockerLeaderboardArchiveRequestHandler
 CULootLockerLeaderboardRequestHandler
 CULootLockerMapsRequestHandler
 CULootLockerMessagesRequestHandler
 CULootLockerMetadataRequestHandler
 CULootLockerMiscellaneousRequestHandler
 CULootLockerNotificationsRequestHandler
 CULootLockerPersistentStorageRequestHandler
 CULootLockerPlatformKeyRequestHandler
 CULootLockerPlayerDataSaveGame
 CULootLockerPlayerRequestHandler
 CULootLockerPresenceManagerManager for LootLocker presence functionality Coordinates presence connections for multiple players/sessions and provides lifecycle management through external event integration
 CULootLockerProgressionsRequestHandler
 CULootLockerPurchasesRequestHandler
 CULootLockerRemoteSessionRequestHandler
 CULootLockerSDKManager
 CULootLockerStateData
 CULootLockerStateMetaDataSaveGame
 CULootLockerStaticNotificationStringBlueprintCallablesBlueprint exposure of the set of static string definitions to use for matching in different Notification contexts
 CULootLockerTriggersRequestHandler
 CULootLockerUserGeneratedContentRequestHandler