#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& OnSuccess, const TDelegate& OnError); void QueryAchievements(const class FString& Language, const EAccelByteAchievementListSortBy& SortBy, const TDelegate& OnSuccess, const TDelegate& OnError, const int32& Offset, const int32& Limit); void QueryUserAchievements(const EAccelByteAchievementListSortBy& SortBy, const TDelegate& OnSuccess, const TDelegate& OnError, const int32& Offset, const int32& Limit, bool PreferUnlocked); void UnlockAchievement(const class FString& AchievementCode, const TDelegate OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABAchievement">(); } static class UABAchievement* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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(); } }; 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& OnSuccess, const TDelegate& OnError); void GetLegalPolicies(const EAccelByteAgreementPolicyType& AgreementPolicyType, bool DefaultOnEmpty, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABAgreement">(); } static class UABAgreement* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnResponse, TDelegate OnError); void GetListOfBlockedUsers(TDelegate OnResponse, TDelegate OnError); void GetListOfBlockers(TDelegate OnResponse, TDelegate OnError); void SetBlockPlayerNotifDelegate(TDelegate OnNotif); void SetUnblockPlayerNotifDelegate(TDelegate OnNotif); void UnblockPlayer(const struct FUnblockPlayerRequest& Request, TDelegate OnResponse, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABBlock">(); } static class UABBlock* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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(); } }; 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 OnSuccess, TDelegate OnError); void GetChildCategories(const class FString& CategoryPath, const class FString& Language, TDelegate OnSuccess, TDelegate OnError); void GetDescendantCategories(const class FString& CategoryPath, const class FString& Language, TDelegate OnSuccess, TDelegate OnError); void GetItemByAppId(const class FString& AppId, const class FString& Language, const class FString& Region, TDelegate OnSuccess, TDelegate OnError); void GetItemById(const class FString& ItemId, const class FString& Language, const class FString& Region, TDelegate OnSuccess, TDelegate OnError); void GetItemDynamicData(const class FString& ItemId, TDelegate OnSuccess, TDelegate OnError); void GetItemsByCriteria(const struct FAccelByteModelsItemCriteria& ItemCriteria, const int32& Offset, const int32& Limit, const TArray& SortBy, TDelegate OnSuccess, TDelegate OnError); void GetRootCategories(const class FString& Language, TDelegate OnSuccess, TDelegate OnError); void SearchItem(const class FString& Language, const class FString& Keyword, const int32& Offset, const int32& Limit, const class FString& Region, TDelegate OnSuccess, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABCatalog">(); } static class UABCatalog* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& OnSuccess, const TDelegate& OnError); void DeleteUserRecord(const class FString& Key, const TDelegate& OnSuccess, const TDelegate& OnError); void GetGameRecord(const class FString& Key, const TDelegate& OnSuccess, const TDelegate& OnError); void GetPublicUserRecord(const class FString& Key, const class FString& UserId, const TDelegate& OnSuccess, const TDelegate& OnError); void GetUserRecord(const class FString& Key, const TDelegate& OnSuccess, const TDelegate& OnError); void ReplaceGameRecord(const class FString& Key, const struct FJsonObjectWrapper& RecordRequest, const TDelegate& OnSuccess, const TDelegate& OnError); void ReplaceGameRecordCheckLatest(const class FString& Key, const struct FDateTime& LastUpdated, const struct FJsonObjectWrapper& RecordRequest, const TDelegate& OnSuccess, const TDelegate& OnError); void ReplaceGameRecordCheckLatestRetry(int32 TryAttempt, const class FString& Key, const struct FJsonObjectWrapper& RecordRequest, const TDelegate& PayloadModifier, const TDelegate& OnSuccess, const TDelegate& OnError); void ReplaceUserRecord(const class FString& Key, const struct FJsonObjectWrapper& RecordRequest, bool IsPublic, const TDelegate& OnSuccess, const TDelegate& OnError); void ReplaceUserRecordCheckLatest(const class FString& Key, const struct FDateTime& LastUpdated, const struct FJsonObjectWrapper& RecordRequest, const TDelegate& OnSuccess, const TDelegate& OnError); void ReplaceUserRecordCheckLatestRetry(int32 TryAttempt, const class FString& Key, const struct FJsonObjectWrapper& RecordRequest, const TDelegate& PayloadModifier, const TDelegate& OnSuccess, const TDelegate& OnError); void SaveGameRecord(const class FString& Key, const struct FJsonObjectWrapper& RecordRequest, const TDelegate& OnSuccess, const TDelegate& OnError); void SaveUserRecord(const class FString& Key, const struct FJsonObjectWrapper& RecordRequest, bool IsPublic, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABCloudSave">(); } static class UABCloudSave* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnSuccess, TDelegate OnError, EAccelByteCurrencyType CurrencyType); public: static class UClass* StaticClass() { return StaticClassImpl<"ABCurrency">(); } static class UABCurrency* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnSuccess, TDelegate OnError); void CreateDistributionReceiver(const class FString& ExtUserId, const struct FAccelByteModelsAttributes& Attributes, TDelegate OnSuccess, TDelegate OnError); void DeleteDistributionReceiver(const class FString& ExtUserId, const class FString& UserId, TDelegate OnSuccess, TDelegate OnError); void GetDistributionReceiver(const class FString& PublisherNamespace, const class FString& PublisherUserId, TDelegate OnSuccess, TDelegate OnError); void GetUserEntitlementById(const class FString& EntitlementId, TDelegate OnSuccess, TDelegate OnError); void GetUserEntitlementOwnershipAny(const TArray& ItemIds, const TArray& AppIds, const TArray& Skus, TDelegate OnSuccess, TDelegate OnError); void GetUserEntitlementOwnershipByAppId(const class FString& AppId, TDelegate OnSuccess, TDelegate OnError); void GetUserEntitlementOwnershipByItemId(const class FString& ItemId, TDelegate OnSuccess, TDelegate OnError); void GetUserEntitlementOwnershipBySku(const class FString& Sku, TDelegate OnSuccess, TDelegate OnError); void QueryUserEntitlements(const class FString& EntitlementName, const TArray& ItemIds, const int32& Offset, const int32& Limit, TDelegate OnSuccess, const TDelegate& OnError, EAccelByteEntitlementClass EntitlementClass, EAccelByteAppType AppType); void SyncMobilePlatformPurchaseApple(const struct FAccelByteModelsPlatformSyncMobileApple& SyncRequest, TDelegate OnSuccess, TDelegate OnError); void SyncMobilePlatformPurchaseGoogle(const struct FAccelByteModelsPlatformSyncMobileGoogle& SyncRequest, TDelegate OnSuccess, TDelegate OnError); void SyncMobilePlatformPurchaseGooglePlay(const struct FAccelByteModelsPlatformSyncMobileGoogle& SyncRequest, TDelegate OnSuccess, TDelegate OnError); void SyncPlatformPurchase(EAccelBytePlatformSync PlatformType, TDelegate OnSuccess, TDelegate OnError); void SyncTwitchDropEntitlement(const struct FAccelByteModelsTwitchDropEntitlement& TwitchDropModel, TDelegate OnSuccess, TDelegate OnError); void UpdateDistributionReceiver(const class FString& ExtUserId, const struct FAccelByteModelsAttributes& Attributes, TDelegate OnSuccess, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABEntitlement">(); } static class UABEntitlement* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnResponse, TDelegate OnError); void BulkFriendRequest(const struct FAccelByteModelsBulkFriendsRequest& UserIds, TDelegate OnSuccess, TDelegate OnError); void CancelFriendRequest(const class FString& UserId, TDelegate OnResponse, TDelegate OnError); void GetFriendshipStatus(const class FString& UserId, TDelegate OnResponse, TDelegate OnError); void ListIncomingFriends(TDelegate OnResponse, TDelegate OnError); void ListOutgoingFriends(TDelegate OnResponse, TDelegate OnError); void LoadFriendsList(TDelegate OnResponse, TDelegate OnError); void RejectFriend(const class FString& UserId, TDelegate OnResponse, TDelegate OnError); void RequestFriend(const class FString& UserId, TDelegate OnResponse, TDelegate OnError); void SetOnCancelFriendsNotifDelegate(TDelegate OnNotif); void SetOnFriendRequestAcceptedNotifDelegate(TDelegate OnNotif); void SetOnIncomingRequestFriendsNotifDelegate(TDelegate OnNotif); void SetOnRejectFriendsNotifDelegate(TDelegate OnNotif); void SetOnUnfriendNotifDelegate(TDelegate OnNotif); void Unfriend(const class FString& UserId, TDelegate OnResponse, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABFriends">(); } static class UABFriends* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnSuccess, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABFulfillment">(); } static class UABFulfillment* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& OnSuccess, const TDelegate& OnError); void AcceptGroupJoinRequest(const class FString& UserId, const TDelegate& OnSuccess, const TDelegate& OnError); void AssignMemberRole(const class FString& MemberRoleId, const struct FAccelByteModelsUserIdWrapper& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); void CancelJoinGroupRequest(const class FString& GroupId, const TDelegate& OnSuccess, const TDelegate& OnError); void CreateGroup(const struct FAccelByteModelsCreateGroupRequest& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); void DeleteGroup(const class FString& GroupId, const TDelegate& OnSuccess, const TDelegate& OnError); void DeleteGroupPredefinedRule(const class FString& GroupId, const EAccelByteAllowedAction& AllowedAction, const TDelegate& OnSuccess, const TDelegate& OnError); void DeleteMemberRole(const class FString& MemberRoleId, const struct FAccelByteModelsUserIdWrapper& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); void GetGroup(const class FString& GroupId, const TDelegate& OnSuccess, const TDelegate& OnError); void GetGroupList(const struct FAccelByteModelsGetGroupListRequest& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); void GetGroupMembersListByGroupId(const class FString& GroupId, const struct FAccelByteModelsGetGroupMembersListByGroupIdRequest& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); void GetMemberRoles(const struct FAccelByteModelsLimitOffsetRequest& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); void GetUserGroupInfoByUserId(const class FString& UserId, const TDelegate& OnSuccess, const TDelegate& OnError); void InviteUserToGroup(const class FString& UserId, const TDelegate& OnSuccess, const TDelegate& OnError); void JoinGroup(const class FString& GroupId, const TDelegate& OnSuccess, const TDelegate& OnError); void KickGroupMember(const class FString& UserId, const TDelegate& OnSuccess, const TDelegate& OnError); void LeaveGroup(const TDelegate& OnSuccess, const TDelegate& OnError); void RejectGroupInvitation(const class FString& GroupId, const TDelegate& OnSuccess, const TDelegate& OnError); void RejectGroupJoinRequest(const class FString& UserId, const TDelegate& OnSuccess, const TDelegate& OnError); void UpdateGroup(const class FString& GroupId, const bool bCompletelyReplace, const struct FAccelByteModelsGroupUpdatable& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); void UpdateGroupCustomAttributes(const class FString& GroupId, const struct FAccelByteModelsUpdateGroupCustomAttributesRequest& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); void UpdateGroupCustomRule(const class FString& GroupId, const struct FAccelByteModelsUpdateCustomRulesRequest& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); void UpdateGroupPredefinedRule(const class FString& GroupId, const EAccelByteAllowedAction& AllowedAction, const struct FAccelByteModelsUpdateGroupPredefinedRuleRequest& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABGroup">(); } static class UABGroup* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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(); } }; 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 OnResponse, TDelegate OnError); void SetOnDs(TDelegate OnNotif); void SetOnMatchmaking(TDelegate OnNotif); void SetOnRematchmaking(TDelegate OnNotif); void SetOnSetReadyConsent(TDelegate OnNotif); void SetReadyConsent(const struct FSetReadyConsentRequest& Request, TDelegate OnResponse, TDelegate OnError); void StartMatchmaking(const struct FStartMatchmakingRequest& Request, TDelegate OnResponse, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABMatchmaking">(); } static class UABMatchmaking* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnResponse, TDelegate OnError); class FString SendJoinDefaultChannelChatRequest(TDelegate OnResponse, TDelegate OnError); class FString SendPartyMessage(const struct FSendPartyMessageRequest& Request, TDelegate OnResponse, TDelegate OnError); void SendPing(); class FString SendPrivateMessage(const struct FSendPrivateMessageRequest& Request, TDelegate OnResponse, TDelegate OnError); void SetChannelMessageNotifDelegate(TDelegate OnNotif); void SetMessageNotifDelegate(TDelegate OnNotif); void SetPrivateMessageNotifDelegate(TDelegate OnNotif); public: static class UClass* StaticClass() { return StaticClassImpl<"ABMessage">(); } static class UABMessage* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnSuccess, TDelegate OnError); void CreateNewOrder(const struct FAccelByteModelsOrderCreate& OrderCreateRequest, TDelegate OnSuccess, TDelegate OnError); void GetUserOrder(const class FString& OrderNo, TDelegate OnSuccess, TDelegate OnError); void GetUserOrderHistory(const class FString& OrderNo, TDelegate OnSuccess, TDelegate OnError); void GetUserOrders(const int32& Page, const int32& Size, TDelegate OnSuccess, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABOrder">(); } static class UABOrder* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnResponse, TDelegate OnError); void GetPartyData(const struct FGetPartyDataRequest& Request, TDelegate OnResponse, TDelegate OnError); void GetPartyStorage(const struct FGetPartyStorageRequest& Request, TDelegate OnResponse, TDelegate OnError); void PartyDeleteCode(TDelegate OnResponse, TDelegate OnError); void PartyGenerateCode(TDelegate OnResponse, TDelegate OnError); void PartyGetCode(TDelegate OnResponse, TDelegate OnError); void PartyInfo(TDelegate OnResponse, TDelegate OnError); void PartyInvite(const struct FPartyInviteRequest& Request, TDelegate OnResponse, TDelegate OnError); void PartyJoin(const struct FPartyJoinRequest& Request, TDelegate OnResponse, TDelegate OnError); void PartyJoinViaCode(const struct FPartyJoinViaCodeRequest& Request, TDelegate OnResponse, TDelegate OnError); void PartyKick(const struct FPartyKickRequest& Request, TDelegate OnResponse, TDelegate OnError); void PartyLeave(TDelegate OnResponse, TDelegate OnError); void PartyPromoteLeader(const struct FPartyPromoteLeaderRequest& Request, TDelegate OnResponse, TDelegate OnError); void PartyReject(const struct FPartyRejectRequest& Request, TDelegate OnResponse, TDelegate OnError); void SetOnPartyDataUpdate(TDelegate OnNotif); void SetOnPartyDataUpdateNotifDelegate(TDelegate OnNotif); void SetOnPartyGetInvited(TDelegate OnNotif); void SetOnPartyInvite(TDelegate OnNotif); void SetOnPartyJoin(TDelegate OnNotif); void SetOnPartyKick(TDelegate OnNotif); void SetOnPartyLeave(TDelegate OnNotif); void SetOnPartyMemberConnect(TDelegate OnNotif); void SetOnPartyMemberDisconnect(TDelegate OnNotif); void SetOnPartyMemberLeave(TDelegate OnNotif); void SetOnPartyReject(TDelegate OnNotif); void WritePartyStorage(const struct FWritePartyStorageRequest& Request, TDelegate OnResponse, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABParty">(); } static class UABParty* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnResponse, TDelegate OnError); void GetAllFriendsStatus(TDelegate OnResponse, TDelegate OnError); void SetOnFriendStatusNotif(TDelegate OnNotif); void SetPresenceStatus(const struct FPresenceStatus& Request, TDelegate OnResponse, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABPresence">(); } static class UABPresence* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& OnSuccess, const TDelegate& OnError); void GetRewardByRewardId(const class FString& RewardId, const TDelegate& OnSuccess, const TDelegate& OnError); void QueryRewards(const class FString& EventTopic, int32 Offset, int32 Limit, const EAccelByteRewardListSortBy& SortBy, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABReward">(); } static class UABReward* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& OnSuccess, const TDelegate& OnError); void ClaimRewards(const struct FAccelByteModelsSeasonClaimRewardRequest& RewardRequest, const TDelegate& OnSuccess, const TDelegate& OnError); void GetCurrentSeason(const class FString& Language, const TDelegate& OnSuccess, const TDelegate& OnError); void GetCurrentUserSeason(const TDelegate& OnSuccess, const TDelegate& OnError); void GetUserSeason(const class FString& SeasonId, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABSeasonPass">(); } static class UABSeasonPass* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnSuccess, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABServerAchievement">(); } static class UABServerAchievement* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnSuccess, TDelegate OnError); int32 GetPlayerNum(); void GetServerInfo(TDelegate OnSuccess, TDelegate OnError); void GetSessionId(TDelegate OnSuccess, TDelegate OnError); void RegisterLocalServerToDSM(const class FString& IPAddress, const int32& Port, const class FString& ServerName, TDelegate OnSuccess, TDelegate OnError); void RegisterServerToDSM(const int32& Port, TDelegate OnSuccess, TDelegate OnError); void SendShutdownToDSM(const bool& KillMe, const class FString& MatchId, TDelegate OnSuccess, TDelegate OnError); void SetOnAutoShutdownErrorDelegate(TDelegate OnShutdownError); void SetOnAutoShutdownResponse(TDelegate 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(); } }; 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 OnSuccess, TDelegate OnError); void GetListOfBlockers(const class FString& UserId, TDelegate OnSuccess, TDelegate OnError); void GetPartyDataByUserId(const class FString& UserId, TDelegate OnSuccess, TDelegate OnError); void GetPartyStorage(const class FString& PartyId, TDelegate OnSuccess, TDelegate OnError); void GetSessionAttribute(const class FString& UserId, const class FString& Key, TDelegate OnSuccess, TDelegate OnError); void GetSessionAttributeAll(const class FString& UserId, TDelegate OnSuccess, TDelegate OnError); void SetSessionAttribute(const class FString& UserId, const TMap& Attributes, TDelegate OnSuccess, TDelegate OnError); void SetSessionAttributeString(const class FString& UserId, const class FString& Key, const class FString& Value, TDelegate OnSuccess, TDelegate OnError); void WritePartyStorage(const class FString& PartyId, TDelegate PayloadModifier, const int32& RetryAttempt, TDelegate OnSuccess, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABServerLobby">(); } static class UABServerLobby* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnSuccess, TDelegate OnError); void AddUserToSession(const class FString& ChannelName, const class FString& MatchId, const class FString& UserId, const class FString& OptionalPartyId, TDelegate OnSuccess, TDelegate OnError); void DeactivateStatusPolling(); void DequeueJoinableSession(const class FString& MatchId, TDelegate OnSuccess, TDelegate OnError); void EnqueueJoinableSession(const struct FAccelByteModelsMatchmakingResult& MatchmakingResult, TDelegate OnSuccess, TDelegate OnError); void QuerySessionStatus(const class FString& MatchId, TDelegate OnSuccess, TDelegate OnError); void RemoveUserFromSession(const class FString& ChannelName, const class FString& MatchId, const class FString& UserId, const struct FAccelByteModelsMatchmakingResult& OptionalBody, TDelegate OnSuccess, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABServerMatchmaking">(); } static class UABServerMatchmaking* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnSuccess, TDelegate OnError); void LoginWithClientCredentials(TDelegate OnSuccess, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABServerOauth2">(); } static class UABServerOauth2* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& OnSuccess, const TDelegate& 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& OnSuccess, const TDelegate& OnError); void CreateGameSessionTypeSpecificByStruct(const struct FAccelByteModelsSessionBrowserCreateRequest& CreateSessionRequest, const TDelegate& OnSuccess, const TDelegate& 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& OnSuccess, const TDelegate& 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& OnSuccess, const TDelegate& OnError); void GetGameSessionsByTypeEnum(EAccelByteSessionType SessionType, const class FString& GameMode, const TDelegate& OnSuccess, const TDelegate& OnError, int32 Offset, int32 Limit); void GetGameSessionsByTypeEnumAndMatchExist(EAccelByteSessionType SessionType, const class FString& GameMode, const class FString& MatchExist, const TDelegate& OnSuccess, const TDelegate& OnError, int32 Offset, int32 Limit); void GetGameSessionsByTypeString(const class FString& SessionTypeString, const class FString& GameMode, const TDelegate& OnSuccess, const TDelegate& OnError, int32 Offset, int32 Limit); void GetGameSessionsByTypeStringAndMatchExist(const class FString& SessionTypeString, const class FString& GameMode, const class FString& MatchExist, const TDelegate& OnSuccess, const TDelegate& OnError, int32 Offset, int32 Limit); void GetRecentPlayer(const class FString& UserId, const TDelegate& OnSuccess, const TDelegate& OnError, int32 Offset, int32 Limit); void JoinSession(const class FString& SessionId, const class FString& Password, const TDelegate& OnSuccess, const TDelegate& OnError); void RegisterPlayer(const class FString& SessionId, const class FString& PlayerToAdd, bool AsSpectator, const TDelegate& OnSuccess, const TDelegate& OnError); void RemoveGameSession(const class FString& SessionId, const TDelegate& OnSuccess, const TDelegate& OnError); void UnregisterPlayer(const class FString& SessionId, const class FString& PlayerToRemove, const TDelegate& OnSuccess, const TDelegate& OnError); void UpdateGameSession(const class FString& SessionId, int32 MaxPlayer, int32 CurrentPlayerCount, const TDelegate& OnSuccess, const TDelegate& OnError); void UpdateGameSessionByStruct(const class FString& SessionId, const struct FAccelByteModelsSessionBrowserUpdateRequest& UpdateSessionRequest, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABServerSessionBrowser">(); } static class UABServerSessionBrowser* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& StatCodes, TDelegate& Response)> OnSuccess, TDelegate OnError); void GetAllUserStatItems(const class FString& UserId, TDelegate OnSuccess, TDelegate OnError); void GetUserStatItems(const class FString& UserId, const TArray& StatCodes, const TArray& Tags, TDelegate OnSuccess, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABServerStatistic">(); } static class UABServerStatistic* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnResponse, TDelegate OnError); class FString GetSessionAttribute(const struct FGetSessionAttributeRequest& Request, TDelegate OnResponse, TDelegate OnError); class FString SetSessionAttribute(const struct FSetSessionAttributeRequest& Request, TDelegate OnResponse, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABSessionAttribute">(); } static class UABSessionAttribute* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& OnSuccess, const TDelegate& 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& OnSuccess, const TDelegate& OnError); void CreateGameSessionTypeSpecificByStruct(const struct FAccelByteModelsSessionBrowserCreateRequest& CreateSessionRequest, const TDelegate& OnSuccess, const TDelegate& 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& OnSuccess, const TDelegate& 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& OnSuccess, const TDelegate& OnError); void GetGameSession(const class FString& SessionId, const TDelegate& OnSuccess, const TDelegate& OnError); void GetGameSessionsByTypeEnum(EAccelByteSessionType SessionType, const class FString& GameMode, const TDelegate& OnSuccess, const TDelegate& OnError, int32 Offset, int32 Limit); void GetGameSessionsByTypeEnumAndMatchExist(EAccelByteSessionType SessionType, const class FString& GameMode, const class FString& MatchExist, const TDelegate& OnSuccess, const TDelegate& OnError, int32 Offset, int32 Limit); void GetGameSessionsByTypeString(const class FString& SessionTypeString, const class FString& GameMode, const TDelegate& OnSuccess, const TDelegate& OnError, int32 Offset, int32 Limit); void GetGameSessionsByTypeStringAndMatchExist(const class FString& SessionTypeString, const class FString& GameMode, const class FString& MatchExist, const TDelegate& OnSuccess, const TDelegate& OnError, int32 Offset, int32 Limit); void GetRecentPlayer(const class FString& UserId, const TDelegate& OnSuccess, const TDelegate& OnError, int32 Offset, int32 Limit); void JoinSession(const class FString& SessionId, const class FString& Password, const TDelegate& OnSuccess, const TDelegate& OnError); void RegisterPlayer(const class FString& SessionId, const class FString& PlayerToAdd, bool AsSpectator, const TDelegate& OnSuccess, const TDelegate& OnError); void RemoveGameSession(const class FString& SessionId, const TDelegate& OnSuccess, const TDelegate& OnError); void UnregisterPlayer(const class FString& SessionId, const class FString& PlayerToRemove, const TDelegate& OnSuccess, const TDelegate& OnError); void UpdateGameSession(const class FString& SessionId, int32 MaxPlayer, int32 CurrentPlayerCount, const TDelegate& OnSuccess, const TDelegate& OnError); void UpdateGameSessionByStruct(const class FString& SessionId, const struct FAccelByteModelsSessionBrowserUpdateRequest& UpdateSessionRequest, const TDelegate& OnSuccess, const TDelegate& OnError); void UpdateGameSettings(const class FString& SessionId, const TMap& Settings, const TDelegate& OnSuccess, const TDelegate& OnError); void UpdateGameSettingsByJsonObject(const class FString& SessionId, const struct FJsonObjectWrapper& Settings, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABSessionBrowser">(); } static class UABSessionBrowser* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnNotif); public: static class UClass* StaticClass() { return StaticClassImpl<"ABSignaling">(); } static class UABSignaling* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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(); } }; 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& OnSuccess, const TDelegate& OnError); void CreateContent(const class FString& ChannelId, const class FString& Name_0, const class FString& Type, const class FString& SubType, const TArray& Tags, const TArray& Preview, const class FString& FileExtension, const TDelegate& OnSuccess, const TDelegate& OnError, const class FString& ContentType); void CreateContentByStruct(const class FString& ChannelId, const struct FAccelByteModelsUGCRequest& UGCRequest, const TDelegate& OnSuccess, const TDelegate& OnError); void DeleteChannel(const class FString& ChannelId, const TDelegate& OnSuccess, const TDelegate& OnError); void DeleteContent(const class FString& ChannelId, const class FString& ContentId, const TDelegate& OnSuccess, const TDelegate& OnError); void GetChannels(const TDelegate& OnSuccess, const TDelegate& OnError, int32 Limit, int32 Offset); void GetContentByContentId(const class FString& ContentId, const TDelegate& OnSuccess, const TDelegate& OnError); void GetContentByShareCode(const class FString& ShareCode, const TDelegate& OnSuccess, const TDelegate& OnError); void GetContentPreviewAsIntArray(const class FString& ContentId, const TDelegate& Response)>& OnSuccess, const TDelegate& OnError); void GetContentPreviewAsStruct(const class FString& ContentId, const TDelegate& OnSuccess, const TDelegate& OnError); void GetTags(const TDelegate& OnSuccess, const TDelegate& OnError, int32 Limit, int32 Offset); void GetTypes(const TDelegate& OnSuccess, const TDelegate& 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& Tags, const TArray& Preview, const class FString& FileExtension, const TDelegate& OnSuccess, const TDelegate& OnError, const class FString& ContentType); void ModifyContentByStruct(const class FString& ChannelId, const class FString& ContentId, const struct FAccelByteModelsUGCRequest& UGCRequest, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABUGC">(); } static class UABUGC* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& OtherPlatformUserId, TDelegate OnSuccess, TDelegate OnError); void BulkGetUserInfo(const TArray& UserIds, TDelegate OnSuccess, TDelegate OnError); void ForcedLinkOtherPlatform(EGPPlatformLoginType PlatformType, const class FString& PlatformUserId, TDelegate OnSuccess, TDelegate OnError); void ForgetAllCredentials(); void GetCountryFromIP(TDelegate OnSuccess, TDelegate OnError); void GetData(TDelegate OnSuccess, TDelegate OnError); void GetPlatformLinks(TDelegate OnSuccess, TDelegate OnError); void GetUserByOtherPlatformUserId(EGPPlatformLoginType PlatformType, const class FString& OtherPlatformUserId, TDelegate OnSuccess, TDelegate OnError); void GetUserByUserId(const class FString& UserId, TDelegate OnSuccess, TDelegate OnError); void GetUserEligibleToPlay(TDelegate OnSuccess, TDelegate OnError); void LinkOtherPlatform(EGPPlatformLoginType PlatformType, const class FString& Ticket, TDelegate OnSuccess, TDelegate OnError); void LoginWithLauncher(TDelegate OnSuccess, TDelegate OnError); void LoginWithOtherPlatform(EGPPlatformLoginType PlatformType, const class FString& PlatformToken, TDelegate OnSuccess, TDelegate OnError, bool bCreateHeadless); void LoginWithOtherPlatformId(const class FString& PlatformId, const class FString& PlatformToken, TDelegate OnSuccess, TDelegate OnError, bool bCreateHeadless); void LoginWithRefreshToken(TDelegate OnSuccess, TDelegate OnError); void LoginWithUsername(const class FString& Username, const class FString& Password, TDelegate OnSuccess, TDelegate OnError); void Logout(TDelegate OnSuccess, TDelegate OnError); void Register(const class FString& Username, const class FString& Password, const class FString& DisplayName, const class FString& Country, const class FString& DateOfBirth, TDelegate OnSuccess, TDelegate 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 OnSuccess, TDelegate OnError); void Registerv3(const struct FRegisterRequestv3& RegisterRequest, TDelegate OnSuccess, TDelegate OnError); void ResetPassword(const class FString& VerificationCode, const class FString& Username, const class FString& NewPassword, TDelegate OnSuccess, TDelegate OnError); void SearchUsers(const class FString& Query, TDelegate OnSuccess, TDelegate OnError); void SearchUsersByType(const class FString& Query, EAccelByteSearchType bY, TDelegate OnSuccess, TDelegate OnError); void SendResetPasswordCode(const class FString& Username, TDelegate OnSuccess, TDelegate OnError); void SendUpdateEmailVerificationCode(TDelegate OnSuccess, TDelegate OnError); void SendUpgradeVerificationCode(const class FString& Username, TDelegate OnSuccess, TDelegate OnError); void SendVerificationCode(TDelegate OnSuccess, TDelegate OnError); void UnlinkOtherPlatform(EGPPlatformLoginType PlatformType, TDelegate OnSuccess, TDelegate OnError); void UpdateEmail(const struct FUpdateEmailRequest& UpdateEmailRequest, TDelegate OnSuccess, TDelegate OnError); void UpdateUser(const struct FUserUpdateRequest& UpdateRequest, TDelegate OnSuccess, TDelegate OnError); void Upgrade(const class FString& Username, const class FString& Password, TDelegate OnSuccess, TDelegate OnError); void UpgradeAndVerify(const class FString& Username, const class FString& Password, const class FString& VerificationCode, TDelegate OnSuccess, TDelegate OnError); void Upgradev2(const class FString& EmailAddress, const class FString& Username, const class FString& Password, TDelegate OnSuccess, TDelegate OnError); void Verify(const class FString& VerificationCode, TDelegate OnSuccess, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABUser">(); } static class UABUser* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 OnSuccess, TDelegate OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"ABWallet">(); } static class UABWallet* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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(); } }; 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& OnSuccess, const TDelegate& OnError); static void QueryAchievements(const class FString& Language, const EAccelByteAchievementListSortBy& SortBy, const TDelegate& OnSuccess, const TDelegate& OnError, const int32& Offset, const int32& Limit); static void QueryUserAchievements(const EAccelByteAchievementListSortBy& SortBy, const TDelegate& OnSuccess, const TDelegate& OnError, const int32& Offset, const int32& Limit); static void UnlockAchievement(const class FString& AchievementCode, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsAchievement">(); } static class UAccelByteBlueprintsAchievement* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 MapAcceptedAgreements; // 0x0028(0x0050)(Edit, EditConst, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteAgreementSave">(); } static class UAccelByteAgreementSave* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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 OnResponse, TDelegate OnError); class FString RequestDS(const struct FRequestDSModel& Request); void SetOnConnected(TDelegate OnConnected); void SetOnErrorNotification(TDelegate OnErrorNotification); void SetRetryParameters(const struct FSetRetryParametersRequest& Request); void UnbindEvent(); public: static class UClass* StaticClass() { return StaticClassImpl<"ABLobby">(); } static class UABLobby* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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(); } }; 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(); } }; 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(); } }; 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& OnSuccess, const TDelegate& OnError); static void GetChildCategories(const class FString& Language, const class FString& CategoryPath, const TDelegate& Result)>& OnSuccess, const TDelegate& OnError); static void GetDescendantCategories(const class FString& Language, const class FString& CategoryPath, const TDelegate& Result)>& OnSuccess, const TDelegate& OnError); static void GetRootCategories(const class FString& Language, const TDelegate& Result)>& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsCategory">(); } static class UAccelByteBlueprintsCategory* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& Data, const class FString& Filename, const TArray& Tags, const class FString& Label, const class FString& CustomAttribute, const TDelegate& OnSuccess, const TDelegate& OnError); static void DeleteSlot(const class FString& SlotId, const TDelegate& OnSuccess, const TDelegate& OnError); static void GetAllSlots(const TDelegate& Result)>& OnSuccess, const TDelegate& OnError); static void GetSlot(const class FString& SlotId, const TDelegate& Result)>& OnSuccess, const TDelegate& OnError); static void UpdateSlot(const class FString& SlotId, const class FString& Filename, const TArray& Data, const TArray& Tags, const class FString& Label, const class FString& CustomAttribute, const TDelegate& OnSuccess, const TDelegate& OnError); static void UpdateSlotMetadata(const class FString& SlotId, const class FString& Filename, const TArray& Tags, const class FString& Label, const class FString& CustomAttribute, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsCloudStorage">(); } static class UAccelByteBlueprintsCloudStorage* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 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(); } }; 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(); } }; 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(); } }; 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& Result)>& OnSuccess, const TDelegate& OnError, EAccelByteCurrencyType CurrencyType); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsCurrency">(); } static class UAccelByteBlueprintsCurrency* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& OnSuccess, const TDelegate& OnError, EAccelByteEntitlementClass EntitlementClass, EAccelByteAppType AppType); static void QueryUserEntitlementsMany(const class FString& EntitlementName, const TArray& ItemIds, int32 Page, int32 Size, const TDelegate& OnSuccess, const TDelegate& OnError, EAccelByteEntitlementClass EntitlementClass, EAccelByteAppType AppType); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsEntitlement">(); } static class UAccelByteBlueprintsEntitlement* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& UserIds, const TDelegate& Result)>& OnSuccess, const TDelegate& OnError); static void CreateGameProfile(const struct FAccelByteModelsGameProfileRequest& GameProfileRequest, const TDelegate& OnSuccess, const TDelegate& OnError); static void DeleteGameProfile(const class FString& profileId, const TDelegate& OnSuccess, const TDelegate& OnError); static void GetAllGameProfiles(const TDelegate& Result)>& OnSuccess, const TDelegate& OnError); static void GetGameProfile(const class FString& profileId, const TDelegate& OnSuccess, const TDelegate& OnError); static void GetGameProfileAttribute(const class FString& profileId, const class FString& AttributeName, const TDelegate& OnSuccess, const TDelegate& OnError); static void UpdateGameProfile(const class FString& profileId, const struct FAccelByteModelsGameProfileRequest& GameProfileRequest, const TDelegate& OnSuccess, const TDelegate& OnError); static void UpdateGameProfileAttribute(const class FString& profileId, const struct FAccelByteModelsGameProfileAttribute& Attribute, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsGameProfile">(); } static class UAccelByteBlueprintsGameProfile* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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 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(); } }; 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 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(); } }; 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& OnSuccess, const TDelegate& OnError); static void DeleteGroup(const class FString& GroupId, const TDelegate& OnSuccess, const TDelegate& OnError); static void DeleteGroupPredefinedRule(const class FString& GroupId, const EAccelByteAllowedAction& AllowedAction, const TDelegate& OnSuccess, const TDelegate& OnError); static void GetGroup(const class FString& GroupId, const TDelegate& OnSuccess, const TDelegate& OnError); static void GetGroupList(const struct FAccelByteModelsGetGroupListRequest& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); static void UpdateGroup(const class FString& GroupId, const bool bCompletelyReplace, const struct FAccelByteModelsGroupUpdatable& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); static void UpdateGroupCustomAttributes(const class FString& GroupId, const struct FAccelByteModelsUpdateGroupCustomAttributesRequest& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); static void UpdateGroupCustomRule(const class FString& GroupId, const struct FAccelByteModelsUpdateCustomRulesRequest& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); static void UpdateGroupPredefinedRule(const class FString& GroupId, const EAccelByteAllowedAction& AllowedAction, const struct FAccelByteModelsUpdateGroupPredefinedRuleRequest& RequestContent, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsGroup">(); } static class UAccelByteBlueprintsGroup* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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(); } }; 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& OnSuccess, const TDelegate& OnError); static void GetItemsByCriteria(const struct FAccelByteModelsItemCriteria& ItemCriteria, const int32& Offset, const int32& Limit, const TArray& SortBy, const TDelegate& OnSuccess, const TDelegate& OnError); static void SearchItem(const class FString& Language, const class FString& Keyword, int32 Page, int32 Size, const class FString& Region, const TDelegate& OnSuccess, const TDelegate& OnError); void GetItemByAppId(const class FString& AppId, const class FString& Region, const class FString& Language, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsItem">(); } static class UAccelByteBlueprintsItem* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& OnConnectSuccess, const TDelegate& OnConnectError, const TDelegate& OnConnectionClosed, const TDelegate& OnLeavePartyNotice, const TDelegate& OnInvitePartyInvitationNotice, const TDelegate& OnInvitePartyGetInvitedNotice, const TDelegate& OnInvitePartyJoinNotice, const TDelegate& OnInvitePartyKickedNotice, const TDelegate& OnPartyConnectNotice, const TDelegate& OnPartyDisconnectNotice, const TDelegate& OnPrivateMessageNotice, const TDelegate& OnPartyMessageNotice, const TDelegate& OnUserPresenceNotice, const TDelegate& OnNotificationMessage, const TDelegate& OnMatchmakingNotice, const TDelegate& OnReadyConsentNotice, const TDelegate& OnRematchmakingNotice, const TDelegate& OnDsNotice, const TDelegate& OnAcceptFriendsNotifDelegate, const TDelegate& OnRequestFriendsNotifDelegate, const TDelegate& 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 OnAcceptFriendsResponse); static void SetCancelFriendRequestResponseDelegate(TDelegate OnCancelFriendsResponse); static void SetCancelMatchmakingResponseDelegate(TDelegate OnMatchmakingCancel); static void SetCreatePartyResponseDelegate(TDelegate OnCreatePartyResponse); static void SetDsNotifDelegate(TDelegate OnDsNotice); static void SetGetAllUserPresenceResponseDelegate(TDelegate OnGetAllUserPresenceResponse); static void SetGetFriendshipStatusResponseDelegate(TDelegate OnGetFriendshipStatusResponse); static void SetInfoPartyResponseDelegate(TDelegate OnInfoPartyResponse); static void SetInvitePartyJoinResponseDelegate(TDelegate OnInvitePartyJoinResponse); static void SetInvitePartyKickMemberResponseDelegate(TDelegate OnInvitePartyKickMemberResponse); static void SetInvitePartyResponseDelegate(TDelegate OnInvitePartyResponse); static void SetLeavePartyResponseDelegate(TDelegate OnLeavePartyResponse); static void SetListIncomingFriendsResponseDelegate(TDelegate OnListIncomingFriendsResponse); static void SetListOutgoingFriendsResponseDelegate(TDelegate OnListOutgoingFriendsResponse); static void SetLoadFriendsListResponseDelegate(TDelegate OnLoadFriendListResponse); static void SetMatchmakingNotifDelegate(TDelegate OnMatchmakingNotice); static void SetPartyMessageResponseDelegate(TDelegate OnPartyMessageResponse); static void SetPresenceStatus(EAvailability State, const class FString& activity); static void SetPrivateMessageResponseDelegate(TDelegate OnPrivateMessageResponse); static void SetReadyConsentNotifDelegate(TDelegate OnReadyConsentNotice); static void SetReadyConsentResponseDelegate(TDelegate OnReadyConsentResponse); static void SetRejectFriendResponseDelegate(TDelegate OnRejectFriendsResponse); static void SetRematchmakingNotifDelegate(TDelegate OnRematchmakingNotice); static void SetRequestFriendResponseDelegate(TDelegate OnRequestFriendsResponseDelegate); static void SetStartMatchmakingResponseDelegate(TDelegate OnMatchmakingStart); static void SetUnfriendResponseDelegate(TDelegate OnUnfriendResponse); static void SetUserPresenceResponseDelegate(TDelegate 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(); } }; 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(); } }; 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& OnSuccess, const TDelegate& OnError); static void CreateNewOrder(const struct FAccelByteModelsOrderCreate& OrderCreate, const TDelegate& OnSuccess, const TDelegate& OnError); static void GetUserOrder(const class FString& OrderNo, const TDelegate& OnSuccess, const TDelegate& OnError); static void GetUserOrderHistory(const class FString& OrderNo, const TDelegate& Result)>& OnSuccess, const TDelegate& OnError); static void GetUserOrders(int32 Page, int32 Size, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsOrder">(); } static class UAccelByteBlueprintsOrder* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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(); } }; 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& OnSuccess, const TDelegate& OnError); static void GetRewardByRewardId(const class FString& RewardId, const TDelegate& OnSuccess, const TDelegate& OnError); static void QueryRewards(const class FString& EventTopic, int32 Offset, int32 Limit, const EAccelByteRewardListSortBy& SortBy, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsReward">(); } static class UAccelByteBlueprintsReward* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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 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(); } }; 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(); } }; 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& OnSuccess, const TDelegate& OnError); static void GaLoginWithOtherPlatform(EAccelByteGaPlatformType PlatformType, const class FString& Token, const TDelegate& OnSuccess, const TDelegate& OnError); static void GaLoginWithOtherPlatformWithLegal(EAccelByteGaPlatformType PlatformType, const class FString& Token, const TDelegate& OnSuccess, const TDelegate& OnError); static bool GetCachedUserAccountData(struct FAccountUserData& InOutUserData); static void GetPlatformLinks(const TDelegate& OnSuccess, const TDelegate& OnError); static void GetUserEligibleToPlay(const TDelegate& OnSuccess, const TDelegate& OnError); static void LinkOtherPlatform(EGPPlatformLoginType PlatformType, const class FString& Ticket, const TDelegate& OnSuccess, const TDelegate& OnError); static void LoginWithOtherPlatform(EGPPlatformLoginType PlatformType, const class FString& Token, const TDelegate& OnSuccess, const TDelegate& OnError, bool bCreateHeadless); static void LoginWithUsername(const class FString& Username, const class FString& Password, const TDelegate& OnSuccess, const TDelegate& OnError); static void Logout(const TDelegate& OnSuccess, const TDelegate& 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& OnSuccess, const TDelegate& OnError); static void ResetPassword(const class FString& VerificationCode, const class FString& Username, const class FString& NewPassword, const TDelegate& OnSuccess, const TDelegate& OnError); static void SendResetPasswordCode(const class FString& Username, const TDelegate& OnSuccess, const TDelegate& OnError); static void SendUpgradeVerificationCode(const class FString& Email, const TDelegate& OnSuccess, const TDelegate& OnError); static void SendVerificationCode(const TDelegate& OnSuccess, const TDelegate& OnError); static void UnlinkOtherPlatform(EGPPlatformLoginType PlatformType, const TDelegate& OnSuccess, const TDelegate& OnError); static void Upgrade(const class FString& Username, const class FString& Password, const TDelegate& OnSuccess, const TDelegate& OnError); static void UpgradeAndVerify(const class FString& Username, const class FString& Password, const class FString& VerificationCode, const TDelegate& OnSuccess, const TDelegate& OnError); static void Verify(const class FString& VerificationCode, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"BPUser">(); } static class UBPUser* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& OnSuccess, const TDelegate& OnError); static void GenerateUploadURL(const class FString& Folder, EAccelByteFileType FileType, const TDelegate& OnSuccess, const TDelegate& OnError); static void GenerateUploadURLForUserContent(const class FString& UserId, EAccelByteFileType FileType, const TDelegate& OnSuccess, const TDelegate& OnError); static void GetUserProfile(const TDelegate& OnSuccess, const TDelegate& OnError); static void UpdateUserProfile(const struct FAccelByteModelsUserProfileUpdateRequest& ProfileUpdateRequest, const TDelegate& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsUserProfile">(); } static class UAccelByteBlueprintsUserProfile* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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(); } }; 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& Result); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsNetUtilities">(); } static class UAccelByteBlueprintsNetUtilities* GetDefaultObj() { return GetDefaultObjImpl(); } }; 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& OnSuccess, const TDelegate& OnError); public: static class UClass* StaticClass() { return StaticClassImpl<"AccelByteBlueprintsWallet">(); } static class UAccelByteBlueprintsWallet* GetDefaultObj() { return GetDefaultObjImpl(); } }; static_assert(alignof(UAccelByteBlueprintsWallet) == 0x000008, "Wrong alignment on UAccelByteBlueprintsWallet"); static_assert(sizeof(UAccelByteBlueprintsWallet) == 0x000028, "Wrong size on UAccelByteBlueprintsWallet"); }