Files
ReshadePluginsCore/The Callisto Protocol/SDK/AccelByteUe4Sdk_classes.hpp
2025-12-13 18:08:13 +01:00

2492 lines
192 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: AccelByteUe4Sdk
#include "Basic.hpp"
#include "CoreUObject_structs.hpp"
#include "CoreUObject_classes.hpp"
#include "SlateCore_structs.hpp"
#include "UMG_classes.hpp"
#include "AccelByteUe4Sdk_structs.hpp"
#include "Engine_classes.hpp"
namespace SDK
{
// Class AccelByteUe4Sdk.ABAchievement
// 0x0008 (0x0030 - 0x0028)
class UABAchievement final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void GetAchievement(const class FString& AchievementCode, const TDelegate<void(const struct FAccelByteModelsMultiLanguageAchievement& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void QueryAchievements(const class FString& Language, const EAccelByteAchievementListSortBy& SortBy, const TDelegate<void(const struct FAccelByteModelsPaginatedPublicAchievement& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, const int32& Offset, const int32& Limit);
void QueryUserAchievements(const EAccelByteAchievementListSortBy& SortBy, const TDelegate<void(const struct FAccelByteModelsPaginatedUserAchievement& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, const int32& Offset, const int32& Limit, bool PreferUnlocked);
void UnlockAchievement(const class FString& AchievementCode, const TDelegate<void()> OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABAchievement">();
}
static class UABAchievement* GetDefaultObj()
{
return GetDefaultObjImpl<UABAchievement>();
}
};
static_assert(alignof(UABAchievement) == 0x000008, "Wrong alignment on UABAchievement");
static_assert(sizeof(UABAchievement) == 0x000030, "Wrong size on UABAchievement");
// Class AccelByteUe4Sdk.AccelByteRichTextBlock
// 0x0000 (0x0678 - 0x0678)
class UAccelByteRichTextBlock final : public URichTextBlock
{
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteRichTextBlock">();
}
static class UAccelByteRichTextBlock* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteRichTextBlock>();
}
};
static_assert(alignof(UAccelByteRichTextBlock) == 0x000008, "Wrong alignment on UAccelByteRichTextBlock");
static_assert(sizeof(UAccelByteRichTextBlock) == 0x000678, "Wrong size on UAccelByteRichTextBlock");
// Class AccelByteUe4Sdk.ABAgreement
// 0x0008 (0x0030 - 0x0028)
class UABAgreement final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void GetLegalDocument(const class FString& URL, const TDelegate<void(const class FString& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetLegalPolicies(const EAccelByteAgreementPolicyType& AgreementPolicyType, bool DefaultOnEmpty, const TDelegate<void(const struct FArrayModelsPublicPolicyResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABAgreement">();
}
static class UABAgreement* GetDefaultObj()
{
return GetDefaultObjImpl<UABAgreement>();
}
};
static_assert(alignof(UABAgreement) == 0x000008, "Wrong alignment on UABAgreement");
static_assert(sizeof(UABAgreement) == 0x000030, "Wrong size on UABAgreement");
// Class AccelByteUe4Sdk.ABBlock
// 0x0008 (0x0030 - 0x0028)
class UABBlock final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void BlockPlayer(const struct FBlockPlayerRequest& Request, TDelegate<void(const struct FAccelByteModelsBlockPlayerResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetListOfBlockedUsers(TDelegate<void(const struct FAccelByteModelsListBlockedUserResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetListOfBlockers(TDelegate<void(const struct FAccelByteModelsListBlockerResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SetBlockPlayerNotifDelegate(TDelegate<void(const struct FAccelByteModelsBlockPlayerNotif& Notif)> OnNotif);
void SetUnblockPlayerNotifDelegate(TDelegate<void(const struct FAccelByteModelsUnblockPlayerNotif& Notif)> OnNotif);
void UnblockPlayer(const struct FUnblockPlayerRequest& Request, TDelegate<void(const struct FAccelByteModelsUnblockPlayerResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABBlock">();
}
static class UABBlock* GetDefaultObj()
{
return GetDefaultObjImpl<UABBlock>();
}
};
static_assert(alignof(UABBlock) == 0x000008, "Wrong alignment on UABBlock");
static_assert(sizeof(UABBlock) == 0x000030, "Wrong size on UABBlock");
// Class AccelByteUe4Sdk.AccelByteRichTextBlockDecorator
// 0x0000 (0x0028 - 0x0028)
class UAccelByteRichTextBlockDecorator final : public URichTextBlockDecorator
{
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteRichTextBlockDecorator">();
}
static class UAccelByteRichTextBlockDecorator* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteRichTextBlockDecorator>();
}
};
static_assert(alignof(UAccelByteRichTextBlockDecorator) == 0x000008, "Wrong alignment on UAccelByteRichTextBlockDecorator");
static_assert(sizeof(UAccelByteRichTextBlockDecorator) == 0x000028, "Wrong size on UAccelByteRichTextBlockDecorator");
// Class AccelByteUe4Sdk.ABCatalog
// 0x0008 (0x0030 - 0x0028)
class UABCatalog final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void GetCategory(const class FString& CategoryPath, const class FString& Language, TDelegate<void(const struct FAccelByteModelsCategoryInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetChildCategories(const class FString& CategoryPath, const class FString& Language, TDelegate<void(const struct FArrayModelsCategoryInfoResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetDescendantCategories(const class FString& CategoryPath, const class FString& Language, TDelegate<void(const struct FArrayModelsCategoryInfoResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetItemByAppId(const class FString& AppId, const class FString& Language, const class FString& Region, TDelegate<void(const struct FAccelByteModelsItemInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetItemById(const class FString& ItemId, const class FString& Language, const class FString& Region, TDelegate<void(const struct FAccelByteModelsPopulatedItemInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetItemDynamicData(const class FString& ItemId, TDelegate<void(const struct FAccelByteModelsItemDynamicData& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetItemsByCriteria(const struct FAccelByteModelsItemCriteria& ItemCriteria, const int32& Offset, const int32& Limit, const TArray<EAccelByteItemListSortBy>& SortBy, TDelegate<void(const struct FAccelByteModelsItemPagingSlicedResult& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetRootCategories(const class FString& Language, TDelegate<void(const struct FArrayModelsCategoryInfoResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SearchItem(const class FString& Language, const class FString& Keyword, const int32& Offset, const int32& Limit, const class FString& Region, TDelegate<void(const struct FAccelByteModelsItemPagingSlicedResult& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABCatalog">();
}
static class UABCatalog* GetDefaultObj()
{
return GetDefaultObjImpl<UABCatalog>();
}
};
static_assert(alignof(UABCatalog) == 0x000008, "Wrong alignment on UABCatalog");
static_assert(sizeof(UABCatalog) == 0x000030, "Wrong size on UABCatalog");
// Class AccelByteUe4Sdk.ABCloudSave
// 0x0008 (0x0030 - 0x0028)
class UABCloudSave final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void DeleteGameRecord(const class FString& Key, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void DeleteUserRecord(const class FString& Key, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetGameRecord(const class FString& Key, const TDelegate<void(const struct FAccelByteModelsGameRecord& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetPublicUserRecord(const class FString& Key, const class FString& UserId, const TDelegate<void(const struct FAccelByteModelsUserRecord& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetUserRecord(const class FString& Key, const TDelegate<void(const struct FAccelByteModelsUserRecord& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void ReplaceGameRecord(const class FString& Key, const struct FJsonObjectWrapper& RecordRequest, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void ReplaceGameRecordCheckLatest(const class FString& Key, const struct FDateTime& LastUpdated, const struct FJsonObjectWrapper& RecordRequest, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void ReplaceGameRecordCheckLatestRetry(int32 TryAttempt, const class FString& Key, const struct FJsonObjectWrapper& RecordRequest, const TDelegate<void(const struct FJsonObjectWrapper& Response)>& PayloadModifier, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void ReplaceUserRecord(const class FString& Key, const struct FJsonObjectWrapper& RecordRequest, bool IsPublic, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void ReplaceUserRecordCheckLatest(const class FString& Key, const struct FDateTime& LastUpdated, const struct FJsonObjectWrapper& RecordRequest, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void ReplaceUserRecordCheckLatestRetry(int32 TryAttempt, const class FString& Key, const struct FJsonObjectWrapper& RecordRequest, const TDelegate<void(const struct FJsonObjectWrapper& Response)>& PayloadModifier, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void SaveGameRecord(const class FString& Key, const struct FJsonObjectWrapper& RecordRequest, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void SaveUserRecord(const class FString& Key, const struct FJsonObjectWrapper& RecordRequest, bool IsPublic, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABCloudSave">();
}
static class UABCloudSave* GetDefaultObj()
{
return GetDefaultObjImpl<UABCloudSave>();
}
};
static_assert(alignof(UABCloudSave) == 0x000008, "Wrong alignment on UABCloudSave");
static_assert(sizeof(UABCloudSave) == 0x000030, "Wrong size on UABCloudSave");
// Class AccelByteUe4Sdk.ABCurrency
// 0x0008 (0x0030 - 0x0028)
class UABCurrency final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void GetCurrencyList(TDelegate<void(const struct FArrayModelsCurrencyList& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError, EAccelByteCurrencyType CurrencyType);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABCurrency">();
}
static class UABCurrency* GetDefaultObj()
{
return GetDefaultObjImpl<UABCurrency>();
}
};
static_assert(alignof(UABCurrency) == 0x000008, "Wrong alignment on UABCurrency");
static_assert(sizeof(UABCurrency) == 0x000030, "Wrong size on UABCurrency");
// Class AccelByteUe4Sdk.ABEntitlement
// 0x0008 (0x0030 - 0x0028)
class UABEntitlement final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void ConsumeUserEntitlement(const class FString& EntitlementId, const int32& UseCount, TDelegate<void(const struct FAccelByteModelsEntitlementInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void CreateDistributionReceiver(const class FString& ExtUserId, const struct FAccelByteModelsAttributes& Attributes, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void DeleteDistributionReceiver(const class FString& ExtUserId, const class FString& UserId, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetDistributionReceiver(const class FString& PublisherNamespace, const class FString& PublisherUserId, TDelegate<void(const struct FArrayModelsDistributionReceiver& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetUserEntitlementById(const class FString& EntitlementId, TDelegate<void(const struct FAccelByteModelsEntitlementInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetUserEntitlementOwnershipAny(const TArray<class FString>& ItemIds, const TArray<class FString>& AppIds, const TArray<class FString>& Skus, TDelegate<void(const struct FAccelByteModelsEntitlementOwnership& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetUserEntitlementOwnershipByAppId(const class FString& AppId, TDelegate<void(const struct FAccelByteModelsEntitlementOwnership& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetUserEntitlementOwnershipByItemId(const class FString& ItemId, TDelegate<void(const struct FAccelByteModelsEntitlementOwnership& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetUserEntitlementOwnershipBySku(const class FString& Sku, TDelegate<void(const struct FAccelByteModelsEntitlementOwnership& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void QueryUserEntitlements(const class FString& EntitlementName, const TArray<class FString>& ItemIds, const int32& Offset, const int32& Limit, TDelegate<void(const struct FAccelByteModelsEntitlementPagingSlicedResult& Response)> OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, EAccelByteEntitlementClass EntitlementClass, EAccelByteAppType AppType);
void SyncMobilePlatformPurchaseApple(const struct FAccelByteModelsPlatformSyncMobileApple& SyncRequest, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SyncMobilePlatformPurchaseGoogle(const struct FAccelByteModelsPlatformSyncMobileGoogle& SyncRequest, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SyncMobilePlatformPurchaseGooglePlay(const struct FAccelByteModelsPlatformSyncMobileGoogle& SyncRequest, TDelegate<void(const struct FAccelByteModelsPlatformSyncMobileGoogleResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SyncPlatformPurchase(EAccelBytePlatformSync PlatformType, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SyncTwitchDropEntitlement(const struct FAccelByteModelsTwitchDropEntitlement& TwitchDropModel, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void UpdateDistributionReceiver(const class FString& ExtUserId, const struct FAccelByteModelsAttributes& Attributes, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABEntitlement">();
}
static class UABEntitlement* GetDefaultObj()
{
return GetDefaultObjImpl<UABEntitlement>();
}
};
static_assert(alignof(UABEntitlement) == 0x000008, "Wrong alignment on UABEntitlement");
static_assert(sizeof(UABEntitlement) == 0x000030, "Wrong size on UABEntitlement");
// Class AccelByteUe4Sdk.ABFriends
// 0x0008 (0x0030 - 0x0028)
class UABFriends final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void AcceptFriend(const class FString& UserId, TDelegate<void(const struct FAccelByteModelsAcceptFriendsResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void BulkFriendRequest(const struct FAccelByteModelsBulkFriendsRequest& UserIds, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void CancelFriendRequest(const class FString& UserId, TDelegate<void(const struct FAccelByteModelsCancelFriendsResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetFriendshipStatus(const class FString& UserId, TDelegate<void(const struct FAccelByteModelsGetFriendshipStatusResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void ListIncomingFriends(TDelegate<void(const struct FAccelByteModelsListIncomingFriendsResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void ListOutgoingFriends(TDelegate<void(const struct FAccelByteModelsListOutgoingFriendsResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void LoadFriendsList(TDelegate<void(const struct FAccelByteModelsLoadFriendListResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void RejectFriend(const class FString& UserId, TDelegate<void(const struct FAccelByteModelsRejectFriendsResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void RequestFriend(const class FString& UserId, TDelegate<void(const struct FAccelByteModelsRequestFriendsResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SetOnCancelFriendsNotifDelegate(TDelegate<void(const struct FAccelByteModelsCancelFriendsNotif& Notif)> OnNotif);
void SetOnFriendRequestAcceptedNotifDelegate(TDelegate<void(const struct FAccelByteModelsAcceptFriendsNotif& Notif)> OnNotif);
void SetOnIncomingRequestFriendsNotifDelegate(TDelegate<void(const struct FAccelByteModelsRequestFriendsNotif& Notif)> OnNotif);
void SetOnRejectFriendsNotifDelegate(TDelegate<void(const struct FAccelByteModelsRejectFriendsNotif& Notif)> OnNotif);
void SetOnUnfriendNotifDelegate(TDelegate<void(const struct FAccelByteModelsUnfriendNotif& Notif)> OnNotif);
void Unfriend(const class FString& UserId, TDelegate<void(const struct FAccelByteModelsUnfriendResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABFriends">();
}
static class UABFriends* GetDefaultObj()
{
return GetDefaultObjImpl<UABFriends>();
}
};
static_assert(alignof(UABFriends) == 0x000008, "Wrong alignment on UABFriends");
static_assert(sizeof(UABFriends) == 0x000030, "Wrong size on UABFriends");
// Class AccelByteUe4Sdk.ABFulfillment
// 0x0008 (0x0030 - 0x0028)
class UABFulfillment final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void RedeemCode(const class FString& Code, const class FString& Region, const class FString& Language, TDelegate<void(const struct FAccelByteModelsFulfillmentResult& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABFulfillment">();
}
static class UABFulfillment* GetDefaultObj()
{
return GetDefaultObjImpl<UABFulfillment>();
}
};
static_assert(alignof(UABFulfillment) == 0x000008, "Wrong alignment on UABFulfillment");
static_assert(sizeof(UABFulfillment) == 0x000030, "Wrong size on UABFulfillment");
// Class AccelByteUe4Sdk.ABGroup
// 0x0008 (0x0030 - 0x0028)
class UABGroup final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void AcceptGroupInvitation(const class FString& GroupId, const TDelegate<void(const struct FAccelByteModelsMemberRequestGroupResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void AcceptGroupJoinRequest(const class FString& UserId, const TDelegate<void(const struct FAccelByteModelsMemberRequestGroupResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void AssignMemberRole(const class FString& MemberRoleId, const struct FAccelByteModelsUserIdWrapper& RequestContent, const TDelegate<void(const struct FAccelByteModelsGetUserGroupInfoResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void CancelJoinGroupRequest(const class FString& GroupId, const TDelegate<void(const struct FAccelByteModelsMemberRequestGroupResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void CreateGroup(const struct FAccelByteModelsCreateGroupRequest& RequestContent, const TDelegate<void(const struct FAccelByteModelsGroupInformation& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void DeleteGroup(const class FString& GroupId, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void DeleteGroupPredefinedRule(const class FString& GroupId, const EAccelByteAllowedAction& AllowedAction, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void DeleteMemberRole(const class FString& MemberRoleId, const struct FAccelByteModelsUserIdWrapper& RequestContent, const TDelegate<void(const struct FAccelByteModelsGetUserGroupInfoResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetGroup(const class FString& GroupId, const TDelegate<void(const struct FAccelByteModelsGroupInformation& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetGroupList(const struct FAccelByteModelsGetGroupListRequest& RequestContent, const TDelegate<void(const struct FAccelByteModelsGetGroupListResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetGroupMembersListByGroupId(const class FString& GroupId, const struct FAccelByteModelsGetGroupMembersListByGroupIdRequest& RequestContent, const TDelegate<void(const struct FAccelByteModelsMemberRequestGroupResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetMemberRoles(const struct FAccelByteModelsLimitOffsetRequest& RequestContent, const TDelegate<void(const struct FAccelByteModelsGetMemberRolesListResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetUserGroupInfoByUserId(const class FString& UserId, const TDelegate<void(const struct FAccelByteModelsGetUserGroupInfoResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void InviteUserToGroup(const class FString& UserId, const TDelegate<void(const struct FAccelByteModelsMemberRequestGroupResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void JoinGroup(const class FString& GroupId, const TDelegate<void(const struct FAccelByteModelsJoinGroupResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void KickGroupMember(const class FString& UserId, const TDelegate<void(const struct FAccelByteModelsKickGroupMemberResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void LeaveGroup(const TDelegate<void(const struct FAccelByteModelsMemberRequestGroupResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void RejectGroupInvitation(const class FString& GroupId, const TDelegate<void(const struct FAccelByteModelsMemberRequestGroupResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void RejectGroupJoinRequest(const class FString& UserId, const TDelegate<void(const struct FAccelByteModelsMemberRequestGroupResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void UpdateGroup(const class FString& GroupId, const bool bCompletelyReplace, const struct FAccelByteModelsGroupUpdatable& RequestContent, const TDelegate<void(const struct FAccelByteModelsGroupInformation& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void UpdateGroupCustomAttributes(const class FString& GroupId, const struct FAccelByteModelsUpdateGroupCustomAttributesRequest& RequestContent, const TDelegate<void(const struct FAccelByteModelsGroupInformation& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void UpdateGroupCustomRule(const class FString& GroupId, const struct FAccelByteModelsUpdateCustomRulesRequest& RequestContent, const TDelegate<void(const struct FAccelByteModelsGroupInformation& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void UpdateGroupPredefinedRule(const class FString& GroupId, const EAccelByteAllowedAction& AllowedAction, const struct FAccelByteModelsUpdateGroupPredefinedRuleRequest& RequestContent, const TDelegate<void(const struct FAccelByteModelsGroupInformation& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABGroup">();
}
static class UABGroup* GetDefaultObj()
{
return GetDefaultObjImpl<UABGroup>();
}
};
static_assert(alignof(UABGroup) == 0x000008, "Wrong alignment on UABGroup");
static_assert(sizeof(UABGroup) == 0x000030, "Wrong size on UABGroup");
// Class AccelByteUe4Sdk.ABLeaderboard
// 0x0008 (0x0030 - 0x0028)
class UABLeaderboard final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABLeaderboard">();
}
static class UABLeaderboard* GetDefaultObj()
{
return GetDefaultObjImpl<UABLeaderboard>();
}
};
static_assert(alignof(UABLeaderboard) == 0x000008, "Wrong alignment on UABLeaderboard");
static_assert(sizeof(UABLeaderboard) == 0x000030, "Wrong size on UABLeaderboard");
// Class AccelByteUe4Sdk.ABMatchmaking
// 0x0008 (0x0030 - 0x0028)
class UABMatchmaking final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void CancelMatchmaking(const struct FCancelMatchmakingRequest& Request, TDelegate<void(const struct FAccelByteModelsMatchmakingResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SetOnDs(TDelegate<void(const struct FAccelByteModelsDsNotice& Notif)> OnNotif);
void SetOnMatchmaking(TDelegate<void(const struct FAccelByteModelsMatchmakingNotice& Notif)> OnNotif);
void SetOnRematchmaking(TDelegate<void(const struct FAccelByteModelsRematchmakingNotice& Notif)> OnNotif);
void SetOnSetReadyConsent(TDelegate<void(const struct FAccelByteModelsReadyConsentNotice& Notif)> OnNotif);
void SetReadyConsent(const struct FSetReadyConsentRequest& Request, TDelegate<void(const struct FAccelByteModelsReadyConsentRequest& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void StartMatchmaking(const struct FStartMatchmakingRequest& Request, TDelegate<void(const struct FAccelByteModelsMatchmakingResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABMatchmaking">();
}
static class UABMatchmaking* GetDefaultObj()
{
return GetDefaultObjImpl<UABMatchmaking>();
}
};
static_assert(alignof(UABMatchmaking) == 0x000008, "Wrong alignment on UABMatchmaking");
static_assert(sizeof(UABMatchmaking) == 0x000030, "Wrong size on UABMatchmaking");
// Class AccelByteUe4Sdk.ABMessage
// 0x0008 (0x0030 - 0x0028)
class UABMessage final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
class FString SendChannelMessage(const struct FSendChannelMessageRequest& Request, TDelegate<void(const struct FAccelByteModelsChannelMessageResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
class FString SendJoinDefaultChannelChatRequest(TDelegate<void(const struct FAccelByteModelsJoinDefaultChannelResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
class FString SendPartyMessage(const struct FSendPartyMessageRequest& Request, TDelegate<void(const struct FAccelByteModelsPartyMessageResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SendPing();
class FString SendPrivateMessage(const struct FSendPrivateMessageRequest& Request, TDelegate<void(const struct FAccelByteModelsPersonalMessageResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SetChannelMessageNotifDelegate(TDelegate<void(const struct FAccelByteModelsChannelMessageNotice& Notif)> OnNotif);
void SetMessageNotifDelegate(TDelegate<void(const struct FAccelByteModelsNotificationMessage& Notif)> OnNotif);
void SetPrivateMessageNotifDelegate(TDelegate<void(const struct FAccelByteModelsPersonalMessageNotice& Notif)> OnNotif);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABMessage">();
}
static class UABMessage* GetDefaultObj()
{
return GetDefaultObjImpl<UABMessage>();
}
};
static_assert(alignof(UABMessage) == 0x000008, "Wrong alignment on UABMessage");
static_assert(sizeof(UABMessage) == 0x000030, "Wrong size on UABMessage");
// Class AccelByteUe4Sdk.ABOrder
// 0x0008 (0x0030 - 0x0028)
class UABOrder final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void CancelOrder(const class FString& OrderNo, TDelegate<void(const struct FAccelByteModelsOrderInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void CreateNewOrder(const struct FAccelByteModelsOrderCreate& OrderCreateRequest, TDelegate<void(const struct FAccelByteModelsOrderInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetUserOrder(const class FString& OrderNo, TDelegate<void(const struct FAccelByteModelsOrderInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetUserOrderHistory(const class FString& OrderNo, TDelegate<void(const struct FArrayModelsOrderHistoryInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetUserOrders(const int32& Page, const int32& Size, TDelegate<void(const struct FAccelByteModelsPagedOrderInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABOrder">();
}
static class UABOrder* GetDefaultObj()
{
return GetDefaultObjImpl<UABOrder>();
}
};
static_assert(alignof(UABOrder) == 0x000008, "Wrong alignment on UABOrder");
static_assert(sizeof(UABOrder) == 0x000030, "Wrong size on UABOrder");
// Class AccelByteUe4Sdk.ABParty
// 0x0008 (0x0030 - 0x0028)
class UABParty final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void CreateParty(TDelegate<void(const struct FAccelByteModelsCreatePartyResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetPartyData(const struct FGetPartyDataRequest& Request, TDelegate<void(const struct FAccelByteModelsPartyData& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetPartyStorage(const struct FGetPartyStorageRequest& Request, TDelegate<void(const struct FAccelByteModelsPartyDataNotif& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void PartyDeleteCode(TDelegate<void(const struct FAccelByteModelsPartyDeleteCodeResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void PartyGenerateCode(TDelegate<void(const struct FAccelByteModelsPartyGenerateCodeResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void PartyGetCode(TDelegate<void(const struct FAccelByteModelsPartyGetCodeResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void PartyInfo(TDelegate<void(const struct FAccelByteModelsInfoPartyResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void PartyInvite(const struct FPartyInviteRequest& Request, TDelegate<void(const struct FAccelByteModelsPartyInviteResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void PartyJoin(const struct FPartyJoinRequest& Request, TDelegate<void(const struct FAccelByteModelsPartyJoinResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void PartyJoinViaCode(const struct FPartyJoinViaCodeRequest& Request, TDelegate<void(const struct FAccelByteModelsPartyJoinResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void PartyKick(const struct FPartyKickRequest& Request, TDelegate<void(const struct FAccelByteModelsKickPartyMemberResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void PartyLeave(TDelegate<void(const struct FAccelByteModelsLeavePartyResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void PartyPromoteLeader(const struct FPartyPromoteLeaderRequest& Request, TDelegate<void(const struct FAccelByteModelsPartyPromoteLeaderResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void PartyReject(const struct FPartyRejectRequest& Request, TDelegate<void(const struct FAccelByteModelsPartyRejectResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SetOnPartyDataUpdate(TDelegate<void(const struct FAccelByteModelsPartyDataNotif& Notif)> OnNotif);
void SetOnPartyDataUpdateNotifDelegate(TDelegate<void(const struct FAccelByteModelsPartyDataNotif& Notif)> OnNotif);
void SetOnPartyGetInvited(TDelegate<void(const struct FAccelByteModelsPartyGetInvitedNotice& Notif)> OnNotif);
void SetOnPartyInvite(TDelegate<void(const struct FAccelByteModelsInvitationNotice& Notif)> OnNotif);
void SetOnPartyJoin(TDelegate<void(const struct FAccelByteModelsPartyJoinNotice& Notif)> OnNotif);
void SetOnPartyKick(TDelegate<void(const struct FAccelByteModelsGotKickedFromPartyNotice& Notif)> OnNotif);
void SetOnPartyLeave(TDelegate<void(const struct FAccelByteModelsLeavePartyNotice& Notif)> OnNotif);
void SetOnPartyMemberConnect(TDelegate<void(const struct FAccelByteModelsPartyMemberConnectionNotice& Notif)> OnNotif);
void SetOnPartyMemberDisconnect(TDelegate<void(const struct FAccelByteModelsPartyMemberConnectionNotice& Notif)> OnNotif);
void SetOnPartyMemberLeave(TDelegate<void(const struct FAccelByteModelsLeavePartyNotice& Notif)> OnNotif);
void SetOnPartyReject(TDelegate<void(const struct FAccelByteModelsPartyRejectNotice& Notif)> OnNotif);
void WritePartyStorage(const struct FWritePartyStorageRequest& Request, TDelegate<void(const struct FAccelByteModelsPartyDataNotif& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABParty">();
}
static class UABParty* GetDefaultObj()
{
return GetDefaultObjImpl<UABParty>();
}
};
static_assert(alignof(UABParty) == 0x000008, "Wrong alignment on UABParty");
static_assert(sizeof(UABParty) == 0x000030, "Wrong size on UABParty");
// Class AccelByteUe4Sdk.ABPresence
// 0x0008 (0x0030 - 0x0028)
class UABPresence final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void BulkGetUserPresence(const struct FBulkGetUserPresenceRequest& Request, TDelegate<void(const struct FAccelByteModelsBulkUserStatusNotif& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetAllFriendsStatus(TDelegate<void(const struct FAccelByteModelsGetOnlineUsersResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SetOnFriendStatusNotif(TDelegate<void(const struct FAccelByteModelsUsersPresenceNotice& Notif)> OnNotif);
void SetPresenceStatus(const struct FPresenceStatus& Request, TDelegate<void(const struct FAccelByteModelsSetOnlineUsersResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABPresence">();
}
static class UABPresence* GetDefaultObj()
{
return GetDefaultObjImpl<UABPresence>();
}
};
static_assert(alignof(UABPresence) == 0x000008, "Wrong alignment on UABPresence");
static_assert(sizeof(UABPresence) == 0x000030, "Wrong size on UABPresence");
// Class AccelByteUe4Sdk.ABReward
// 0x0008 (0x0030 - 0x0028)
class UABReward final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void GetRewardByRewardCode(const class FString& RewardCode, const TDelegate<void(const struct FAccelByteModelsRewardInfo& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetRewardByRewardId(const class FString& RewardId, const TDelegate<void(const struct FAccelByteModelsRewardInfo& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void QueryRewards(const class FString& EventTopic, int32 Offset, int32 Limit, const EAccelByteRewardListSortBy& SortBy, const TDelegate<void(const struct FAccelByteModelsQueryReward& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABReward">();
}
static class UABReward* GetDefaultObj()
{
return GetDefaultObjImpl<UABReward>();
}
};
static_assert(alignof(UABReward) == 0x000008, "Wrong alignment on UABReward");
static_assert(sizeof(UABReward) == 0x000030, "Wrong size on UABReward");
// Class AccelByteUe4Sdk.ABSeasonPass
// 0x0008 (0x0030 - 0x0028)
class UABSeasonPass final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void BulkClaimRewards(const TDelegate<void(const struct FAccelByteModelsSeasonClaimRewardResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void ClaimRewards(const struct FAccelByteModelsSeasonClaimRewardRequest& RewardRequest, const TDelegate<void(const struct FAccelByteModelsSeasonClaimRewardResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetCurrentSeason(const class FString& Language, const TDelegate<void(const struct FAccelByteModelsSeasonInfo& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetCurrentUserSeason(const TDelegate<void(const struct FAccelByteModelsUserSeasonInfo& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetUserSeason(const class FString& SeasonId, const TDelegate<void(const struct FAccelByteModelsUserSeasonInfo& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABSeasonPass">();
}
static class UABSeasonPass* GetDefaultObj()
{
return GetDefaultObjImpl<UABSeasonPass>();
}
};
static_assert(alignof(UABSeasonPass) == 0x000008, "Wrong alignment on UABSeasonPass");
static_assert(sizeof(UABSeasonPass) == 0x000030, "Wrong size on UABSeasonPass");
// Class AccelByteUe4Sdk.ABServerAchievement
// 0x0008 (0x0030 - 0x0028)
class UABServerAchievement final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void UnlockAchievement(const class FString& UserId, const class FString& AchievementCode, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABServerAchievement">();
}
static class UABServerAchievement* GetDefaultObj()
{
return GetDefaultObjImpl<UABServerAchievement>();
}
};
static_assert(alignof(UABServerAchievement) == 0x000008, "Wrong alignment on UABServerAchievement");
static_assert(sizeof(UABServerAchievement) == 0x000030, "Wrong size on UABServerAchievement");
// Class AccelByteUe4Sdk.ABServerDSM
// 0x0008 (0x0030 - 0x0028)
class UABServerDSM final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void ConfigureAutoShutdown(int32 TickSeconds, int32 CountdownStart);
void DeregisterLocalServerFromDSM(const class FString& ServerName, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
int32 GetPlayerNum();
void GetServerInfo(TDelegate<void(const struct FAccelByteModelsServerInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetSessionId(TDelegate<void(const struct FAccelByteModelsServerSessionResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void RegisterLocalServerToDSM(const class FString& IPAddress, const int32& Port, const class FString& ServerName, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void RegisterServerToDSM(const int32& Port, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SendShutdownToDSM(const bool& KillMe, const class FString& MatchId, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SetOnAutoShutdownErrorDelegate(TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnShutdownError);
void SetOnAutoShutdownResponse(TDelegate<void()> OnAutoShutdown);
void SetServerName(const class FString& Name_0);
void SetServerType(EUEnumServerType Type);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABServerDSM">();
}
static class UABServerDSM* GetDefaultObj()
{
return GetDefaultObjImpl<UABServerDSM>();
}
};
static_assert(alignof(UABServerDSM) == 0x000008, "Wrong alignment on UABServerDSM");
static_assert(sizeof(UABServerDSM) == 0x000030, "Wrong size on UABServerDSM");
// Class AccelByteUe4Sdk.ABServerLobby
// 0x0008 (0x0030 - 0x0028)
class UABServerLobby final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void GetListOfBlockedUsers(const class FString& UserId, TDelegate<void(const struct FAccelByteModelsListBlockedUserResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetListOfBlockers(const class FString& UserId, TDelegate<void(const struct FAccelByteModelsListBlockerResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetPartyDataByUserId(const class FString& UserId, TDelegate<void(const struct FAccelByteModelsDataPartyResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetPartyStorage(const class FString& PartyId, TDelegate<void(const struct FAccelByteModelsPartyDataNotif& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetSessionAttribute(const class FString& UserId, const class FString& Key, TDelegate<void(const struct FAccelByteModelsGetSessionAttributeResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetSessionAttributeAll(const class FString& UserId, TDelegate<void(const struct FAccelByteModelsGetSessionAttributeAllResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SetSessionAttribute(const class FString& UserId, const TMap<class FString, class FString>& Attributes, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SetSessionAttributeString(const class FString& UserId, const class FString& Key, const class FString& Value, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void WritePartyStorage(const class FString& PartyId, TDelegate<void(const struct FJsonObjectWrapper& Payload)> PayloadModifier, const int32& RetryAttempt, TDelegate<void(const struct FAccelByteModelsPartyDataNotif& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABServerLobby">();
}
static class UABServerLobby* GetDefaultObj()
{
return GetDefaultObjImpl<UABServerLobby>();
}
};
static_assert(alignof(UABServerLobby) == 0x000008, "Wrong alignment on UABServerLobby");
static_assert(sizeof(UABServerLobby) == 0x000030, "Wrong size on UABServerLobby");
// Class AccelByteUe4Sdk.ABServerMatchmaking
// 0x0008 (0x0030 - 0x0028)
class UABServerMatchmaking final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void ActivateSessionStatusPolling(const class FString& MatchId, int32 IntervalSec, TDelegate<void(const struct FAccelByteModelsMatchmakingResult& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void AddUserToSession(const class FString& ChannelName, const class FString& MatchId, const class FString& UserId, const class FString& OptionalPartyId, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void DeactivateStatusPolling();
void DequeueJoinableSession(const class FString& MatchId, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void EnqueueJoinableSession(const struct FAccelByteModelsMatchmakingResult& MatchmakingResult, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void QuerySessionStatus(const class FString& MatchId, TDelegate<void(const struct FAccelByteModelsMatchmakingResult& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void RemoveUserFromSession(const class FString& ChannelName, const class FString& MatchId, const class FString& UserId, const struct FAccelByteModelsMatchmakingResult& OptionalBody, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABServerMatchmaking">();
}
static class UABServerMatchmaking* GetDefaultObj()
{
return GetDefaultObjImpl<UABServerMatchmaking>();
}
};
static_assert(alignof(UABServerMatchmaking) == 0x000008, "Wrong alignment on UABServerMatchmaking");
static_assert(sizeof(UABServerMatchmaking) == 0x000030, "Wrong size on UABServerMatchmaking");
// Class AccelByteUe4Sdk.ABServerOauth2
// 0x0008 (0x0030 - 0x0028)
class UABServerOauth2 final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void ForgetAllCredentials();
void GetJwks(TDelegate<void(const struct FJwkSet& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void LoginWithClientCredentials(TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABServerOauth2">();
}
static class UABServerOauth2* GetDefaultObj()
{
return GetDefaultObjImpl<UABServerOauth2>();
}
};
static_assert(alignof(UABServerOauth2) == 0x000008, "Wrong alignment on UABServerOauth2");
static_assert(sizeof(UABServerOauth2) == 0x000030, "Wrong size on UABServerOauth2");
// Class AccelByteUe4Sdk.ABServerSessionBrowser
// 0x0008 (0x0030 - 0x0028)
class UABServerSessionBrowser final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void CreateGameSessionPrivate(const class FString& GameMode, const class FString& GameMapName, const class FString& GameVersion, int32 BotCount, int32 MaxPlayer, int32 MaxSpectator, const class FString& Password, const struct FJsonObjectWrapper& OtherSettings, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void CreateGameSessionPublic(const class FString& GameMode, const class FString& GameMapName, const class FString& GameVersion, int32 BotCount, int32 MaxPlayer, const struct FJsonObjectWrapper& OtherSettings, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void CreateGameSessionTypeSpecificByStruct(const struct FAccelByteModelsSessionBrowserCreateRequest& CreateSessionRequest, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void CreateGameSessionTypeSpecifiedByEnum(EAccelByteSessionType SessionType, const class FString& GameMode, const class FString& GameMapName, const class FString& GameVersion, int32 BotCount, int32 MaxPlayer, int32 MaxSpectator, const class FString& Password, const struct FJsonObjectWrapper& OtherSettings, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void CreateGameSessionTypeSpecifiedByString(const class FString& SessionTypeString, const class FString& GameMode, const class FString& GameMapName, const class FString& GameVersion, int32 BotCount, int32 MaxPlayer, int32 MaxSpectator, const class FString& Password, const struct FJsonObjectWrapper& OtherSettings, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetGameSessionsByTypeEnum(EAccelByteSessionType SessionType, const class FString& GameMode, const TDelegate<void(const struct FAccelByteModelsSessionBrowserGetResult& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Offset, int32 Limit);
void GetGameSessionsByTypeEnumAndMatchExist(EAccelByteSessionType SessionType, const class FString& GameMode, const class FString& MatchExist, const TDelegate<void(const struct FAccelByteModelsSessionBrowserGetResult& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Offset, int32 Limit);
void GetGameSessionsByTypeString(const class FString& SessionTypeString, const class FString& GameMode, const TDelegate<void(const struct FAccelByteModelsSessionBrowserGetResult& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Offset, int32 Limit);
void GetGameSessionsByTypeStringAndMatchExist(const class FString& SessionTypeString, const class FString& GameMode, const class FString& MatchExist, const TDelegate<void(const struct FAccelByteModelsSessionBrowserGetResult& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Offset, int32 Limit);
void GetRecentPlayer(const class FString& UserId, const TDelegate<void(const struct FAccelByteModelsSessionBrowserRecentPlayerGetResult& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Offset, int32 Limit);
void JoinSession(const class FString& SessionId, const class FString& Password, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void RegisterPlayer(const class FString& SessionId, const class FString& PlayerToAdd, bool AsSpectator, const TDelegate<void(const struct FAccelByteModelsSessionBrowserAddPlayerResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void RemoveGameSession(const class FString& SessionId, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void UnregisterPlayer(const class FString& SessionId, const class FString& PlayerToRemove, const TDelegate<void(const struct FAccelByteModelsSessionBrowserAddPlayerResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void UpdateGameSession(const class FString& SessionId, int32 MaxPlayer, int32 CurrentPlayerCount, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void UpdateGameSessionByStruct(const class FString& SessionId, const struct FAccelByteModelsSessionBrowserUpdateRequest& UpdateSessionRequest, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABServerSessionBrowser">();
}
static class UABServerSessionBrowser* GetDefaultObj()
{
return GetDefaultObjImpl<UABServerSessionBrowser>();
}
};
static_assert(alignof(UABServerSessionBrowser) == 0x000008, "Wrong alignment on UABServerSessionBrowser");
static_assert(sizeof(UABServerSessionBrowser) == 0x000030, "Wrong size on UABServerSessionBrowser");
// Class AccelByteUe4Sdk.ABServerStatistic
// 0x0008 (0x0030 - 0x0028)
class UABServerStatistic final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void CreateUserStatItems(const class FString& UserId, const TArray<class FString>& StatCodes, TDelegate<void(const TArray<struct FAccelByteModelsBulkStatItemOperationResult>& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetAllUserStatItems(const class FString& UserId, TDelegate<void(const struct FAccelByteModelsUserStatItemPagingSlicedResult& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetUserStatItems(const class FString& UserId, const TArray<class FString>& StatCodes, const TArray<class FString>& Tags, TDelegate<void(const struct FAccelByteModelsUserStatItemPagingSlicedResult& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABServerStatistic">();
}
static class UABServerStatistic* GetDefaultObj()
{
return GetDefaultObjImpl<UABServerStatistic>();
}
};
static_assert(alignof(UABServerStatistic) == 0x000008, "Wrong alignment on UABServerStatistic");
static_assert(sizeof(UABServerStatistic) == 0x000030, "Wrong size on UABServerStatistic");
// Class AccelByteUe4Sdk.ABSessionAttribute
// 0x0008 (0x0030 - 0x0028)
class UABSessionAttribute final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
class FString GetAllSessionAttribute(TDelegate<void(const struct FAccelByteModelsGetAllSessionAttributesResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
class FString GetSessionAttribute(const struct FGetSessionAttributeRequest& Request, TDelegate<void(const struct FAccelByteModelsGetSessionAttributesResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
class FString SetSessionAttribute(const struct FSetSessionAttributeRequest& Request, TDelegate<void(const struct FAccelByteModelsSetSessionAttributesResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABSessionAttribute">();
}
static class UABSessionAttribute* GetDefaultObj()
{
return GetDefaultObjImpl<UABSessionAttribute>();
}
};
static_assert(alignof(UABSessionAttribute) == 0x000008, "Wrong alignment on UABSessionAttribute");
static_assert(sizeof(UABSessionAttribute) == 0x000030, "Wrong size on UABSessionAttribute");
// Class AccelByteUe4Sdk.ABSessionBrowser
// 0x0008 (0x0030 - 0x0028)
class UABSessionBrowser final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void CreateGameSessionPrivate(const class FString& GameMode, const class FString& GameMapName, const class FString& GameVersion, int32 BotCount, int32 MaxPlayer, int32 MaxSpectator, const class FString& Password, const struct FJsonObjectWrapper& OtherSettings, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void CreateGameSessionPublic(const class FString& GameMode, const class FString& GameMapName, const class FString& GameVersion, int32 BotCount, int32 MaxPlayer, const struct FJsonObjectWrapper& OtherSettings, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void CreateGameSessionTypeSpecificByStruct(const struct FAccelByteModelsSessionBrowserCreateRequest& CreateSessionRequest, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void CreateGameSessionTypeSpecifiedByEnum(EAccelByteSessionType SessionType, const class FString& GameMode, const class FString& GameMapName, const class FString& GameVersion, int32 BotCount, int32 MaxPlayer, int32 MaxSpectator, const class FString& Password, const struct FJsonObjectWrapper& OtherSettings, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void CreateGameSessionTypeSpecifiedByString(const class FString& SessionTypeString, const class FString& GameMode, const class FString& GameMapName, const class FString& GameVersion, int32 BotCount, int32 MaxPlayer, int32 MaxSpectator, const class FString& Password, const struct FJsonObjectWrapper& OtherSettings, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetGameSession(const class FString& SessionId, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetGameSessionsByTypeEnum(EAccelByteSessionType SessionType, const class FString& GameMode, const TDelegate<void(const struct FAccelByteModelsSessionBrowserGetResult& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Offset, int32 Limit);
void GetGameSessionsByTypeEnumAndMatchExist(EAccelByteSessionType SessionType, const class FString& GameMode, const class FString& MatchExist, const TDelegate<void(const struct FAccelByteModelsSessionBrowserGetResult& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Offset, int32 Limit);
void GetGameSessionsByTypeString(const class FString& SessionTypeString, const class FString& GameMode, const TDelegate<void(const struct FAccelByteModelsSessionBrowserGetResult& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Offset, int32 Limit);
void GetGameSessionsByTypeStringAndMatchExist(const class FString& SessionTypeString, const class FString& GameMode, const class FString& MatchExist, const TDelegate<void(const struct FAccelByteModelsSessionBrowserGetResult& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Offset, int32 Limit);
void GetRecentPlayer(const class FString& UserId, const TDelegate<void(const struct FAccelByteModelsSessionBrowserRecentPlayerGetResult& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Offset, int32 Limit);
void JoinSession(const class FString& SessionId, const class FString& Password, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void RegisterPlayer(const class FString& SessionId, const class FString& PlayerToAdd, bool AsSpectator, const TDelegate<void(const struct FAccelByteModelsSessionBrowserAddPlayerResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void RemoveGameSession(const class FString& SessionId, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void UnregisterPlayer(const class FString& SessionId, const class FString& PlayerToRemove, const TDelegate<void(const struct FAccelByteModelsSessionBrowserAddPlayerResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void UpdateGameSession(const class FString& SessionId, int32 MaxPlayer, int32 CurrentPlayerCount, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void UpdateGameSessionByStruct(const class FString& SessionId, const struct FAccelByteModelsSessionBrowserUpdateRequest& UpdateSessionRequest, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void UpdateGameSettings(const class FString& SessionId, const TMap<class FString, class FString>& Settings, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void UpdateGameSettingsByJsonObject(const class FString& SessionId, const struct FJsonObjectWrapper& Settings, const TDelegate<void(const struct FAccelByteModelsSessionBrowserData& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABSessionBrowser">();
}
static class UABSessionBrowser* GetDefaultObj()
{
return GetDefaultObjImpl<UABSessionBrowser>();
}
};
static_assert(alignof(UABSessionBrowser) == 0x000008, "Wrong alignment on UABSessionBrowser");
static_assert(sizeof(UABSessionBrowser) == 0x000030, "Wrong size on UABSessionBrowser");
// Class AccelByteUe4Sdk.ABSignaling
// 0x0008 (0x0030 - 0x0028)
class UABSignaling final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
class FString SendSignalingMessage(const struct FSendSignalingMessageRequest& Request);
void SetSignalingP2PNotif(TDelegate<void(const class FString& UserId, const class FString& Message)> OnNotif);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABSignaling">();
}
static class UABSignaling* GetDefaultObj()
{
return GetDefaultObjImpl<UABSignaling>();
}
};
static_assert(alignof(UABSignaling) == 0x000008, "Wrong alignment on UABSignaling");
static_assert(sizeof(UABSignaling) == 0x000030, "Wrong size on UABSignaling");
// Class AccelByteUe4Sdk.ABStatistic
// 0x0008 (0x0030 - 0x0028)
class UABStatistic final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABStatistic">();
}
static class UABStatistic* GetDefaultObj()
{
return GetDefaultObjImpl<UABStatistic>();
}
};
static_assert(alignof(UABStatistic) == 0x000008, "Wrong alignment on UABStatistic");
static_assert(sizeof(UABStatistic) == 0x000030, "Wrong size on UABStatistic");
// Class AccelByteUe4Sdk.ABUGC
// 0x0008 (0x0030 - 0x0028)
class UABUGC final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void CreateChannel(const class FString& ChannelName, const TDelegate<void(const struct FAccelByteModelsUGCChannelResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void CreateContent(const class FString& ChannelId, const class FString& Name_0, const class FString& Type, const class FString& SubType, const TArray<class FString>& Tags, const TArray<uint8>& Preview, const class FString& FileExtension, const TDelegate<void(const struct FAccelByteModelsUGCResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, const class FString& ContentType);
void CreateContentByStruct(const class FString& ChannelId, const struct FAccelByteModelsUGCRequest& UGCRequest, const TDelegate<void(const struct FAccelByteModelsUGCResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void DeleteChannel(const class FString& ChannelId, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void DeleteContent(const class FString& ChannelId, const class FString& ContentId, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetChannels(const TDelegate<void(const struct FAccelByteModelsUGCChannelsPagingResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Limit, int32 Offset);
void GetContentByContentId(const class FString& ContentId, const TDelegate<void(const struct FAccelByteModelsUGCContentResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetContentByShareCode(const class FString& ShareCode, const TDelegate<void(const struct FAccelByteModelsUGCContentResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetContentPreviewAsIntArray(const class FString& ContentId, const TDelegate<void(const TArray<uint8>& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetContentPreviewAsStruct(const class FString& ContentId, const TDelegate<void(const struct FAccelByteModelsUGCPreview& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetTags(const TDelegate<void(const struct FAccelByteModelsUGCTagsPagingResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Limit, int32 Offset);
void GetTypes(const TDelegate<void(const struct FAccelByteModelsUGCTypesPagingResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, int32 Limit, int32 Offset);
void ModifyContent(const class FString& ChannelId, const class FString& ContentId, const class FString& Name_0, const class FString& Type, const class FString& SubType, const TArray<class FString>& Tags, const TArray<uint8>& Preview, const class FString& FileExtension, const TDelegate<void(const struct FAccelByteModelsUGCResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, const class FString& ContentType);
void ModifyContentByStruct(const class FString& ChannelId, const class FString& ContentId, const struct FAccelByteModelsUGCRequest& UGCRequest, const TDelegate<void(const struct FAccelByteModelsUGCResponse& Response)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABUGC">();
}
static class UABUGC* GetDefaultObj()
{
return GetDefaultObjImpl<UABUGC>();
}
};
static_assert(alignof(UABUGC) == 0x000008, "Wrong alignment on UABUGC");
static_assert(sizeof(UABUGC) == 0x000030, "Wrong size on UABUGC");
// Class AccelByteUe4Sdk.ABUser
// 0x0008 (0x0030 - 0x0028)
class UABUser final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void BulkGetUserByOtherPlatformUserIds(EGPPlatformLoginType PlatformType, const TArray<class FString>& OtherPlatformUserId, TDelegate<void(const struct FBulkPlatformUserIdResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void BulkGetUserInfo(const TArray<class FString>& UserIds, TDelegate<void(const struct FListBulkUserInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void ForcedLinkOtherPlatform(EGPPlatformLoginType PlatformType, const class FString& PlatformUserId, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage, const struct FAccountLinkConflictErrorJson& Response)> OnError);
void ForgetAllCredentials();
void GetCountryFromIP(TDelegate<void(const struct FCountryInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetData(TDelegate<void(const struct FAccountUserData& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetPlatformLinks(TDelegate<void(const struct FPagedPlatformLinks& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetUserByOtherPlatformUserId(EGPPlatformLoginType PlatformType, const class FString& OtherPlatformUserId, TDelegate<void(const struct FAccountUserData& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetUserByUserId(const class FString& UserId, TDelegate<void(const struct FSimpleUserData& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void GetUserEligibleToPlay(TDelegate<void(bool Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void LinkOtherPlatform(EGPPlatformLoginType PlatformType, const class FString& Ticket, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage, const struct FAccountLinkConflictErrorJson& Response)> OnError);
void LoginWithLauncher(TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void LoginWithOtherPlatform(EGPPlatformLoginType PlatformType, const class FString& PlatformToken, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError, bool bCreateHeadless);
void LoginWithOtherPlatformId(const class FString& PlatformId, const class FString& PlatformToken, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError, bool bCreateHeadless);
void LoginWithRefreshToken(TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void LoginWithUsername(const class FString& Username, const class FString& Password, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void Logout(TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void Register(const class FString& Username, const class FString& Password, const class FString& DisplayName, const class FString& Country, const class FString& DateOfBirth, TDelegate<void(const struct FRegisterResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void Registerv2(const class FString& EmailAddress, const class FString& Username, const class FString& Password, const class FString& DisplayName, const class FString& Country, const class FString& DateOfBirth, TDelegate<void(const struct FRegisterResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void Registerv3(const struct FRegisterRequestv3& RegisterRequest, TDelegate<void(const struct FRegisterResponse& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void ResetPassword(const class FString& VerificationCode, const class FString& Username, const class FString& NewPassword, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SearchUsers(const class FString& Query, TDelegate<void(const struct FPagedPublicUsersInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SearchUsersByType(const class FString& Query, EAccelByteSearchType bY, TDelegate<void(const struct FPagedPublicUsersInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SendResetPasswordCode(const class FString& Username, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SendUpdateEmailVerificationCode(TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SendUpgradeVerificationCode(const class FString& Username, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void SendVerificationCode(TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void UnlinkOtherPlatform(EGPPlatformLoginType PlatformType, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void UpdateEmail(const struct FUpdateEmailRequest& UpdateEmailRequest, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void UpdateUser(const struct FUserUpdateRequest& UpdateRequest, TDelegate<void(const struct FAccountUserData& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void Upgrade(const class FString& Username, const class FString& Password, TDelegate<void(const struct FAccountUserData& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void UpgradeAndVerify(const class FString& Username, const class FString& Password, const class FString& VerificationCode, TDelegate<void(const struct FAccountUserData& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void Upgradev2(const class FString& EmailAddress, const class FString& Username, const class FString& Password, TDelegate<void(const struct FAccountUserData& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
void Verify(const class FString& VerificationCode, TDelegate<void()> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABUser">();
}
static class UABUser* GetDefaultObj()
{
return GetDefaultObjImpl<UABUser>();
}
};
static_assert(alignof(UABUser) == 0x000008, "Wrong alignment on UABUser");
static_assert(sizeof(UABUser) == 0x000030, "Wrong size on UABUser");
// Class AccelByteUe4Sdk.ABWallet
// 0x0008 (0x0030 - 0x0028)
class UABWallet final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void GetWalletInfoByCurrencyCode(const class FString& CurrencyCode, TDelegate<void(const struct FAccelByteModelsWalletInfo& Response)> OnSuccess, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABWallet">();
}
static class UABWallet* GetDefaultObj()
{
return GetDefaultObjImpl<UABWallet>();
}
};
static_assert(alignof(UABWallet) == 0x000008, "Wrong alignment on UABWallet");
static_assert(sizeof(UABWallet) == 0x000030, "Wrong size on UABWallet");
// Class AccelByteUe4Sdk.AccelByteAboutScenarioWidget
// 0x0018 (0x0278 - 0x0260)
class UAccelByteAboutScenarioWidget final : public UUserWidget
{
public:
class UTextBlock* T_Number; // 0x0260(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UAccelByteCmsContent* WB_CmsTitle; // 0x0268(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UAccelByteCmsContent* WB_CmsDescription; // 0x0270(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteAboutScenarioWidget">();
}
static class UAccelByteAboutScenarioWidget* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteAboutScenarioWidget>();
}
};
static_assert(alignof(UAccelByteAboutScenarioWidget) == 0x000008, "Wrong alignment on UAccelByteAboutScenarioWidget");
static_assert(sizeof(UAccelByteAboutScenarioWidget) == 0x000278, "Wrong size on UAccelByteAboutScenarioWidget");
static_assert(offsetof(UAccelByteAboutScenarioWidget, T_Number) == 0x000260, "Member 'UAccelByteAboutScenarioWidget::T_Number' has a wrong offset!");
static_assert(offsetof(UAccelByteAboutScenarioWidget, WB_CmsTitle) == 0x000268, "Member 'UAccelByteAboutScenarioWidget::WB_CmsTitle' has a wrong offset!");
static_assert(offsetof(UAccelByteAboutScenarioWidget, WB_CmsDescription) == 0x000270, "Member 'UAccelByteAboutScenarioWidget::WB_CmsDescription' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteBlueprintsAchievement
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsAchievement final : public UBlueprintFunctionLibrary
{
public:
static void GetAchievement(const class FString& AchievementCode, const TDelegate<void(const struct FAccelByteModelsMultiLanguageAchievement& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void QueryAchievements(const class FString& Language, const EAccelByteAchievementListSortBy& SortBy, const TDelegate<void(const struct FAccelByteModelsPaginatedPublicAchievement& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, const int32& Offset, const int32& Limit);
static void QueryUserAchievements(const EAccelByteAchievementListSortBy& SortBy, const TDelegate<void(const struct FAccelByteModelsPaginatedUserAchievement& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, const int32& Offset, const int32& Limit);
static void UnlockAchievement(const class FString& AchievementCode, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsAchievement">();
}
static class UAccelByteBlueprintsAchievement* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsAchievement>();
}
};
static_assert(alignof(UAccelByteBlueprintsAchievement) == 0x000008, "Wrong alignment on UAccelByteBlueprintsAchievement");
static_assert(sizeof(UAccelByteBlueprintsAchievement) == 0x000028, "Wrong size on UAccelByteBlueprintsAchievement");
// Class AccelByteUe4Sdk.AccelByteAgreementSave
// 0x0050 (0x0078 - 0x0028)
class UAccelByteAgreementSave final : public USaveGame
{
public:
TMap<class FString, struct FAccelByteAgreementUserData> MapAcceptedAgreements; // 0x0028(0x0050)(Edit, EditConst, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteAgreementSave">();
}
static class UAccelByteAgreementSave* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteAgreementSave>();
}
};
static_assert(alignof(UAccelByteAgreementSave) == 0x000008, "Wrong alignment on UAccelByteAgreementSave");
static_assert(sizeof(UAccelByteAgreementSave) == 0x000078, "Wrong size on UAccelByteAgreementSave");
static_assert(offsetof(UAccelByteAgreementSave, MapAcceptedAgreements) == 0x000028, "Member 'UAccelByteAgreementSave::MapAcceptedAgreements' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteBaseUI
// 0x0010 (0x0270 - 0x0260)
class UAccelByteBaseUI : public UUserWidget
{
public:
class UUserWidget* WidgetParent; // 0x0260(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIsSetupDone; // 0x0268(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_269[0x7]; // 0x0269(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
bool isRuningInEditor();
void SetCurrentFocus(class UUserWidget* TargetWidget);
void Setup(class UUserWidget* Parent);
void Teardown();
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBaseUI">();
}
static class UAccelByteBaseUI* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBaseUI>();
}
};
static_assert(alignof(UAccelByteBaseUI) == 0x000008, "Wrong alignment on UAccelByteBaseUI");
static_assert(sizeof(UAccelByteBaseUI) == 0x000270, "Wrong size on UAccelByteBaseUI");
static_assert(offsetof(UAccelByteBaseUI, WidgetParent) == 0x000260, "Member 'UAccelByteBaseUI::WidgetParent' has a wrong offset!");
static_assert(offsetof(UAccelByteBaseUI, bIsSetupDone) == 0x000268, "Member 'UAccelByteBaseUI::bIsSetupDone' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteBaseWidget
// 0x0000 (0x0270 - 0x0270)
class UAccelByteBaseWidget final : public UAccelByteBaseUI
{
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBaseWidget">();
}
static class UAccelByteBaseWidget* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBaseWidget>();
}
};
static_assert(alignof(UAccelByteBaseWidget) == 0x000008, "Wrong alignment on UAccelByteBaseWidget");
static_assert(sizeof(UAccelByteBaseWidget) == 0x000270, "Wrong size on UAccelByteBaseWidget");
// Class AccelByteUe4Sdk.ABCredentials
// 0x0008 (0x0030 - 0x0028)
class UABCredentials final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
class FString GetAccessToken();
class FString GetUserId();
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABCredentials">();
}
static class UABCredentials* GetDefaultObj()
{
return GetDefaultObjImpl<UABCredentials>();
}
};
static_assert(alignof(UABCredentials) == 0x000008, "Wrong alignment on UABCredentials");
static_assert(sizeof(UABCredentials) == 0x000030, "Wrong size on UABCredentials");
// Class AccelByteUe4Sdk.ABApiClient
// 0x00E0 (0x0108 - 0x0028)
class UABApiClient final : public UObject
{
public:
class UABCredentials* Credentials; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABUser* User; // 0x0030(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABLobby* Lobby; // 0x0038(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABParty* Party; // 0x0040(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABMatchmaking* Matchmaking; // 0x0048(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABFriends* Friends; // 0x0050(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABCatalog* Catalog; // 0x0058(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABOrder* Order; // 0x0060(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABEntitlement* Entitlement; // 0x0068(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABCurrency* Currency; // 0x0070(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABWallet* Wallet; // 0x0078(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABFulfillment* Fulfillment; // 0x0080(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABCloudSave* CloudSave; // 0x0088(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABAgreement* Agreement; // 0x0090(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABReward* Reward; // 0x0098(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABSeasonPass* SeasonPass; // 0x00A0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABStatistic* Statistic; // 0x00A8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABLeaderboard* Leaderboard; // 0x00B0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABAchievement* Achievement; // 0x00B8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABSessionBrowser* SessionBrowser; // 0x00C0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABUGC* UGC; // 0x00C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABPresence* Presence; // 0x00D0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABBlock* Block; // 0x00D8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABMessage* Message; // 0x00E0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABSessionAttribute* SessionAttribute; // 0x00E8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABSignaling* Signaling; // 0x00F0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABGroup* Group; // 0x00F8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_100[0x8]; // 0x0100(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABApiClient">();
}
static class UABApiClient* GetDefaultObj()
{
return GetDefaultObjImpl<UABApiClient>();
}
};
static_assert(alignof(UABApiClient) == 0x000008, "Wrong alignment on UABApiClient");
static_assert(sizeof(UABApiClient) == 0x000108, "Wrong size on UABApiClient");
static_assert(offsetof(UABApiClient, Credentials) == 0x000028, "Member 'UABApiClient::Credentials' has a wrong offset!");
static_assert(offsetof(UABApiClient, User) == 0x000030, "Member 'UABApiClient::User' has a wrong offset!");
static_assert(offsetof(UABApiClient, Lobby) == 0x000038, "Member 'UABApiClient::Lobby' has a wrong offset!");
static_assert(offsetof(UABApiClient, Party) == 0x000040, "Member 'UABApiClient::Party' has a wrong offset!");
static_assert(offsetof(UABApiClient, Matchmaking) == 0x000048, "Member 'UABApiClient::Matchmaking' has a wrong offset!");
static_assert(offsetof(UABApiClient, Friends) == 0x000050, "Member 'UABApiClient::Friends' has a wrong offset!");
static_assert(offsetof(UABApiClient, Catalog) == 0x000058, "Member 'UABApiClient::Catalog' has a wrong offset!");
static_assert(offsetof(UABApiClient, Order) == 0x000060, "Member 'UABApiClient::Order' has a wrong offset!");
static_assert(offsetof(UABApiClient, Entitlement) == 0x000068, "Member 'UABApiClient::Entitlement' has a wrong offset!");
static_assert(offsetof(UABApiClient, Currency) == 0x000070, "Member 'UABApiClient::Currency' has a wrong offset!");
static_assert(offsetof(UABApiClient, Wallet) == 0x000078, "Member 'UABApiClient::Wallet' has a wrong offset!");
static_assert(offsetof(UABApiClient, Fulfillment) == 0x000080, "Member 'UABApiClient::Fulfillment' has a wrong offset!");
static_assert(offsetof(UABApiClient, CloudSave) == 0x000088, "Member 'UABApiClient::CloudSave' has a wrong offset!");
static_assert(offsetof(UABApiClient, Agreement) == 0x000090, "Member 'UABApiClient::Agreement' has a wrong offset!");
static_assert(offsetof(UABApiClient, Reward) == 0x000098, "Member 'UABApiClient::Reward' has a wrong offset!");
static_assert(offsetof(UABApiClient, SeasonPass) == 0x0000A0, "Member 'UABApiClient::SeasonPass' has a wrong offset!");
static_assert(offsetof(UABApiClient, Statistic) == 0x0000A8, "Member 'UABApiClient::Statistic' has a wrong offset!");
static_assert(offsetof(UABApiClient, Leaderboard) == 0x0000B0, "Member 'UABApiClient::Leaderboard' has a wrong offset!");
static_assert(offsetof(UABApiClient, Achievement) == 0x0000B8, "Member 'UABApiClient::Achievement' has a wrong offset!");
static_assert(offsetof(UABApiClient, SessionBrowser) == 0x0000C0, "Member 'UABApiClient::SessionBrowser' has a wrong offset!");
static_assert(offsetof(UABApiClient, UGC) == 0x0000C8, "Member 'UABApiClient::UGC' has a wrong offset!");
static_assert(offsetof(UABApiClient, Presence) == 0x0000D0, "Member 'UABApiClient::Presence' has a wrong offset!");
static_assert(offsetof(UABApiClient, Block) == 0x0000D8, "Member 'UABApiClient::Block' has a wrong offset!");
static_assert(offsetof(UABApiClient, Message) == 0x0000E0, "Member 'UABApiClient::Message' has a wrong offset!");
static_assert(offsetof(UABApiClient, SessionAttribute) == 0x0000E8, "Member 'UABApiClient::SessionAttribute' has a wrong offset!");
static_assert(offsetof(UABApiClient, Signaling) == 0x0000F0, "Member 'UABApiClient::Signaling' has a wrong offset!");
static_assert(offsetof(UABApiClient, Group) == 0x0000F8, "Member 'UABApiClient::Group' has a wrong offset!");
// Class AccelByteUe4Sdk.ABMultiRegistry
// 0x0000 (0x0028 - 0x0028)
class UABMultiRegistry final : public UBlueprintFunctionLibrary
{
public:
static class UABApiClient* GetApiClient(const class FString& Key);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABMultiRegistry">();
}
static class UABMultiRegistry* GetDefaultObj()
{
return GetDefaultObjImpl<UABMultiRegistry>();
}
};
static_assert(alignof(UABMultiRegistry) == 0x000008, "Wrong alignment on UABMultiRegistry");
static_assert(sizeof(UABMultiRegistry) == 0x000028, "Wrong size on UABMultiRegistry");
// Class AccelByteUe4Sdk.ABLobby
// 0x0010 (0x0038 - 0x0028)
class UABLobby final : public UObject
{
public:
uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void Connect();
void Disconnect();
bool IsConnected();
class FString RefreshToken(const struct FRefreshTokenRequest& Request, TDelegate<void(const struct FAccelByteModelsRefreshTokenResponse& Response)> OnResponse, TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnError);
class FString RequestDS(const struct FRequestDSModel& Request);
void SetOnConnected(TDelegate<void()> OnConnected);
void SetOnErrorNotification(TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)> OnErrorNotification);
void SetRetryParameters(const struct FSetRetryParametersRequest& Request);
void UnbindEvent();
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABLobby">();
}
static class UABLobby* GetDefaultObj()
{
return GetDefaultObjImpl<UABLobby>();
}
};
static_assert(alignof(UABLobby) == 0x000008, "Wrong alignment on UABLobby");
static_assert(sizeof(UABLobby) == 0x000038, "Wrong size on UABLobby");
// Class AccelByteUe4Sdk.ABServerCredentials
// 0x0008 (0x0030 - 0x0028)
class UABServerCredentials final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
class FString GetAccessToken();
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ABServerCredentials">();
}
static class UABServerCredentials* GetDefaultObj()
{
return GetDefaultObjImpl<UABServerCredentials>();
}
};
static_assert(alignof(UABServerCredentials) == 0x000008, "Wrong alignment on UABServerCredentials");
static_assert(sizeof(UABServerCredentials) == 0x000030, "Wrong size on UABServerCredentials");
// Class AccelByteUe4Sdk.ServerApiClient
// 0x0048 (0x0070 - 0x0028)
class UServerApiClient final : public UObject
{
public:
class UABServerCredentials* Credentials; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABServerOauth2* ServerOauth2; // 0x0030(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABServerDSM* ServerDSM; // 0x0038(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABServerLobby* ServerLobby; // 0x0040(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABServerMatchmaking* ServerMatchmaking; // 0x0048(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABServerSessionBrowser* ServerSessionBrowser; // 0x0050(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABServerAchievement* ServerAchievement; // 0x0058(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UABServerStatistic* ServerStatistic; // 0x0060(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ServerApiClient">();
}
static class UServerApiClient* GetDefaultObj()
{
return GetDefaultObjImpl<UServerApiClient>();
}
};
static_assert(alignof(UServerApiClient) == 0x000008, "Wrong alignment on UServerApiClient");
static_assert(sizeof(UServerApiClient) == 0x000070, "Wrong size on UServerApiClient");
static_assert(offsetof(UServerApiClient, Credentials) == 0x000028, "Member 'UServerApiClient::Credentials' has a wrong offset!");
static_assert(offsetof(UServerApiClient, ServerOauth2) == 0x000030, "Member 'UServerApiClient::ServerOauth2' has a wrong offset!");
static_assert(offsetof(UServerApiClient, ServerDSM) == 0x000038, "Member 'UServerApiClient::ServerDSM' has a wrong offset!");
static_assert(offsetof(UServerApiClient, ServerLobby) == 0x000040, "Member 'UServerApiClient::ServerLobby' has a wrong offset!");
static_assert(offsetof(UServerApiClient, ServerMatchmaking) == 0x000048, "Member 'UServerApiClient::ServerMatchmaking' has a wrong offset!");
static_assert(offsetof(UServerApiClient, ServerSessionBrowser) == 0x000050, "Member 'UServerApiClient::ServerSessionBrowser' has a wrong offset!");
static_assert(offsetof(UServerApiClient, ServerAchievement) == 0x000058, "Member 'UServerApiClient::ServerAchievement' has a wrong offset!");
static_assert(offsetof(UServerApiClient, ServerStatistic) == 0x000060, "Member 'UServerApiClient::ServerStatistic' has a wrong offset!");
// Class AccelByteUe4Sdk.ServerMultiRegistry
// 0x0000 (0x0028 - 0x0028)
class UServerMultiRegistry final : public UBlueprintFunctionLibrary
{
public:
static class UServerApiClient* GetServerApiClient(const class FString& Key);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"ServerMultiRegistry">();
}
static class UServerMultiRegistry* GetDefaultObj()
{
return GetDefaultObjImpl<UServerMultiRegistry>();
}
};
static_assert(alignof(UServerMultiRegistry) == 0x000008, "Wrong alignment on UServerMultiRegistry");
static_assert(sizeof(UServerMultiRegistry) == 0x000028, "Wrong size on UServerMultiRegistry");
// Class AccelByteUe4Sdk.AccelByteBlueprintsCategory
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsCategory final : public UBlueprintFunctionLibrary
{
public:
static void GetCategory(const class FString& ParentPath, const class FString& Language, const TDelegate<void(const struct FAccelByteModelsCategoryInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetChildCategories(const class FString& Language, const class FString& CategoryPath, const TDelegate<void(const TArray<struct FAccelByteModelsCategoryInfo>& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetDescendantCategories(const class FString& Language, const class FString& CategoryPath, const TDelegate<void(const TArray<struct FAccelByteModelsCategoryInfo>& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetRootCategories(const class FString& Language, const TDelegate<void(const TArray<struct FAccelByteModelsCategoryInfo>& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsCategory">();
}
static class UAccelByteBlueprintsCategory* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsCategory>();
}
};
static_assert(alignof(UAccelByteBlueprintsCategory) == 0x000008, "Wrong alignment on UAccelByteBlueprintsCategory");
static_assert(sizeof(UAccelByteBlueprintsCategory) == 0x000028, "Wrong size on UAccelByteBlueprintsCategory");
// Class AccelByteUe4Sdk.AccelByteBlueprintsCloudStorage
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsCloudStorage final : public UBlueprintFunctionLibrary
{
public:
static void CreateSlot(const TArray<uint8>& Data, const class FString& Filename, const TArray<class FString>& Tags, const class FString& Label, const class FString& CustomAttribute, const TDelegate<void(const struct FAccelByteModelsSlot& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void DeleteSlot(const class FString& SlotId, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetAllSlots(const TDelegate<void(const TArray<struct FAccelByteModelsSlot>& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetSlot(const class FString& SlotId, const TDelegate<void(const TArray<uint8>& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void UpdateSlot(const class FString& SlotId, const class FString& Filename, const TArray<uint8>& Data, const TArray<class FString>& Tags, const class FString& Label, const class FString& CustomAttribute, const TDelegate<void(const struct FAccelByteModelsSlot& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void UpdateSlotMetadata(const class FString& SlotId, const class FString& Filename, const TArray<class FString>& Tags, const class FString& Label, const class FString& CustomAttribute, const TDelegate<void(const struct FAccelByteModelsSlot& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsCloudStorage">();
}
static class UAccelByteBlueprintsCloudStorage* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsCloudStorage>();
}
};
static_assert(alignof(UAccelByteBlueprintsCloudStorage) == 0x000008, "Wrong alignment on UAccelByteBlueprintsCloudStorage");
static_assert(sizeof(UAccelByteBlueprintsCloudStorage) == 0x000028, "Wrong size on UAccelByteBlueprintsCloudStorage");
// Class AccelByteUe4Sdk.AccelByteCmsContent
// 0x00B8 (0x0318 - 0x0260)
class UAccelByteCmsContent final : public UUserWidget
{
public:
struct FSlateFontInfo DefaultFont; // 0x0260(0x0058)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FSlateColor Color; // 0x02B8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, NativeAccessSpecifierPublic)
TSubclassOf<class UAccelByteCmsContentEntry> ContentWidgetClass; // 0x02E0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class UVerticalBox* VB_CmsContent; // 0x02E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_2F0[0x28]; // 0x02F0(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteCmsContent">();
}
static class UAccelByteCmsContent* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteCmsContent>();
}
};
static_assert(alignof(UAccelByteCmsContent) == 0x000008, "Wrong alignment on UAccelByteCmsContent");
static_assert(sizeof(UAccelByteCmsContent) == 0x000318, "Wrong size on UAccelByteCmsContent");
static_assert(offsetof(UAccelByteCmsContent, DefaultFont) == 0x000260, "Member 'UAccelByteCmsContent::DefaultFont' has a wrong offset!");
static_assert(offsetof(UAccelByteCmsContent, Color) == 0x0002B8, "Member 'UAccelByteCmsContent::Color' has a wrong offset!");
static_assert(offsetof(UAccelByteCmsContent, ContentWidgetClass) == 0x0002E0, "Member 'UAccelByteCmsContent::ContentWidgetClass' has a wrong offset!");
static_assert(offsetof(UAccelByteCmsContent, VB_CmsContent) == 0x0002E8, "Member 'UAccelByteCmsContent::VB_CmsContent' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteCmsContentEntry
// 0x0038 (0x0298 - 0x0260)
class UAccelByteCmsContentEntry final : public UUserWidget
{
public:
class UObject* UnderlineSlateBrush; // 0x0260(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UHorizontalBox* HB_Content; // 0x0268(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UWidgetSwitcher* WS_List; // 0x0270(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class USizeBox* SB_Bullet; // 0x0278(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UImage* Img_Bullet; // 0x0280(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UTextBlock* Txt_Number; // 0x0288(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UAccelByteRichTextBlock* RTB_TextBlock; // 0x0290(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteCmsContentEntry">();
}
static class UAccelByteCmsContentEntry* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteCmsContentEntry>();
}
};
static_assert(alignof(UAccelByteCmsContentEntry) == 0x000008, "Wrong alignment on UAccelByteCmsContentEntry");
static_assert(sizeof(UAccelByteCmsContentEntry) == 0x000298, "Wrong size on UAccelByteCmsContentEntry");
static_assert(offsetof(UAccelByteCmsContentEntry, UnderlineSlateBrush) == 0x000260, "Member 'UAccelByteCmsContentEntry::UnderlineSlateBrush' has a wrong offset!");
static_assert(offsetof(UAccelByteCmsContentEntry, HB_Content) == 0x000268, "Member 'UAccelByteCmsContentEntry::HB_Content' has a wrong offset!");
static_assert(offsetof(UAccelByteCmsContentEntry, WS_List) == 0x000270, "Member 'UAccelByteCmsContentEntry::WS_List' has a wrong offset!");
static_assert(offsetof(UAccelByteCmsContentEntry, SB_Bullet) == 0x000278, "Member 'UAccelByteCmsContentEntry::SB_Bullet' has a wrong offset!");
static_assert(offsetof(UAccelByteCmsContentEntry, Img_Bullet) == 0x000280, "Member 'UAccelByteCmsContentEntry::Img_Bullet' has a wrong offset!");
static_assert(offsetof(UAccelByteCmsContentEntry, Txt_Number) == 0x000288, "Member 'UAccelByteCmsContentEntry::Txt_Number' has a wrong offset!");
static_assert(offsetof(UAccelByteCmsContentEntry, RTB_TextBlock) == 0x000290, "Member 'UAccelByteCmsContentEntry::RTB_TextBlock' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteBlueprintsCredentials
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsCredentials final : public UBlueprintFunctionLibrary
{
public:
static class FString GetUserDisplayName();
static class FString GetUserEmailAddress();
static class FString GetUserId();
static class FString GetUserNamespace();
static class FString GetUserSessionId();
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsCredentials">();
}
static class UAccelByteBlueprintsCredentials* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsCredentials>();
}
};
static_assert(alignof(UAccelByteBlueprintsCredentials) == 0x000008, "Wrong alignment on UAccelByteBlueprintsCredentials");
static_assert(sizeof(UAccelByteBlueprintsCredentials) == 0x000028, "Wrong size on UAccelByteBlueprintsCredentials");
// Class AccelByteUe4Sdk.AccelByteBlueprintsCurrency
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsCurrency final : public UBlueprintFunctionLibrary
{
public:
static void GetCurrencyList(const class FString& Namespace, const TDelegate<void(const TArray<struct FAccelByteModelsCurrencyList>& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, EAccelByteCurrencyType CurrencyType);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsCurrency">();
}
static class UAccelByteBlueprintsCurrency* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsCurrency>();
}
};
static_assert(alignof(UAccelByteBlueprintsCurrency) == 0x000008, "Wrong alignment on UAccelByteBlueprintsCurrency");
static_assert(sizeof(UAccelByteBlueprintsCurrency) == 0x000028, "Wrong size on UAccelByteBlueprintsCurrency");
// Class AccelByteUe4Sdk.AccelByteBlueprintsEntitlement
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsEntitlement final : public UBlueprintFunctionLibrary
{
public:
static void QueryUserEntitlements(const class FString& EntitlementName, const class FString& ItemId, int32 Page, int32 Size, const TDelegate<void(const struct FAccelByteModelsEntitlementPagingSlicedResult& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, EAccelByteEntitlementClass EntitlementClass, EAccelByteAppType AppType);
static void QueryUserEntitlementsMany(const class FString& EntitlementName, const TArray<class FString>& ItemIds, int32 Page, int32 Size, const TDelegate<void(const struct FAccelByteModelsEntitlementPagingSlicedResult& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, EAccelByteEntitlementClass EntitlementClass, EAccelByteAppType AppType);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsEntitlement">();
}
static class UAccelByteBlueprintsEntitlement* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsEntitlement>();
}
};
static_assert(alignof(UAccelByteBlueprintsEntitlement) == 0x000008, "Wrong alignment on UAccelByteBlueprintsEntitlement");
static_assert(sizeof(UAccelByteBlueprintsEntitlement) == 0x000028, "Wrong size on UAccelByteBlueprintsEntitlement");
// Class AccelByteUe4Sdk.AccelByteBlueprintsGameProfile
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsGameProfile final : public UBlueprintFunctionLibrary
{
public:
static void BatchGetPublicGameProfiles(const TArray<class FString>& UserIds, const TDelegate<void(const TArray<struct FAccelByteModelsPublicGameProfile>& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void CreateGameProfile(const struct FAccelByteModelsGameProfileRequest& GameProfileRequest, const TDelegate<void(const struct FAccelByteModelsGameProfile& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void DeleteGameProfile(const class FString& profileId, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetAllGameProfiles(const TDelegate<void(const TArray<struct FAccelByteModelsGameProfile>& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetGameProfile(const class FString& profileId, const TDelegate<void(const struct FAccelByteModelsGameProfile& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetGameProfileAttribute(const class FString& profileId, const class FString& AttributeName, const TDelegate<void(const struct FAccelByteModelsGameProfileAttribute& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void UpdateGameProfile(const class FString& profileId, const struct FAccelByteModelsGameProfileRequest& GameProfileRequest, const TDelegate<void(const struct FAccelByteModelsGameProfile& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void UpdateGameProfileAttribute(const class FString& profileId, const struct FAccelByteModelsGameProfileAttribute& Attribute, const TDelegate<void(const struct FAccelByteModelsGameProfile& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsGameProfile">();
}
static class UAccelByteBlueprintsGameProfile* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsGameProfile>();
}
};
static_assert(alignof(UAccelByteBlueprintsGameProfile) == 0x000008, "Wrong alignment on UAccelByteBlueprintsGameProfile");
static_assert(sizeof(UAccelByteBlueprintsGameProfile) == 0x000028, "Wrong size on UAccelByteBlueprintsGameProfile");
// Class AccelByteUe4Sdk.AccelByteGameTelemetrySaveData
// 0x0020 (0x0048 - 0x0028)
class UAccelByteGameTelemetrySaveData final : public USaveGame
{
public:
TArray<struct FAccelByteModelsTelemetryRequestBody> OfflineData; // 0x0028(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
class FString SlotName; // 0x0038(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteGameTelemetrySaveData">();
}
static class UAccelByteGameTelemetrySaveData* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteGameTelemetrySaveData>();
}
};
static_assert(alignof(UAccelByteGameTelemetrySaveData) == 0x000008, "Wrong alignment on UAccelByteGameTelemetrySaveData");
static_assert(sizeof(UAccelByteGameTelemetrySaveData) == 0x000048, "Wrong size on UAccelByteGameTelemetrySaveData");
static_assert(offsetof(UAccelByteGameTelemetrySaveData, OfflineData) == 0x000028, "Member 'UAccelByteGameTelemetrySaveData::OfflineData' has a wrong offset!");
static_assert(offsetof(UAccelByteGameTelemetrySaveData, SlotName) == 0x000038, "Member 'UAccelByteGameTelemetrySaveData::SlotName' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteGameTelemetryOfflineSave
// 0x0020 (0x0048 - 0x0028)
class UAccelByteGameTelemetryOfflineSave final : public USaveGame
{
public:
int32 IncrementId; // 0x0028(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FAccelByteModelsGameTelemetrySaveSlot> Slots; // 0x0030(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPrivate)
class UAccelByteGameTelemetrySaveData* LastSlot; // 0x0040(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteGameTelemetryOfflineSave">();
}
static class UAccelByteGameTelemetryOfflineSave* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteGameTelemetryOfflineSave>();
}
};
static_assert(alignof(UAccelByteGameTelemetryOfflineSave) == 0x000008, "Wrong alignment on UAccelByteGameTelemetryOfflineSave");
static_assert(sizeof(UAccelByteGameTelemetryOfflineSave) == 0x000048, "Wrong size on UAccelByteGameTelemetryOfflineSave");
static_assert(offsetof(UAccelByteGameTelemetryOfflineSave, IncrementId) == 0x000028, "Member 'UAccelByteGameTelemetryOfflineSave::IncrementId' has a wrong offset!");
static_assert(offsetof(UAccelByteGameTelemetryOfflineSave, Slots) == 0x000030, "Member 'UAccelByteGameTelemetryOfflineSave::Slots' has a wrong offset!");
static_assert(offsetof(UAccelByteGameTelemetryOfflineSave, LastSlot) == 0x000040, "Member 'UAccelByteGameTelemetryOfflineSave::LastSlot' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteBlueprintsGroup
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsGroup final : public UBlueprintFunctionLibrary
{
public:
static void CreateGroup(const struct FAccelByteModelsCreateGroupRequest& RequestContent, const TDelegate<void(const struct FAccelByteModelsGroupInformation& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void DeleteGroup(const class FString& GroupId, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void DeleteGroupPredefinedRule(const class FString& GroupId, const EAccelByteAllowedAction& AllowedAction, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetGroup(const class FString& GroupId, const TDelegate<void(const struct FAccelByteModelsGroupInformation& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetGroupList(const struct FAccelByteModelsGetGroupListRequest& RequestContent, const TDelegate<void(const struct FAccelByteModelsGetGroupListResponse& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void UpdateGroup(const class FString& GroupId, const bool bCompletelyReplace, const struct FAccelByteModelsGroupUpdatable& RequestContent, const TDelegate<void(const struct FAccelByteModelsGroupInformation& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void UpdateGroupCustomAttributes(const class FString& GroupId, const struct FAccelByteModelsUpdateGroupCustomAttributesRequest& RequestContent, const TDelegate<void(const struct FAccelByteModelsGroupInformation& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void UpdateGroupCustomRule(const class FString& GroupId, const struct FAccelByteModelsUpdateCustomRulesRequest& RequestContent, const TDelegate<void(const struct FAccelByteModelsGroupInformation& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void UpdateGroupPredefinedRule(const class FString& GroupId, const EAccelByteAllowedAction& AllowedAction, const struct FAccelByteModelsUpdateGroupPredefinedRuleRequest& RequestContent, const TDelegate<void(const struct FAccelByteModelsGroupInformation& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsGroup">();
}
static class UAccelByteBlueprintsGroup* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsGroup>();
}
};
static_assert(alignof(UAccelByteBlueprintsGroup) == 0x000008, "Wrong alignment on UAccelByteBlueprintsGroup");
static_assert(sizeof(UAccelByteBlueprintsGroup) == 0x000028, "Wrong size on UAccelByteBlueprintsGroup");
// Class AccelByteUe4Sdk.AccelByteHeaderTab
// 0x0090 (0x02F0 - 0x0260)
class UAccelByteHeaderTab final : public UUserWidget
{
public:
uint8 Pad_260[0x10]; // 0x0260(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
bool bIsSelected; // 0x0270(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_271[0x3]; // 0x0271(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 Index_0; // 0x0274(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
struct FLinearColor DefaultColor; // 0x0278(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
struct FLinearColor SelectedColor; // 0x0288(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
struct FLinearColor LabelColor; // 0x0298(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class FText LabelText; // 0x02A8(0x0018)(Edit, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
class UButton* Btn_ActionButton; // 0x02C0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UWidgetSwitcher* WS_Tab_Background; // 0x02C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UImage* Img_Inactive; // 0x02D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UImage* Img_Active; // 0x02D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UImage* Img_Focus; // 0x02E0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_2E8[0x8]; // 0x02E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void OnActionButtonPressed();
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteHeaderTab">();
}
static class UAccelByteHeaderTab* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteHeaderTab>();
}
};
static_assert(alignof(UAccelByteHeaderTab) == 0x000008, "Wrong alignment on UAccelByteHeaderTab");
static_assert(sizeof(UAccelByteHeaderTab) == 0x0002F0, "Wrong size on UAccelByteHeaderTab");
static_assert(offsetof(UAccelByteHeaderTab, bIsSelected) == 0x000270, "Member 'UAccelByteHeaderTab::bIsSelected' has a wrong offset!");
static_assert(offsetof(UAccelByteHeaderTab, Index_0) == 0x000274, "Member 'UAccelByteHeaderTab::Index_0' has a wrong offset!");
static_assert(offsetof(UAccelByteHeaderTab, DefaultColor) == 0x000278, "Member 'UAccelByteHeaderTab::DefaultColor' has a wrong offset!");
static_assert(offsetof(UAccelByteHeaderTab, SelectedColor) == 0x000288, "Member 'UAccelByteHeaderTab::SelectedColor' has a wrong offset!");
static_assert(offsetof(UAccelByteHeaderTab, LabelColor) == 0x000298, "Member 'UAccelByteHeaderTab::LabelColor' has a wrong offset!");
static_assert(offsetof(UAccelByteHeaderTab, LabelText) == 0x0002A8, "Member 'UAccelByteHeaderTab::LabelText' has a wrong offset!");
static_assert(offsetof(UAccelByteHeaderTab, Btn_ActionButton) == 0x0002C0, "Member 'UAccelByteHeaderTab::Btn_ActionButton' has a wrong offset!");
static_assert(offsetof(UAccelByteHeaderTab, WS_Tab_Background) == 0x0002C8, "Member 'UAccelByteHeaderTab::WS_Tab_Background' has a wrong offset!");
static_assert(offsetof(UAccelByteHeaderTab, Img_Inactive) == 0x0002D0, "Member 'UAccelByteHeaderTab::Img_Inactive' has a wrong offset!");
static_assert(offsetof(UAccelByteHeaderTab, Img_Active) == 0x0002D8, "Member 'UAccelByteHeaderTab::Img_Active' has a wrong offset!");
static_assert(offsetof(UAccelByteHeaderTab, Img_Focus) == 0x0002E0, "Member 'UAccelByteHeaderTab::Img_Focus' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteBlueprintsItem
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsItem final : public UBlueprintFunctionLibrary
{
public:
static void GetItemById(const class FString& ItemId, const class FString& Region, const class FString& Language, const TDelegate<void(const struct FAccelByteModelsPopulatedItemInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetItemsByCriteria(const struct FAccelByteModelsItemCriteria& ItemCriteria, const int32& Offset, const int32& Limit, const TArray<EAccelByteItemListSortBy>& SortBy, const TDelegate<void(const struct FAccelByteModelsItemPagingSlicedResult& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void SearchItem(const class FString& Language, const class FString& Keyword, int32 Page, int32 Size, const class FString& Region, const TDelegate<void(const struct FAccelByteModelsItemPagingSlicedResult& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
void GetItemByAppId(const class FString& AppId, const class FString& Region, const class FString& Language, const TDelegate<void(const struct FAccelByteModelsItemInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsItem">();
}
static class UAccelByteBlueprintsItem* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsItem>();
}
};
static_assert(alignof(UAccelByteBlueprintsItem) == 0x000008, "Wrong alignment on UAccelByteBlueprintsItem");
static_assert(sizeof(UAccelByteBlueprintsItem) == 0x000028, "Wrong size on UAccelByteBlueprintsItem");
// Class AccelByteUe4Sdk.AccelByteBlueprintsLobby
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsLobby final : public UBlueprintFunctionLibrary
{
public:
static void AcceptFriend(const class FString& UserId);
static void BindEvent(const TDelegate<void()>& OnConnectSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnConnectError, const TDelegate<void(int32 StatusCode, const class FString& Reason, bool WasClean)>& OnConnectionClosed, const TDelegate<void(const struct FAccelByteModelsLeavePartyNotice& Result)>& OnLeavePartyNotice, const TDelegate<void(const struct FAccelByteModelsInvitationNotice& Result)>& OnInvitePartyInvitationNotice, const TDelegate<void(const struct FAccelByteModelsPartyGetInvitedNotice& Result)>& OnInvitePartyGetInvitedNotice, const TDelegate<void(const struct FAccelByteModelsPartyJoinNotice& Result)>& OnInvitePartyJoinNotice, const TDelegate<void(const struct FAccelByteModelsGotKickedFromPartyNotice& Result)>& OnInvitePartyKickedNotice, const TDelegate<void(const struct FAccelByteModelsPartyMemberConnectionNotice& Result)>& OnPartyConnectNotice, const TDelegate<void(const struct FAccelByteModelsPartyMemberConnectionNotice& Result)>& OnPartyDisconnectNotice, const TDelegate<void(const struct FAccelByteModelsPersonalMessageNotice& Result)>& OnPrivateMessageNotice, const TDelegate<void(const struct FAccelByteModelsPartyMessageNotice& Result)>& OnPartyMessageNotice, const TDelegate<void(const struct FAccelByteModelsUsersPresenceNotice& Result)>& OnUserPresenceNotice, const TDelegate<void(const struct FAccelByteModelsNotificationMessage& Result)>& OnNotificationMessage, const TDelegate<void(const struct FAccelByteModelsMatchmakingNotice& Result)>& OnMatchmakingNotice, const TDelegate<void(const struct FAccelByteModelsReadyConsentNotice& Result)>& OnReadyConsentNotice, const TDelegate<void(const struct FAccelByteModelsRematchmakingNotice& Result)>& OnRematchmakingNotice, const TDelegate<void(const struct FAccelByteModelsDsNotice& Result)>& OnDsNotice, const TDelegate<void(const struct FAccelByteModelsAcceptFriendsNotif& Result)>& OnAcceptFriendsNotifDelegate, const TDelegate<void(const struct FAccelByteModelsRequestFriendsNotif& Result)>& OnRequestFriendsNotifDelegate, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnParsingError);
static void CancelFriendRequest(const class FString& UserId);
static void Connect();
static void Disconnect();
static void GetAllAsyncNotification();
static void GetFriendshipStatus(const class FString& UserId);
static bool IsConnected();
static void ListIncomingFriends();
static void ListOutgoingFriends();
static void LoadFriendsList();
static void RejectFriend(const class FString& UserId);
static void RequestFriend(const class FString& UserId);
static void SendAcceptInvitationRequest(const class FString& PartyId, const class FString& InvitationToken);
static void SendCancelMatchmaking(const class FString& GameMode);
static void SendCreatePartyRequest();
static void SendGetOnlineUsersRequest();
static void SendInfoPartyRequest();
static void SendInviteToPartyRequest(const class FString& UserId);
static void SendKickPartyMemberRequest(const class FString& UserId);
static void SendLeavePartyRequest();
static void SendPartyMessage(const class FString& Message);
static void SendPing();
static void SendPrivateMessage(const class FString& UserId, const class FString& Message);
static void SendReadyConsentRequest(const class FString& MatchId);
static void SendStartMatchmaking(const class FString& GameMode);
static void SetAcceptFriendResponseDelegate(TDelegate<void(const struct FAccelByteModelsAcceptFriendsResponse& Result)> OnAcceptFriendsResponse);
static void SetCancelFriendRequestResponseDelegate(TDelegate<void(const struct FAccelByteModelsCancelFriendsResponse& Result)> OnCancelFriendsResponse);
static void SetCancelMatchmakingResponseDelegate(TDelegate<void(const struct FAccelByteModelsMatchmakingResponse& Result)> OnMatchmakingCancel);
static void SetCreatePartyResponseDelegate(TDelegate<void(const struct FAccelByteModelsCreatePartyResponse& Result)> OnCreatePartyResponse);
static void SetDsNotifDelegate(TDelegate<void(const struct FAccelByteModelsDsNotice& Result)> OnDsNotice);
static void SetGetAllUserPresenceResponseDelegate(TDelegate<void(const struct FAccelByteModelsGetOnlineUsersResponse& Result)> OnGetAllUserPresenceResponse);
static void SetGetFriendshipStatusResponseDelegate(TDelegate<void(const struct FAccelByteModelsGetFriendshipStatusResponse& Result)> OnGetFriendshipStatusResponse);
static void SetInfoPartyResponseDelegate(TDelegate<void(const struct FAccelByteModelsInfoPartyResponse& Result)> OnInfoPartyResponse);
static void SetInvitePartyJoinResponseDelegate(TDelegate<void(const struct FAccelByteModelsPartyJoinResponse& Result)> OnInvitePartyJoinResponse);
static void SetInvitePartyKickMemberResponseDelegate(TDelegate<void(const struct FAccelByteModelsKickPartyMemberResponse& Result)> OnInvitePartyKickMemberResponse);
static void SetInvitePartyResponseDelegate(TDelegate<void(const struct FAccelByteModelsPartyInviteResponse& Result)> OnInvitePartyResponse);
static void SetLeavePartyResponseDelegate(TDelegate<void(const struct FAccelByteModelsLeavePartyResponse& Result)> OnLeavePartyResponse);
static void SetListIncomingFriendsResponseDelegate(TDelegate<void(const struct FAccelByteModelsListIncomingFriendsResponse& Result)> OnListIncomingFriendsResponse);
static void SetListOutgoingFriendsResponseDelegate(TDelegate<void(const struct FAccelByteModelsListOutgoingFriendsResponse& Result)> OnListOutgoingFriendsResponse);
static void SetLoadFriendsListResponseDelegate(TDelegate<void(const struct FAccelByteModelsLoadFriendListResponse& Result)> OnLoadFriendListResponse);
static void SetMatchmakingNotifDelegate(TDelegate<void(const struct FAccelByteModelsMatchmakingNotice& Result)> OnMatchmakingNotice);
static void SetPartyMessageResponseDelegate(TDelegate<void(const struct FAccelByteModelsPartyMessageResponse& Result)> OnPartyMessageResponse);
static void SetPresenceStatus(EAvailability State, const class FString& activity);
static void SetPrivateMessageResponseDelegate(TDelegate<void(const struct FAccelByteModelsPersonalMessageResponse& Result)> OnPrivateMessageResponse);
static void SetReadyConsentNotifDelegate(TDelegate<void(const struct FAccelByteModelsReadyConsentNotice& Result)> OnReadyConsentNotice);
static void SetReadyConsentResponseDelegate(TDelegate<void(const struct FAccelByteModelsReadyConsentRequest& Result)> OnReadyConsentResponse);
static void SetRejectFriendResponseDelegate(TDelegate<void(const struct FAccelByteModelsRejectFriendsResponse& Result)> OnRejectFriendsResponse);
static void SetRematchmakingNotifDelegate(TDelegate<void(const struct FAccelByteModelsRematchmakingNotice& Result)> OnRematchmakingNotice);
static void SetRequestFriendResponseDelegate(TDelegate<void(const struct FAccelByteModelsRequestFriendsResponse& Result)> OnRequestFriendsResponseDelegate);
static void SetStartMatchmakingResponseDelegate(TDelegate<void(const struct FAccelByteModelsMatchmakingResponse& Result)> OnMatchmakingStart);
static void SetUnfriendResponseDelegate(TDelegate<void(const struct FAccelByteModelsUnfriendResponse& Result)> OnUnfriendResponse);
static void SetUserPresenceResponseDelegate(TDelegate<void(const struct FAccelByteModelsSetOnlineUsersResponse& Result)> OnUserPresenceResponse);
static void UnbindDelegates();
static void Unfriend(const class FString& UserId);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsLobby">();
}
static class UAccelByteBlueprintsLobby* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsLobby>();
}
};
static_assert(alignof(UAccelByteBlueprintsLobby) == 0x000008, "Wrong alignment on UAccelByteBlueprintsLobby");
static_assert(sizeof(UAccelByteBlueprintsLobby) == 0x000028, "Wrong size on UAccelByteBlueprintsLobby");
// Class AccelByteUe4Sdk.AccelByteOfflineLegalDocument
// 0x0060 (0x0088 - 0x0028)
class UAccelByteOfflineLegalDocument : public UObject
{
public:
struct FABOfflineLegalDocument OfflineLegalDocument; // 0x0028(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, Protected, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteOfflineLegalDocument">();
}
static class UAccelByteOfflineLegalDocument* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteOfflineLegalDocument>();
}
};
static_assert(alignof(UAccelByteOfflineLegalDocument) == 0x000008, "Wrong alignment on UAccelByteOfflineLegalDocument");
static_assert(sizeof(UAccelByteOfflineLegalDocument) == 0x000088, "Wrong size on UAccelByteOfflineLegalDocument");
static_assert(offsetof(UAccelByteOfflineLegalDocument, OfflineLegalDocument) == 0x000028, "Member 'UAccelByteOfflineLegalDocument::OfflineLegalDocument' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteBlueprintsOrder
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsOrder final : public UBlueprintFunctionLibrary
{
public:
static void CancelOrder(const class FString& OrderNo, const TDelegate<void(const struct FAccelByteModelsOrderInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void CreateNewOrder(const struct FAccelByteModelsOrderCreate& OrderCreate, const TDelegate<void(const struct FAccelByteModelsOrderInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetUserOrder(const class FString& OrderNo, const TDelegate<void(const struct FAccelByteModelsOrderInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetUserOrderHistory(const class FString& OrderNo, const TDelegate<void(const TArray<struct FAccelByteModelsOrderHistoryInfo>& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetUserOrders(int32 Page, int32 Size, const TDelegate<void(const struct FAccelByteModelsPagedOrderInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsOrder">();
}
static class UAccelByteBlueprintsOrder* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsOrder>();
}
};
static_assert(alignof(UAccelByteBlueprintsOrder) == 0x000008, "Wrong alignment on UAccelByteBlueprintsOrder");
static_assert(sizeof(UAccelByteBlueprintsOrder) == 0x000028, "Wrong size on UAccelByteBlueprintsOrder");
// Class AccelByteUe4Sdk.AccelByteQrImage
// 0x00E8 (0x01F0 - 0x0108)
class UAccelByteQrImage final : public UWidget
{
public:
class FString QrText; // 0x0108(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FAccelByteQrOptions QrOptions; // 0x0118(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_130[0x10]; // 0x0130(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
class UTexture2DDynamic* CurrentTextureDynamic; // 0x0140(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UTexture2D* CurrentLogo; // 0x0148(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_150[0xA0]; // 0x0150(0x00A0)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
class UTexture2DDynamic* GenerateQrTexture2DDynamic(int32 MaxTexSize, const class FString& Text, const struct FAccelByteQrOptions& Options);
void SetQrLogo(class UTexture2D* Logo);
void SetQrText(const class FString& Text);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteQrImage">();
}
static class UAccelByteQrImage* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteQrImage>();
}
};
static_assert(alignof(UAccelByteQrImage) == 0x000008, "Wrong alignment on UAccelByteQrImage");
static_assert(sizeof(UAccelByteQrImage) == 0x0001F0, "Wrong size on UAccelByteQrImage");
static_assert(offsetof(UAccelByteQrImage, QrText) == 0x000108, "Member 'UAccelByteQrImage::QrText' has a wrong offset!");
static_assert(offsetof(UAccelByteQrImage, QrOptions) == 0x000118, "Member 'UAccelByteQrImage::QrOptions' has a wrong offset!");
static_assert(offsetof(UAccelByteQrImage, CurrentTextureDynamic) == 0x000140, "Member 'UAccelByteQrImage::CurrentTextureDynamic' has a wrong offset!");
static_assert(offsetof(UAccelByteQrImage, CurrentLogo) == 0x000148, "Member 'UAccelByteQrImage::CurrentLogo' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteBlueprintsReward
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsReward final : public UBlueprintFunctionLibrary
{
public:
static void GetRewardByRewardCode(const class FString& RewardCode, const TDelegate<void(const struct FAccelByteModelsRewardInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetRewardByRewardId(const class FString& RewardId, const TDelegate<void(const struct FAccelByteModelsRewardInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void QueryRewards(const class FString& EventTopic, int32 Offset, int32 Limit, const EAccelByteRewardListSortBy& SortBy, const TDelegate<void(const struct FAccelByteModelsQueryReward& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsReward">();
}
static class UAccelByteBlueprintsReward* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsReward>();
}
};
static_assert(alignof(UAccelByteBlueprintsReward) == 0x000008, "Wrong alignment on UAccelByteBlueprintsReward");
static_assert(sizeof(UAccelByteBlueprintsReward) == 0x000028, "Wrong size on UAccelByteBlueprintsReward");
// Class AccelByteUe4Sdk.AccelByteBlueprintsServerCredentials
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsServerCredentials final : public UBlueprintFunctionLibrary
{
public:
static class FString GetClientAccessToken();
static class FString GetClientNamespace();
static class FString GetMatchId();
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsServerCredentials">();
}
static class UAccelByteBlueprintsServerCredentials* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsServerCredentials>();
}
};
static_assert(alignof(UAccelByteBlueprintsServerCredentials) == 0x000008, "Wrong alignment on UAccelByteBlueprintsServerCredentials");
static_assert(sizeof(UAccelByteBlueprintsServerCredentials) == 0x000028, "Wrong size on UAccelByteBlueprintsServerCredentials");
// Class AccelByteUe4Sdk.AccelByteSettings
// 0x01D8 (0x0200 - 0x0028)
class UAccelByteSettings : public UObject
{
public:
class FString ClientId; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString ClientSecret; // 0x0038(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString Namespace; // 0x0048(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString PublisherNamespace; // 0x0058(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString RedirectURI; // 0x0068(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString BaseUrl; // 0x0078(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString IamServerUrl; // 0x0088(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString PlatformServerUrl; // 0x0098(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString LobbyServerUrl; // 0x00A8(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString CloudStorageServerUrl; // 0x00B8(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString BasicServerUrl; // 0x00C8(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString GameProfileServerUrl; // 0x00D8(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString GroupServerUrl; // 0x00E8(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString StatisticServerUrl; // 0x00F8(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString QosManagerServerUrl; // 0x0108(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString LeaderboardServerUrl; // 0x0118(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString CloudSaveServerUrl; // 0x0128(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString GameTelemetryServerUrl; // 0x0138(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString AgreementServerUrl; // 0x0148(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString AchievementServerUrl; // 0x0158(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString SessionBrowserServerUrl; // 0x0168(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString TurnManagerServerUrl; // 0x0178(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString UGCServerUrl; // 0x0188(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString ReportingServerUrl; // 0x0198(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString AppId; // 0x01A8(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float QosLatencyPollIntervalSecs; // 0x01B8(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float QosServerLatencyPollIntervalSecs; // 0x01BC(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnableHttpCache; // 0x01C0(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1C1[0x7]; // 0x01C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FString DCSServerUrl; // 0x01C8(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString HistoricalCollectionServerUrl; // 0x01D8(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString GaAccountClaimWsUrl; // 0x01E8(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bCreateJsonReportLog; // 0x01F8(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1F9[0x7]; // 0x01F9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteSettings">();
}
static class UAccelByteSettings* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteSettings>();
}
};
static_assert(alignof(UAccelByteSettings) == 0x000008, "Wrong alignment on UAccelByteSettings");
static_assert(sizeof(UAccelByteSettings) == 0x000200, "Wrong size on UAccelByteSettings");
static_assert(offsetof(UAccelByteSettings, ClientId) == 0x000028, "Member 'UAccelByteSettings::ClientId' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, ClientSecret) == 0x000038, "Member 'UAccelByteSettings::ClientSecret' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, Namespace) == 0x000048, "Member 'UAccelByteSettings::Namespace' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, PublisherNamespace) == 0x000058, "Member 'UAccelByteSettings::PublisherNamespace' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, RedirectURI) == 0x000068, "Member 'UAccelByteSettings::RedirectURI' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, BaseUrl) == 0x000078, "Member 'UAccelByteSettings::BaseUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, IamServerUrl) == 0x000088, "Member 'UAccelByteSettings::IamServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, PlatformServerUrl) == 0x000098, "Member 'UAccelByteSettings::PlatformServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, LobbyServerUrl) == 0x0000A8, "Member 'UAccelByteSettings::LobbyServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, CloudStorageServerUrl) == 0x0000B8, "Member 'UAccelByteSettings::CloudStorageServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, BasicServerUrl) == 0x0000C8, "Member 'UAccelByteSettings::BasicServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, GameProfileServerUrl) == 0x0000D8, "Member 'UAccelByteSettings::GameProfileServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, GroupServerUrl) == 0x0000E8, "Member 'UAccelByteSettings::GroupServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, StatisticServerUrl) == 0x0000F8, "Member 'UAccelByteSettings::StatisticServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, QosManagerServerUrl) == 0x000108, "Member 'UAccelByteSettings::QosManagerServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, LeaderboardServerUrl) == 0x000118, "Member 'UAccelByteSettings::LeaderboardServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, CloudSaveServerUrl) == 0x000128, "Member 'UAccelByteSettings::CloudSaveServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, GameTelemetryServerUrl) == 0x000138, "Member 'UAccelByteSettings::GameTelemetryServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, AgreementServerUrl) == 0x000148, "Member 'UAccelByteSettings::AgreementServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, AchievementServerUrl) == 0x000158, "Member 'UAccelByteSettings::AchievementServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, SessionBrowserServerUrl) == 0x000168, "Member 'UAccelByteSettings::SessionBrowserServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, TurnManagerServerUrl) == 0x000178, "Member 'UAccelByteSettings::TurnManagerServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, UGCServerUrl) == 0x000188, "Member 'UAccelByteSettings::UGCServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, ReportingServerUrl) == 0x000198, "Member 'UAccelByteSettings::ReportingServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, AppId) == 0x0001A8, "Member 'UAccelByteSettings::AppId' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, QosLatencyPollIntervalSecs) == 0x0001B8, "Member 'UAccelByteSettings::QosLatencyPollIntervalSecs' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, QosServerLatencyPollIntervalSecs) == 0x0001BC, "Member 'UAccelByteSettings::QosServerLatencyPollIntervalSecs' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, bEnableHttpCache) == 0x0001C0, "Member 'UAccelByteSettings::bEnableHttpCache' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, DCSServerUrl) == 0x0001C8, "Member 'UAccelByteSettings::DCSServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, HistoricalCollectionServerUrl) == 0x0001D8, "Member 'UAccelByteSettings::HistoricalCollectionServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, GaAccountClaimWsUrl) == 0x0001E8, "Member 'UAccelByteSettings::GaAccountClaimWsUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteSettings, bCreateJsonReportLog) == 0x0001F8, "Member 'UAccelByteSettings::bCreateJsonReportLog' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteSettingsDev
// 0x0000 (0x0200 - 0x0200)
class UAccelByteSettingsDev final : public UAccelByteSettings
{
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteSettingsDev">();
}
static class UAccelByteSettingsDev* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteSettingsDev>();
}
};
static_assert(alignof(UAccelByteSettingsDev) == 0x000008, "Wrong alignment on UAccelByteSettingsDev");
static_assert(sizeof(UAccelByteSettingsDev) == 0x000200, "Wrong size on UAccelByteSettingsDev");
// Class AccelByteUe4Sdk.AccelByteSettingsCert
// 0x0000 (0x0200 - 0x0200)
class UAccelByteSettingsCert final : public UAccelByteSettings
{
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteSettingsCert">();
}
static class UAccelByteSettingsCert* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteSettingsCert>();
}
};
static_assert(alignof(UAccelByteSettingsCert) == 0x000008, "Wrong alignment on UAccelByteSettingsCert");
static_assert(sizeof(UAccelByteSettingsCert) == 0x000200, "Wrong size on UAccelByteSettingsCert");
// Class AccelByteUe4Sdk.AccelByteSettingsProd
// 0x0000 (0x0200 - 0x0200)
class UAccelByteSettingsProd final : public UAccelByteSettings
{
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteSettingsProd">();
}
static class UAccelByteSettingsProd* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteSettingsProd>();
}
};
static_assert(alignof(UAccelByteSettingsProd) == 0x000008, "Wrong alignment on UAccelByteSettingsProd");
static_assert(sizeof(UAccelByteSettingsProd) == 0x000200, "Wrong size on UAccelByteSettingsProd");
// Class AccelByteUe4Sdk.AccelByteBlueprintsSettings
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsSettings final : public UBlueprintFunctionLibrary
{
public:
static class FString GetAchievementServerUrl();
static class FString GetAppId();
static class FString GetBaseUrl();
static class FString GetBasicServerUrl();
static class FString GetClientId();
static class FString GetClientSecret();
static class FString GetCloudSaveServerUrl();
static class FString GetCloudStorageServerUrl();
static class FString GetGameProfileServerUrl();
static class FString GetGameTelemetryServerUrl();
static class FString GetGroupServerUrl();
static class FString GetIamServerUrl();
static class FString GetLeaderboardServerUrl();
static class FString GetLobbyServerUrl();
static class FString GetNamespace();
static class FString GetPlatformServerUrl();
static class FString GetPublisherNamespace();
static float GetQosLatencyPollIntervalSecs();
static class FString GetQosManagerServerUrl();
static float GetQosServerLatencyPollIntervalSecs();
static class FString GetReportingServerUrl();
static class FString GetSessionBrowserServerUrl();
static class FString GetStatisticServerUrl();
static class FString GetTurnManagerServerUrl();
static class FString GetUGCServerUrl();
static bool IsHttpCacheEnabled();
static void ResetSettings(const ESettingsEnvironment Environment);
static void SetAchievementServerUrl(const class FString& CloudSaveServerUrl);
static void SetAgreementServerUrl(const class FString& AgreementServerUrl);
static void SetAppId(const class FString& AppId);
static void SetBaseUrl(const class FString& BaseUrl);
static void SetBasicServerUrl(const class FString& BasicServerUrl);
static void SetClientId(const class FString& ClientId);
static void SetClientSecret(const class FString& ClientSecret);
static void SetCloudSaveServerUrl(const class FString& CloudSaveServerUrl);
static void SetCloudStorageServerUrl(const class FString& CloudStorageServerUrl);
static void SetDCSServerUrl(const class FString& DCSServerUrl);
static void SetGaAccountClaimWsUrl(const class FString& GaAccountClaimWsUrl);
static void SetGameProfileServerUrl(const class FString& GameProfileServerUrl);
static void SetGameTelemetryServerUrl(const class FString& GameTelemetryServerUrl);
static void SetGroupServerUrl(const class FString& GroupServerUrl);
static void SetHistoricalCollectionUrl(const class FString& HistoricalCollectionUrl);
static void SetIamServerUrl(const class FString& IamServerUrl);
static void SetLeaderboardServerUrl(const class FString& LeaderboardServerUrl);
static void SetLobbyServerUrl(const class FString& LobbyServerUrl);
static void SetNamespace(const class FString& Namespace);
static void SetPlatformServerUrl(const class FString& PlatformServerUrl);
static void SetPublisherNamespace(const class FString& PublisherNamespace);
static void SetQosLatencyPollIntervalSecs(const float& QosLatencyPollIntervalSecs);
static void SetQosManagerServerUrl(const class FString& QosManagerServerUrl);
static void SetReportingServerUrl(const class FString& ReportingServerUrl);
static void SetSeasonPassServerUrl(const class FString& SeasonPassServerUrl);
static void SetServerQosLatencyPollIntervalSecs(const float& QosServerLatencyPollIntervalSecs);
static void SetSessionBrowserServerUrl(const class FString& SessionBrowserServerUrl);
static void SetStatisticServerUrl(const class FString& StatisticServerUrl);
static void SetTurnManagerServerUrl(const class FString& TurnManagerServerUrl);
static void SetUGCServerUrl(const class FString& UGCServerUrl);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsSettings">();
}
static class UAccelByteBlueprintsSettings* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsSettings>();
}
};
static_assert(alignof(UAccelByteBlueprintsSettings) == 0x000008, "Wrong alignment on UAccelByteBlueprintsSettings");
static_assert(sizeof(UAccelByteBlueprintsSettings) == 0x000028, "Wrong size on UAccelByteBlueprintsSettings");
// Class AccelByteUe4Sdk.AccelByteServerSettings
// 0x0138 (0x0160 - 0x0028)
class UAccelByteServerSettings : public UObject
{
public:
bool ForceEnableSettings; // 0x0028(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FString ClientId; // 0x0030(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString ClientSecret; // 0x0040(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString Namespace; // 0x0050(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString PublisherNamespace; // 0x0060(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString RedirectURI; // 0x0070(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString BaseUrl; // 0x0080(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString IamServerUrl; // 0x0090(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString DSMControllerServerUrl; // 0x00A0(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString StatisticServerUrl; // 0x00B0(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString PlatformServerUrl; // 0x00C0(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString QosManagerServerUrl; // 0x00D0(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString GameTelemetryServerUrl; // 0x00E0(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString AchievementServerUrl; // 0x00F0(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString MatchmakingServerUrl; // 0x0100(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString LobbyServerUrl; // 0x0110(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString CloudSaveServerUrl; // 0x0120(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString SeasonPassServerUrl; // 0x0130(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString SessionBrowserServerUrl; // 0x0140(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString HistoricalCollectionServerUrl; // 0x0150(0x0010)(Edit, ZeroConstructor, Config, GlobalConfig, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteServerSettings">();
}
static class UAccelByteServerSettings* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteServerSettings>();
}
};
static_assert(alignof(UAccelByteServerSettings) == 0x000008, "Wrong alignment on UAccelByteServerSettings");
static_assert(sizeof(UAccelByteServerSettings) == 0x000160, "Wrong size on UAccelByteServerSettings");
static_assert(offsetof(UAccelByteServerSettings, ForceEnableSettings) == 0x000028, "Member 'UAccelByteServerSettings::ForceEnableSettings' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, ClientId) == 0x000030, "Member 'UAccelByteServerSettings::ClientId' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, ClientSecret) == 0x000040, "Member 'UAccelByteServerSettings::ClientSecret' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, Namespace) == 0x000050, "Member 'UAccelByteServerSettings::Namespace' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, PublisherNamespace) == 0x000060, "Member 'UAccelByteServerSettings::PublisherNamespace' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, RedirectURI) == 0x000070, "Member 'UAccelByteServerSettings::RedirectURI' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, BaseUrl) == 0x000080, "Member 'UAccelByteServerSettings::BaseUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, IamServerUrl) == 0x000090, "Member 'UAccelByteServerSettings::IamServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, DSMControllerServerUrl) == 0x0000A0, "Member 'UAccelByteServerSettings::DSMControllerServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, StatisticServerUrl) == 0x0000B0, "Member 'UAccelByteServerSettings::StatisticServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, PlatformServerUrl) == 0x0000C0, "Member 'UAccelByteServerSettings::PlatformServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, QosManagerServerUrl) == 0x0000D0, "Member 'UAccelByteServerSettings::QosManagerServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, GameTelemetryServerUrl) == 0x0000E0, "Member 'UAccelByteServerSettings::GameTelemetryServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, AchievementServerUrl) == 0x0000F0, "Member 'UAccelByteServerSettings::AchievementServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, MatchmakingServerUrl) == 0x000100, "Member 'UAccelByteServerSettings::MatchmakingServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, LobbyServerUrl) == 0x000110, "Member 'UAccelByteServerSettings::LobbyServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, CloudSaveServerUrl) == 0x000120, "Member 'UAccelByteServerSettings::CloudSaveServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, SeasonPassServerUrl) == 0x000130, "Member 'UAccelByteServerSettings::SeasonPassServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, SessionBrowserServerUrl) == 0x000140, "Member 'UAccelByteServerSettings::SessionBrowserServerUrl' has a wrong offset!");
static_assert(offsetof(UAccelByteServerSettings, HistoricalCollectionServerUrl) == 0x000150, "Member 'UAccelByteServerSettings::HistoricalCollectionServerUrl' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteServerSettingsDev
// 0x0000 (0x0160 - 0x0160)
class UAccelByteServerSettingsDev final : public UAccelByteServerSettings
{
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteServerSettingsDev">();
}
static class UAccelByteServerSettingsDev* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteServerSettingsDev>();
}
};
static_assert(alignof(UAccelByteServerSettingsDev) == 0x000008, "Wrong alignment on UAccelByteServerSettingsDev");
static_assert(sizeof(UAccelByteServerSettingsDev) == 0x000160, "Wrong size on UAccelByteServerSettingsDev");
// Class AccelByteUe4Sdk.AccelByteServerSettingsCert
// 0x0000 (0x0160 - 0x0160)
class UAccelByteServerSettingsCert final : public UAccelByteServerSettings
{
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteServerSettingsCert">();
}
static class UAccelByteServerSettingsCert* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteServerSettingsCert>();
}
};
static_assert(alignof(UAccelByteServerSettingsCert) == 0x000008, "Wrong alignment on UAccelByteServerSettingsCert");
static_assert(sizeof(UAccelByteServerSettingsCert) == 0x000160, "Wrong size on UAccelByteServerSettingsCert");
// Class AccelByteUe4Sdk.AccelByteServerSettingsProd
// 0x0000 (0x0160 - 0x0160)
class UAccelByteServerSettingsProd final : public UAccelByteServerSettings
{
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteServerSettingsProd">();
}
static class UAccelByteServerSettingsProd* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteServerSettingsProd>();
}
};
static_assert(alignof(UAccelByteServerSettingsProd) == 0x000008, "Wrong alignment on UAccelByteServerSettingsProd");
static_assert(sizeof(UAccelByteServerSettingsProd) == 0x000160, "Wrong size on UAccelByteServerSettingsProd");
// Class AccelByteUe4Sdk.AccelByteBlueprintsServerSettings
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsServerSettings final : public UBlueprintFunctionLibrary
{
public:
static class FString GetAchievementServerUrl();
static class FString GetBaseUrl();
static class FString GetClientId();
static class FString GetClientSecret();
static class FString GetCloudSaveServerUrl();
static class FString GetDSMControllerServerUrl();
static class FString GetGameTelemetryServerUrl();
static class FString GetIamServerUrl();
static class FString GetLobbyServerUrl();
static class FString GetMatchmakingServerUrl();
static class FString GetNamespace();
static class FString GetPlatformServerUrl();
static class FString GetPublisherNamespace();
static class FString GetQosManagerServerUrl();
static class FString GetSeasonPassServerUrl();
static class FString GetSessionBrowserServerUrl();
static class FString GetStatisticServerUrl();
static void ResetSettings(const ESettingsEnvironment Environment);
static void SetAchievementServerUrl(const class FString& AchievementServerUrl);
static void SetBaseUrl(const class FString& BaseUrl);
static void SetClientId(const class FString& ClientId);
static void SetClientSecret(const class FString& ClientSecret);
static void SetCloudSaveServerUrl(const class FString& CloudServerUrl);
static void SetDSMControllerServerUrl(const class FString& DSMControllerServerUrl);
static void SetGameTelemetryServerUrl(const class FString& GameTelemetryServerUrl);
static void SetHistoricalCollectionServerUrl(const class FString& HistoricalCollectionServerUrl);
static void SetIamServerUrl(const class FString& IamServerUrl);
static void SetLobbyServerUrl(const class FString& LobbyServerUrl);
static void SetMatchmakingServerUrl(const class FString& AchievementServerUrl);
static void SetNamespace(const class FString& Namespace);
static void SetPlatformServerUrl(const class FString& PlatformServerUrl);
static void SetPublisherNamespace(const class FString& PublisherNamespace);
static void SetQosManagerServerUrl(const class FString& PlatformServerUrl);
static void SetSeasonPassServerUrl(const class FString& CloudServerUrl);
static void SetSessionBrowserServerUrl(const class FString& CloudServerUrl);
static void SetStatisticServerUrl(const class FString& StatisticServerUrl);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsServerSettings">();
}
static class UAccelByteBlueprintsServerSettings* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsServerSettings>();
}
};
static_assert(alignof(UAccelByteBlueprintsServerSettings) == 0x000008, "Wrong alignment on UAccelByteBlueprintsServerSettings");
static_assert(sizeof(UAccelByteBlueprintsServerSettings) == 0x000028, "Wrong size on UAccelByteBlueprintsServerSettings");
// Class AccelByteUe4Sdk.AccelByteBlueprintSettingsUI
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintSettingsUI final : public UBlueprintFunctionLibrary
{
public:
static int32 GetShortCodeLength();
static struct FAccelByteSignInContents GetSignInScreenSettings();
static class UTexture2D* GetUIBackground();
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintSettingsUI">();
}
static class UAccelByteBlueprintSettingsUI* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintSettingsUI>();
}
};
static_assert(alignof(UAccelByteBlueprintSettingsUI) == 0x000008, "Wrong alignment on UAccelByteBlueprintSettingsUI");
static_assert(sizeof(UAccelByteBlueprintSettingsUI) == 0x000028, "Wrong size on UAccelByteBlueprintSettingsUI");
// Class AccelByteUe4Sdk.AccelByteSettingsUI
// 0x0048 (0x0070 - 0x0028)
class UAccelByteSettingsUI final : public UObject
{
public:
uint32 ShortCodeLength; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, GlobalConfig, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FAccelByteSignInContents SignInContent; // 0x0030(0x0010)(Edit, Config, GlobalConfig, NativeAccessSpecifierPublic)
TSoftClassPtr<class UClass> OfflineLegalDocumentPath; // 0x0040(0x0028)(Edit, Config, GlobalConfig, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIsAutoOpenCommonSDKUI; // 0x0068(0x0001)(Edit, ZeroConstructor, Config, GlobalConfig, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteSettingsUI">();
}
static class UAccelByteSettingsUI* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteSettingsUI>();
}
};
static_assert(alignof(UAccelByteSettingsUI) == 0x000008, "Wrong alignment on UAccelByteSettingsUI");
static_assert(sizeof(UAccelByteSettingsUI) == 0x000070, "Wrong size on UAccelByteSettingsUI");
static_assert(offsetof(UAccelByteSettingsUI, ShortCodeLength) == 0x000028, "Member 'UAccelByteSettingsUI::ShortCodeLength' has a wrong offset!");
static_assert(offsetof(UAccelByteSettingsUI, SignInContent) == 0x000030, "Member 'UAccelByteSettingsUI::SignInContent' has a wrong offset!");
static_assert(offsetof(UAccelByteSettingsUI, OfflineLegalDocumentPath) == 0x000040, "Member 'UAccelByteSettingsUI::OfflineLegalDocumentPath' has a wrong offset!");
static_assert(offsetof(UAccelByteSettingsUI, bIsAutoOpenCommonSDKUI) == 0x000068, "Member 'UAccelByteSettingsUI::bIsAutoOpenCommonSDKUI' has a wrong offset!");
// Class AccelByteUe4Sdk.AccelByteBlueprintsStatistic
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsStatistic final : public UBlueprintFunctionLibrary
{
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsStatistic">();
}
static class UAccelByteBlueprintsStatistic* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsStatistic>();
}
};
static_assert(alignof(UAccelByteBlueprintsStatistic) == 0x000008, "Wrong alignment on UAccelByteBlueprintsStatistic");
static_assert(sizeof(UAccelByteBlueprintsStatistic) == 0x000028, "Wrong size on UAccelByteBlueprintsStatistic");
// Class AccelByteUe4Sdk.BPUser
// 0x0000 (0x0028 - 0x0028)
class UBPUser final : public UBlueprintFunctionLibrary
{
public:
static void ForgetAllCredentials();
static void GaGetUserInfo(const TDelegate<void(const struct FGaUserInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GaLoginWithOtherPlatform(EAccelByteGaPlatformType PlatformType, const class FString& Token, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GaLoginWithOtherPlatformWithLegal(EAccelByteGaPlatformType PlatformType, const class FString& Token, const TDelegate<void()>& OnSuccess, const TDelegate<void(const struct FAccelByteOauthAgreementError& Error)>& OnError);
static bool GetCachedUserAccountData(struct FAccountUserData& InOutUserData);
static void GetPlatformLinks(const TDelegate<void(const struct FPagedPlatformLinks& PlatformLinks)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetUserEligibleToPlay(const TDelegate<void(const bool Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void LinkOtherPlatform(EGPPlatformLoginType PlatformType, const class FString& Ticket, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void LoginWithOtherPlatform(EGPPlatformLoginType PlatformType, const class FString& Token, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError, bool bCreateHeadless);
static void LoginWithUsername(const class FString& Username, const class FString& Password, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void Logout(const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void Register(const class FString& Username, const class FString& Password, const class FString& DisplayName, const class FString& Country, const class FString& DateOfBirth, const TDelegate<void(const struct FRegisterResponse& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void ResetPassword(const class FString& VerificationCode, const class FString& Username, const class FString& NewPassword, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void SendResetPasswordCode(const class FString& Username, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void SendUpgradeVerificationCode(const class FString& Email, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void SendVerificationCode(const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void UnlinkOtherPlatform(EGPPlatformLoginType PlatformType, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void Upgrade(const class FString& Username, const class FString& Password, const TDelegate<void(const struct FAccountUserData& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void UpgradeAndVerify(const class FString& Username, const class FString& Password, const class FString& VerificationCode, const TDelegate<void(const struct FAccountUserData& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void Verify(const class FString& VerificationCode, const TDelegate<void()>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"BPUser">();
}
static class UBPUser* GetDefaultObj()
{
return GetDefaultObjImpl<UBPUser>();
}
};
static_assert(alignof(UBPUser) == 0x000008, "Wrong alignment on UBPUser");
static_assert(sizeof(UBPUser) == 0x000028, "Wrong size on UBPUser");
// Class AccelByteUe4Sdk.AccelByteBlueprintsUserProfile
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsUserProfile final : public UBlueprintFunctionLibrary
{
public:
static void CreateUserProfile(const struct FAccelByteModelsUserProfileCreateRequest& ProfileCreateRequest, const TDelegate<void(const struct FAccelByteModelsUserProfileInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GenerateUploadURL(const class FString& Folder, EAccelByteFileType FileType, const TDelegate<void(const struct FAccelByteModelsUserProfileUploadURLResult& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GenerateUploadURLForUserContent(const class FString& UserId, EAccelByteFileType FileType, const TDelegate<void(const struct FAccelByteModelsUserProfileUploadURLResult& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void GetUserProfile(const TDelegate<void(const struct FAccelByteModelsUserProfileInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
static void UpdateUserProfile(const struct FAccelByteModelsUserProfileUpdateRequest& ProfileUpdateRequest, const TDelegate<void(const struct FAccelByteModelsUserProfileInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsUserProfile">();
}
static class UAccelByteBlueprintsUserProfile* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsUserProfile>();
}
};
static_assert(alignof(UAccelByteBlueprintsUserProfile) == 0x000008, "Wrong alignment on UAccelByteBlueprintsUserProfile");
static_assert(sizeof(UAccelByteBlueprintsUserProfile) == 0x000028, "Wrong size on UAccelByteBlueprintsUserProfile");
// Class AccelByteUe4Sdk.AccelByteBlueprintsUtilities
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsUtilities final : public UBlueprintFunctionLibrary
{
public:
static class FString FormatLeadingZero(const int32& Number, int32 Length);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsUtilities">();
}
static class UAccelByteBlueprintsUtilities* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsUtilities>();
}
};
static_assert(alignof(UAccelByteBlueprintsUtilities) == 0x000008, "Wrong alignment on UAccelByteBlueprintsUtilities");
static_assert(sizeof(UAccelByteBlueprintsUtilities) == 0x000028, "Wrong size on UAccelByteBlueprintsUtilities");
// Class AccelByteUe4Sdk.AccelByteBlueprintsNetUtilities
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsNetUtilities final : public UBlueprintFunctionLibrary
{
public:
static bool IsForceOfflineMode();
static void IsServiceReachable(const TDelegate<void(bool Reachable)>& Result);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsNetUtilities">();
}
static class UAccelByteBlueprintsNetUtilities* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsNetUtilities>();
}
};
static_assert(alignof(UAccelByteBlueprintsNetUtilities) == 0x000008, "Wrong alignment on UAccelByteBlueprintsNetUtilities");
static_assert(sizeof(UAccelByteBlueprintsNetUtilities) == 0x000028, "Wrong size on UAccelByteBlueprintsNetUtilities");
// Class AccelByteUe4Sdk.AccelByteBlueprintsWallet
// 0x0000 (0x0028 - 0x0028)
class UAccelByteBlueprintsWallet final : public UBlueprintFunctionLibrary
{
public:
static void GetWalletInfoByCurrencyCode(const class FString& CurrencyCode, const TDelegate<void(const struct FAccelByteModelsWalletInfo& Result)>& OnSuccess, const TDelegate<void(int32 ErrorCode, const class FString& ErrorMessage)>& OnError);
public:
static class UClass* StaticClass()
{
return StaticClassImpl<"AccelByteBlueprintsWallet">();
}
static class UAccelByteBlueprintsWallet* GetDefaultObj()
{
return GetDefaultObjImpl<UAccelByteBlueprintsWallet>();
}
};
static_assert(alignof(UAccelByteBlueprintsWallet) == 0x000008, "Wrong alignment on UAccelByteBlueprintsWallet");
static_assert(sizeof(UAccelByteBlueprintsWallet) == 0x000028, "Wrong size on UAccelByteBlueprintsWallet");
}