426 lines
21 KiB
C++
426 lines
21 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: CommonGame
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_classes.hpp"
|
|
#include "CommonGame_structs.hpp"
|
|
#include "SlateCore_structs.hpp"
|
|
#include "ModularGameplayActors_classes.hpp"
|
|
#include "CommonUser_structs.hpp"
|
|
#include "InputCore_structs.hpp"
|
|
#include "CommonInput_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "CoreUObject_classes.hpp"
|
|
#include "CommonUI_classes.hpp"
|
|
#include "GameplayTags_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class CommonGame.AsyncAction_CreateWidgetAsync
|
|
// 0x0070 (0x00A0 - 0x0030)
|
|
class UAsyncAction_CreateWidgetAsync final : public UCancellableAsyncAction
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(class UUserWidget* UserWidget)> OnComplete; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_40[0x60]; // 0x0040(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UAsyncAction_CreateWidgetAsync* CreateWidgetAsync(class UObject* WorldContextObject, TSoftClassPtr<class UClass> UserWidgetSoftClass, class APlayerController* OwningPlayer, bool bSuspendInputUntilComplete);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AsyncAction_CreateWidgetAsync")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AsyncAction_CreateWidgetAsync")
|
|
}
|
|
static class UAsyncAction_CreateWidgetAsync* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAsyncAction_CreateWidgetAsync>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAsyncAction_CreateWidgetAsync;
|
|
|
|
// Class CommonGame.AsyncAction_PushContentToLayerForPlayer
|
|
// 0x0070 (0x00A0 - 0x0030)
|
|
class UAsyncAction_PushContentToLayerForPlayer final : public UCancellableAsyncAction
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(class UCommonActivatableWidget* UserWidget)> BeforePush; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class UCommonActivatableWidget* UserWidget)> AfterPush; // 0x0040(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_50[0x50]; // 0x0050(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UAsyncAction_PushContentToLayerForPlayer* PushContentToLayerForPlayer(class APlayerController* OwningPlayer, TSoftClassPtr<class UClass> WidgetClass, const struct FGameplayTag& LayerName, bool bSuspendInputUntilComplete);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AsyncAction_PushContentToLayerForPlayer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AsyncAction_PushContentToLayerForPlayer")
|
|
}
|
|
static class UAsyncAction_PushContentToLayerForPlayer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAsyncAction_PushContentToLayerForPlayer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAsyncAction_PushContentToLayerForPlayer;
|
|
|
|
// Class CommonGame.AsyncAction_ShowConfirmation
|
|
// 0x0028 (0x0058 - 0x0030)
|
|
class UAsyncAction_ShowConfirmation final : public UBlueprintAsyncActionBase
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(ECommonMessagingResult Result)> OnResult; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
class UObject* WorldContextObject; // 0x0040(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
class ULocalPlayer* TargetLocalPlayer; // 0x0048(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
class UCommonGameDialogDescriptor* Descriptor; // 0x0050(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
|
|
public:
|
|
static class UAsyncAction_ShowConfirmation* ShowConfirmationCustom(class UObject* InWorldContextObject, class UCommonGameDialogDescriptor* Descriptor_0);
|
|
static class UAsyncAction_ShowConfirmation* ShowConfirmationOkCancel(class UObject* InWorldContextObject, const class FText& Title, const class FText& Message);
|
|
static class UAsyncAction_ShowConfirmation* ShowConfirmationYesNo(class UObject* InWorldContextObject, const class FText& Title, const class FText& Message);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AsyncAction_ShowConfirmation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AsyncAction_ShowConfirmation")
|
|
}
|
|
static class UAsyncAction_ShowConfirmation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAsyncAction_ShowConfirmation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAsyncAction_ShowConfirmation;
|
|
|
|
// Class CommonGame.CommonGameInstance
|
|
// 0x0010 (0x01D8 - 0x01C8)
|
|
class UCommonGameInstance final : public UGameInstance
|
|
{
|
|
public:
|
|
uint8 Pad_1C8[0x8]; // 0x01C8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCommonSession_SearchResult* RequestedSession; // 0x01D0(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
|
|
public:
|
|
void HandlePrivilegeChanged(const class UCommonUserInfo* UserInfo, ECommonUserPrivilege Privilege, ECommonUserAvailability OldAvailability, ECommonUserAvailability NewAvailability);
|
|
void HandlerUserInitialized(const class UCommonUserInfo* UserInfo, bool bSuccess, const class FText& Error, ECommonUserPrivilege RequestedPrivilege, ECommonUserOnlineContext OnlineContext);
|
|
void HandleSystemMessage(const struct FGameplayTag& MessageType, const class FText& Title, const class FText& Message);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CommonGameInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CommonGameInstance")
|
|
}
|
|
static class UCommonGameInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCommonGameInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCommonGameInstance;
|
|
|
|
// Class CommonGame.CommonLocalPlayer
|
|
// 0x0050 (0x0300 - 0x02B0)
|
|
class UCommonLocalPlayer : public ULocalPlayer
|
|
{
|
|
public:
|
|
uint8 Pad_2B0[0x50]; // 0x02B0(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CommonLocalPlayer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CommonLocalPlayer")
|
|
}
|
|
static class UCommonLocalPlayer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCommonLocalPlayer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCommonLocalPlayer;
|
|
|
|
// Class CommonGame.CommonPlayerController
|
|
// 0x0000 (0x07B0 - 0x07B0)
|
|
class ACommonPlayerController final : public AModularPlayerController
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CommonPlayerController")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CommonPlayerController")
|
|
}
|
|
static class ACommonPlayerController* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ACommonPlayerController>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ACommonPlayerController;
|
|
|
|
// Class CommonGame.CommonPlayerInputKey
|
|
// 0x03D8 (0x0740 - 0x0368)
|
|
class UCommonPlayerInputKey final : public UCommonUserWidget
|
|
{
|
|
public:
|
|
class FName BoundAction; // 0x0368(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AxisScale; // 0x0370(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_374[0x4]; // 0x0374(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FKey BoundKeyFallback; // 0x0378(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECommonInputType InputTypeOverride; // 0x0390(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_391[0x3]; // 0x0391(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName PresetNameOverride; // 0x0394(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECommonKeybindForcedHoldStatus ForcedHoldKeybindStatus; // 0x039C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsHoldKeybind; // 0x039D(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bShowKeybindBorder; // 0x039E(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_39F[0x1]; // 0x039F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D FrameSize; // 0x03A0(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bShowTimeCountDown; // 0x03B0(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_3B1[0x7]; // 0x03B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FKey BoundKey; // 0x03B8(0x0018)(BlueprintVisible, BlueprintReadOnly, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FSlateBrush HoldProgressBrush; // 0x03D0(0x00B0)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
struct FSlateBrush KeyBindTextBorder; // 0x0480(0x00B0)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
bool bShowUnboundStatus; // 0x0530(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_531[0x7]; // 0x0531(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateFontInfo KeyBindTextFont; // 0x0538(0x0060)(Edit, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FSlateFontInfo CountdownTextFont; // 0x0598(0x0060)(Edit, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FMeasuredText CountdownText; // 0x05F8(0x0028)(Transient, Protected, NativeAccessSpecifierProtected)
|
|
struct FMeasuredText KeybindText; // 0x0620(0x0028)(Transient, Protected, NativeAccessSpecifierProtected)
|
|
struct FMargin KeybindTextPadding; // 0x0648(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FVector2D KeybindFrameMinimumSize; // 0x0658(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FName PercentageMaterialParameterName; // 0x0668(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UMaterialInstanceDynamic* ProgressPercentageMID; // 0x0670(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
uint8 Pad_678[0x18]; // 0x0678(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateBrush CachedKeyBrush; // 0x0690(0x00B0)(Transient, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void SetAxisScale(const float NewValue);
|
|
void SetBoundAction(class FName NewBoundAction);
|
|
void SetBoundKey(const struct FKey& NewBoundAction);
|
|
void SetForcedHoldKeybindStatus(ECommonKeybindForcedHoldStatus InForcedHoldKeybindStatus);
|
|
void SetPresetNameOverride(const class FName NewValue);
|
|
void SetShowProgressCountDown(bool bShow);
|
|
void StartHoldProgress(class FName HoldActionName, float HoldDuration);
|
|
void StopHoldProgress(class FName HoldActionName, bool bCompletedSuccessfully);
|
|
void UpdateKeybindWidget();
|
|
|
|
bool IsBoundKeyValid() const;
|
|
bool IsHoldKeybind() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CommonPlayerInputKey")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CommonPlayerInputKey")
|
|
}
|
|
static class UCommonPlayerInputKey* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCommonPlayerInputKey>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCommonPlayerInputKey;
|
|
|
|
// Class CommonGame.CommonUIExtensions
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCommonUIExtensions final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static class ULocalPlayer* GetLocalPlayerFromController(class APlayerController* PlayerController);
|
|
static ECommonInputType GetOwningPlayerInputType(const class UUserWidget* WidgetContextObject);
|
|
static bool IsOwningPlayerUsingGamepad(const class UUserWidget* WidgetContextObject);
|
|
static bool IsOwningPlayerUsingTouch(const class UUserWidget* WidgetContextObject);
|
|
static void PopContentFromLayer(class UCommonActivatableWidget* ActivatableWidget);
|
|
static class UCommonActivatableWidget* PushContentToLayer_ForPlayer(const class ULocalPlayer* LocalPlayer, const struct FGameplayTag& LayerName, TSubclassOf<class UCommonActivatableWidget> WidgetClass);
|
|
static void PushStreamedContentToLayer_ForPlayer(const class ULocalPlayer* LocalPlayer, const struct FGameplayTag& LayerName, TSoftClassPtr<class UClass> WidgetClass);
|
|
static void ResumeInputForPlayer(class APlayerController* PlayerController, class FName SuspendToken);
|
|
static class FName SuspendInputForPlayer(class APlayerController* PlayerController, class FName SuspendReason);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CommonUIExtensions")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CommonUIExtensions")
|
|
}
|
|
static class UCommonUIExtensions* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCommonUIExtensions>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCommonUIExtensions;
|
|
|
|
// Class CommonGame.GameUIManagerSubsystem
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UGameUIManagerSubsystem : public UGameInstanceSubsystem
|
|
{
|
|
public:
|
|
class UGameUIPolicy* CurrentPolicy; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
TSoftClassPtr<class UClass> DefaultUIPolicyClass; // 0x0038(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameUIManagerSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameUIManagerSubsystem")
|
|
}
|
|
static class UGameUIManagerSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameUIManagerSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameUIManagerSubsystem;
|
|
|
|
// Class CommonGame.GameUIPolicy
|
|
// 0x0040 (0x0068 - 0x0028)
|
|
class UGameUIPolicy : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftClassPtr<class UClass> LayoutClass; // 0x0030(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FRootViewportLayoutInfo> RootViewportLayouts; // 0x0058(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameUIPolicy")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameUIPolicy")
|
|
}
|
|
static class UGameUIPolicy* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameUIPolicy>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameUIPolicy;
|
|
|
|
// Class CommonGame.CommonGameDialogDescriptor
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UCommonGameDialogDescriptor : public UObject
|
|
{
|
|
public:
|
|
class FText Header; // 0x0028(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
class FText Body; // 0x0038(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TArray<struct FConfirmationDialogAction> ButtonActions; // 0x0048(0x0010)(BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CommonGameDialogDescriptor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CommonGameDialogDescriptor")
|
|
}
|
|
static class UCommonGameDialogDescriptor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCommonGameDialogDescriptor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCommonGameDialogDescriptor;
|
|
|
|
// Class CommonGame.CommonGameDialog
|
|
// 0x0000 (0x04A8 - 0x04A8)
|
|
class UCommonGameDialog : public UCommonActivatableWidget
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CommonGameDialog")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CommonGameDialog")
|
|
}
|
|
static class UCommonGameDialog* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCommonGameDialog>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCommonGameDialog;
|
|
|
|
// Class CommonGame.CommonMessagingSubsystem
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UCommonMessagingSubsystem : public ULocalPlayerSubsystem
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CommonMessagingSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CommonMessagingSubsystem")
|
|
}
|
|
static class UCommonMessagingSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCommonMessagingSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCommonMessagingSubsystem;
|
|
|
|
// Class CommonGame.PrimaryGameLayout
|
|
// 0x0068 (0x03D0 - 0x0368)
|
|
class UPrimaryGameLayout : public UCommonUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_368[0x18]; // 0x0368(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<struct FGameplayTag, class UCommonActivatableWidgetContainerBase*> Layers; // 0x0380(0x0050)(ExportObject, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
|
|
public:
|
|
void RegisterLayer(const struct FGameplayTag& LayerTag, class UCommonActivatableWidgetContainerBase* LayerWidget);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PrimaryGameLayout")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PrimaryGameLayout")
|
|
}
|
|
static class UPrimaryGameLayout* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPrimaryGameLayout>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPrimaryGameLayout;
|
|
|
|
}
|
|
|