|
|
| FApiClient (SettingsPtr const &InSettings, FAccelByteTimeManagerPtr const &InTimeManager, TSharedRef< FAccelByteInstance, ESPMode::ThreadSafe > const &InAccelByteInstance) |
|
| FApiClient (SettingsPtr const &InSettings, TSharedRef< FAccelByteInstance, ESPMode::ThreadSafe > const &InAccelByteInstance) |
|
void | Init () |
|
Api::UserWPtr | GetUserApi () const |
|
Api::UserProfileWPtr | GetUserProfileApi () const |
|
Api::GameProfileWPtr | GetGameProfileApi () const |
|
Api::AgreementWPtr | GetAgreementApi () const |
|
Api::GDPRWPtr | GetGDPRApi () const |
|
Api::ReportingWPtr | GetReportingApi () const |
|
Api::MiscellaneousWPtr | GetMiscellaneousApi () const |
|
Api::ConfigurationsWPtr | GetConfigurationsApi () const |
|
Api::LoginQueueWPtr | GetLoginQueueApi () const |
|
Api::CurrencyWPtr | GetCurrencyApi () const |
|
Api::WalletWPtr | GetWalletApi () const |
|
Api::CategoryWPtr | GetCategoryApi () const |
|
Api::ItemWPtr | GetItemApi () const |
|
Api::OrderWPtr | GetOrderApi () const |
|
Api::EntitlementWPtr | GetEntitlementApi () const |
|
Api::FulfillmentWPtr | GetFulfillmentApi () const |
|
Api::StoreDisplayWPtr | GetStoreDisplayApi () const |
|
Api::CloudSaveWPtr | GetCloudSaveApi () const |
|
Api::BinaryCloudSaveWPtr | GetBinaryCloudSaveApi () const |
|
Api::CloudStorageWPtr | GetCloudStorageApi () const |
|
Api::UGCWPtr | GetUGCApi () const |
|
Api::InventoryWPtr | GetInventoryApi () const |
|
Api::StatisticWPtr | GetStatisticApi () const |
|
Api::AchievementWPtr | GetAchievementApi () const |
|
Api::LeaderboardWPtr | GetLeaderboardApi () const |
|
Api::RewardWPtr | GetRewardApi () const |
|
Api::SeasonPassWPtr | GetSeasonPassApi () const |
|
Api::GroupWPtr | GetGroupApi () const |
|
Api::ChallengeWPtr | GetChallengeApi () const |
|
Api::QosWPtr | GetQosApi () const |
|
Api::QosManagerWPtr | GetQosManagerApi () const |
|
Api::LobbyWPtr | GetLobbyApi () const |
|
Api::ChatWPtr | GetChatApi () const |
|
Api::SessionBrowserWPtr | GetSessionBrowserApi () const |
|
Api::TurnManagerWPtr | GetTurnManagerApi () const |
|
Api::SessionWPtr | GetSessionApi () const |
|
Api::MatchmakingV2WPtr | GetMatchmakingV2Api () const |
|
Api::AMSWPtr | GetAmsApi () const |
|
Api::GameTelemetryWPtr | GetGameTelemetryApi () const |
|
Api::PredefinedEventWPtr | GetPredefinedEventApi () const |
|
Api::GameStandardEventWPtr | GetGameStandardEventApi () const |
|
Api::PresenceBroadcastEventWPtr | GetPresenceBroadcastEventApi () const |
|
TWeakPtr< FAccelByteInstance, ESPMode::ThreadSafe > | GetAccelByteInstance () const |
|
FAccelByteTimeManagerWPtr | GetTimeManager () const |
|
FAccelByteApiUtilitiesWPtr | GetApiUtilities () const |
| FString | GetDeviceId () const |
| | Utility function to get the device ID associated with this ApiClient's AccelByteInstance.
|
|
template<typename T, typename... U> |
| T | GetApi (U &&... Args) |
|
template<typename T, typename... U> |
| TSharedPtr< T, ESPMode::ThreadSafe > | GetApiPtr (U &&... Args) |