PalWorld-NetCrack/SDK/PocketpairUser_classes.hpp
2024-01-22 14:43:11 +08:00

228 lines
11 KiB
C++

#pragma once
// Dumped with Dumper-7!
namespace SDK
{
//---------------------------------------------------------------------------------------------------------------------
// CLASSES
//---------------------------------------------------------------------------------------------------------------------
// 0x60 (0x90 - 0x30)
// Class PocketpairUser.HTTPRequestAsyncFunction
class UHTTPRequestAsyncFunction : public UBlueprintAsyncActionBase
{
public:
FMulticastInlineDelegateProperty_ Completed; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
uint8 Pad_1362[0x50]; // Fixing Size Of Struct [ Dumper-7 ]
static class UClass* StaticClass();
static class UHTTPRequestAsyncFunction* GetDefaultObj();
class UHTTPRequestAsyncFunction* HTTPRequestAsyncFunction(class UPocketpairUserSubsystem* Target, const class FString& URL, const class FString& Verb);
};
// 0x20 (0x50 - 0x30)
// Class PocketpairUser.SwitchUserUIDefaultOnlineSubsystemAsyncFunction
class USwitchUserUIDefaultOnlineSubsystemAsyncFunction : public UBlueprintAsyncActionBase
{
public:
FMulticastInlineDelegateProperty_ Completed; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
uint8 Pad_136B[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
static class UClass* StaticClass();
static class USwitchUserUIDefaultOnlineSubsystemAsyncFunction* GetDefaultObj();
class USwitchUserUIDefaultOnlineSubsystemAsyncFunction* SwitchUserUIAsyncFunction(class UPocketpairUserSubsystem* Target);
};
// 0x20 (0x50 - 0x30)
// Class PocketpairUser.LoginDefaultOnlineSubsystemAsyncFunction
class ULoginDefaultOnlineSubsystemAsyncFunction : public UBlueprintAsyncActionBase
{
public:
FMulticastInlineDelegateProperty_ Completed; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
uint8 Pad_1373[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
static class UClass* StaticClass();
static class ULoginDefaultOnlineSubsystemAsyncFunction* GetDefaultObj();
class ULoginDefaultOnlineSubsystemAsyncFunction* LoginDefaultAsyncFunction(class UPocketpairUserSubsystem* Target);
};
// 0x20 (0x50 - 0x30)
// Class PocketpairUser.LoginEOSAsyncFunction
class ULoginEOSAsyncFunction : public UBlueprintAsyncActionBase
{
public:
FMulticastInlineDelegateProperty_ Completed; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
uint8 Pad_137D[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
static class UClass* StaticClass();
static class ULoginEOSAsyncFunction* GetDefaultObj();
class ULoginEOSAsyncFunction* LoginEOSAsyncFunction(class UPocketpairUserSubsystem* Target);
};
// 0xB0 (0xE0 - 0x30)
// Class PocketpairUser.CreateSessionAsyncFunction
class UCreateSessionAsyncFunction : public UBlueprintAsyncActionBase
{
public:
FMulticastInlineDelegateProperty_ Completed; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
uint8 Pad_13A0[0xA0]; // Fixing Size Of Struct [ Dumper-7 ]
static class UClass* StaticClass();
static class UCreateSessionAsyncFunction* GetDefaultObj();
class UCreateSessionAsyncFunction* CreateSessionAsyncFunction(class UPocketpairUserSubsystem* Target, bool IsDedicatedServer, int32 PublicConnections, const class FString& InviteCode, const class FString& ServerName, const class FString& Desc, const class FString& ServerAddress, int32 ServerPort, bool IsPassword, const class FString& Version, const class FString& ServerType, const class FString& Region, const class FString& Namespace);
};
// 0xA0 (0xD0 - 0x30)
// Class PocketpairUser.FindSessionsAsyncFunction
class UFindSessionsAsyncFunction : public UBlueprintAsyncActionBase
{
public:
FMulticastInlineDelegateProperty_ Completed; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
uint8 Pad_13C4[0x90]; // Fixing Size Of Struct [ Dumper-7 ]
static class UClass* StaticClass();
static class UFindSessionsAsyncFunction* GetDefaultObj();
class UFindSessionsAsyncFunction* FindSessionsAsyncFunction(class UPocketpairUserSubsystem* Target, bool IsDedicatedServer, const class FString& InviteCode, const class FString& ServerType, const class FString& Region, int32 LessThanTime, const class FString& WorldGUID, const class FString& Namespace);
};
// 0x150 (0x180 - 0x30)
// Class PocketpairUser.JoinSessionAsyncFunction
class UJoinSessionAsyncFunction : public UBlueprintAsyncActionBase
{
public:
FMulticastInlineDelegateProperty_ Completed; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
uint8 Pad_13CC[0x138]; // Fixing Size After Last Property [ Dumper-7 ]
class APlayerController* Controller; // 0x178(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
static class UClass* StaticClass();
static class UJoinSessionAsyncFunction* GetDefaultObj();
};
// 0x28 (0x58 - 0x30)
// Class PocketpairUser.SanitizeDisplayNameAsyncFunction
class USanitizeDisplayNameAsyncFunction : public UBlueprintAsyncActionBase
{
public:
FMulticastInlineDelegateProperty_ Completed; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
uint8 Pad_13DC[0x18]; // Fixing Size Of Struct [ Dumper-7 ]
static class UClass* StaticClass();
static class USanitizeDisplayNameAsyncFunction* GetDefaultObj();
class USanitizeDisplayNameAsyncFunction* SanitizeDisplayNameAsyncFunction(class UPocketpairUserSubsystem* Target, const class FString& InString);
};
// 0x48 (0x70 - 0x28)
// Class PocketpairUser.PingIP
class UPingIP : public UObject
{
public:
uint8 Pad_13FA[0x28]; // Fixing Size After Last Property [ Dumper-7 ]
FMulticastInlineDelegateProperty_ OnPingComplete; // 0x50(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
FMulticastInlineDelegateProperty_ OnPingFailure; // 0x60(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
static class UClass* StaticClass();
static class UPingIP* GetDefaultObj();
void SendPing(const class FString& IpAddress);
void PollThread();
class UPingIP* ConstructPingObject();
};
// 0x10 (0x38 - 0x28)
// Class PocketpairUser.PocketpairUserInfo
class UPocketpairUserInfo : public UObject
{
public:
uint8 Pad_140F[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
static class UClass* StaticClass();
static class UPocketpairUserInfo* GetDefaultObj();
class FName GetOnlineSubsystemName();
class FString GetNickname();
struct FUniqueNetIdRepl GetNetId();
class FString GetDebugString();
};
// 0x40 (0x68 - 0x28)
// Class PocketpairUser.PocketpairFriend
class UPocketpairFriend : public UObject
{
public:
class FString DisplayName; // 0x28(0x10)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1417[0x30]; // Fixing Size Of Struct [ Dumper-7 ]
static class UClass* StaticClass();
static class UPocketpairFriend* GetDefaultObj();
struct FUniqueNetIdRepl GetNetId();
};
// 0xB8 (0xE8 - 0x30)
// Class PocketpairUser.PocketpairUserSubsystem
class UPocketpairUserSubsystem : public UGameInstanceSubsystem
{
public:
uint8 Pad_1443[0x18]; // Fixing Size After Last Property [ Dumper-7 ]
class UPocketpairUserInfo* LocalUserInfo; // 0x48(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_1444[0x98]; // Fixing Size Of Struct [ Dumper-7 ]
static class UClass* StaticClass();
static class UPocketpairUserSubsystem* GetDefaultObj();
void UnlockAchievement(const class FString& ID, float Percent);
void OnSessionInviteReceived(const class FString& InviteCode);
class FString GetTelemetryUserId();
class FString GetTelemetrySessionId();
struct FSocialId GetSocialId(class APlayerController* PlayerController);
class FString GetSaveDataUserId();
int32 GetPlayerNo(class APlayerController* PlayerController);
int32 GetPingResultCache(const class FString& Address);
class UPocketpairUserInfo* GetLocalUserInfo();
class FString GetInviteCode();
class FName GetDefaultOnlineSubsystemName();
void AddPingResultCache(const class FString& Address, int32 Ping);
};
// 0x38 (0x68 - 0x30)
// Class PocketpairUser.GDKActivityAsyncFunction
class UGDKActivityAsyncFunction : public UBlueprintAsyncActionBase
{
public:
FMulticastInlineDelegateProperty_ Completed; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
uint8 Pad_144E[0x28]; // Fixing Size Of Struct [ Dumper-7 ]
static class UClass* StaticClass();
static class UGDKActivityAsyncFunction* GetDefaultObj();
class UGDKActivityAsyncFunction* GDKActivityAsyncFunction(class UPocketpairUserSubsystem* Target, const class FString& ConnectionString, int32 MaxPlayerNum, int32 CurrentPlayerNum);
};
// 0x18 (0x48 - 0x30)
// Class PocketpairUser.GDKInviteAsyncFunction
class UGDKInviteAsyncFunction : public UBlueprintAsyncActionBase
{
public:
FMulticastInlineDelegateProperty_ Completed; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
uint8 Pad_1457[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
static class UClass* StaticClass();
static class UGDKInviteAsyncFunction* GetDefaultObj();
class UGDKInviteAsyncFunction* GDKInviteAsyncFunction(class UPocketpairUserSubsystem* Target);
};
}