1900 lines
112 KiB
C++
1900 lines
112 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: UCSW
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "UCW_structs.hpp"
|
|
#include "UCW_classes.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "CoreUObject_classes.hpp"
|
|
#include "Commons_structs.hpp"
|
|
#include "SlateCore_structs.hpp"
|
|
#include "UMG_classes.hpp"
|
|
#include "UCSW_structs.hpp"
|
|
#include "InputCore_structs.hpp"
|
|
#include "InputRebinding_structs.hpp"
|
|
#include "Engine_classes.hpp"
|
|
#include "Slate_structs.hpp"
|
|
#include "GameBase_structs.hpp"
|
|
#include "GameBase_classes.hpp"
|
|
#include "DeveloperSettings_classes.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class UCSW.AskQuitWidget
|
|
// 0x0050 (0x0450 - 0x0400)
|
|
class UAskQuitWidget final : public UAskDialogWidget
|
|
{
|
|
public:
|
|
class FText QuitGameText; // 0x0400(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|
class FText QuitToMainMenuText; // 0x0410(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|
class FText QuitToUserSwitchText; // 0x0420(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|
class UTextLayoutWidget* Message_lbl; // 0x0430(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTipTextBlock* Yes_tip; // 0x0438(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTipTextBlock* No_tip; // 0x0440(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_448[0x8]; // 0x0448(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AskQuitWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AskQuitWidget")
|
|
}
|
|
static class UAskQuitWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAskQuitWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAskQuitWidget;
|
|
|
|
// Class UCSW.AskReloadWidget
|
|
// 0x0018 (0x0418 - 0x0400)
|
|
class UAskReloadWidget final : public UAskDialogWidget
|
|
{
|
|
public:
|
|
uint8 Pad_400[0x8]; // 0x0400(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UWidget* Ask_Panel; // 0x0408(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float MaxTimeFromStartSec; // 0x0410(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_414[0x4]; // 0x0414(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AskReloadWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AskReloadWidget")
|
|
}
|
|
static class UAskReloadWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAskReloadWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAskReloadWidget;
|
|
|
|
// Class UCSW.GenericSettingsPanelWidget
|
|
// 0x0068 (0x0360 - 0x02F8)
|
|
class UGenericSettingsPanelWidget : public UBUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_2F8[0x68]; // 0x02F8(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void BP_OnApply();
|
|
void Hide();
|
|
void OnHide();
|
|
void OnReset();
|
|
void OnRevert();
|
|
void OnShow();
|
|
void OnUpdateView();
|
|
void Reset();
|
|
void Revert();
|
|
void Show();
|
|
|
|
bool IsOptionsChanged() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GenericSettingsPanelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GenericSettingsPanelWidget")
|
|
}
|
|
static class UGenericSettingsPanelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGenericSettingsPanelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGenericSettingsPanelWidget;
|
|
|
|
// Class UCSW.BaseSettingsPanelWidget
|
|
// 0x00B0 (0x0410 - 0x0360)
|
|
class UBaseSettingsPanelWidget : public UGenericSettingsPanelWidget
|
|
{
|
|
public:
|
|
uint8 Pad_360[0xB0]; // 0x0360(0x00B0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void BP_OnHideVisualization();
|
|
void BP_OnNeedPreApplyTest(bool On);
|
|
void BP_OnShowVisualization(const struct FSettingOptionVisualizationData& Visualization);
|
|
void RequestPreApplyTest();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseSettingsPanelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseSettingsPanelWidget")
|
|
}
|
|
static class UBaseSettingsPanelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseSettingsPanelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseSettingsPanelWidget;
|
|
|
|
// Class UCSW.ColorVisionDeficiencyVisualizationWidget
|
|
// 0x0068 (0x0338 - 0x02D0)
|
|
class UColorVisionDeficiencyVisualizationWidget final : public UUserWidget
|
|
{
|
|
public:
|
|
TMap<EColorVisionDeficiency, struct FColorVisionVisualizationImages> Images; // 0x02D0(0x0050)(Edit, EditFixedSize, Protected, NativeAccessSpecifierProtected)
|
|
class UImage* Visualization_img; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UMaterialInstanceDynamic* DynamicMaterial; // 0x0328(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_330[0x8]; // 0x0330(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Update(const struct FColorVisionDeficiencyData& Data);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ColorVisionDeficiencyVisualizationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ColorVisionDeficiencyVisualizationWidget")
|
|
}
|
|
static class UColorVisionDeficiencyVisualizationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UColorVisionDeficiencyVisualizationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UColorVisionDeficiencyVisualizationWidget;
|
|
|
|
// Class UCSW.CommandButtonWidget
|
|
// 0x0008 (0x02D8 - 0x02D0)
|
|
class UCommandButtonWidget final : public UUserWidget
|
|
{
|
|
public:
|
|
class UBButton* Slot_but; // 0x02D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void OnSetText(const class FText& Text);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CommandButtonWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CommandButtonWidget")
|
|
}
|
|
static class UCommandButtonWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCommandButtonWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCommandButtonWidget;
|
|
|
|
// Class UCSW.CommandButtonBox
|
|
// 0x0020 (0x02F0 - 0x02D0)
|
|
class UCommandButtonBox final : public UUserWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class UCommandButtonWidget> ButtonWidgetClass; // 0x02D0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FCommandText> Commands; // 0x02D8(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
class UPanelWidget* Content_panel; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CommandButtonBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CommandButtonBox")
|
|
}
|
|
static class UCommandButtonBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCommandButtonBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCommandButtonBox;
|
|
|
|
// Class UCSW.ControllerViewWidget
|
|
// 0x00F8 (0x03C8 - 0x02D0)
|
|
class UControllerViewWidget final : public UUserWidget
|
|
{
|
|
public:
|
|
class UImage* Controller_img; // 0x02D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TSoftObjectPtr<class UTexture2D> SonyControllerImage; // 0x02D8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TSoftObjectPtr<class UTexture2D> PCSonyControllerImage; // 0x0300(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TSoftObjectPtr<class UTexture2D> MicrosoftControllerImage; // 0x0328(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TSoftObjectPtr<class UTexture2D> PCMicrosoftControllerImage; // 0x0350(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TSoftObjectPtr<class UTexture2D> NintendoControllerImage; // 0x0378(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TSoftObjectPtr<class UTexture2D> NintendoMouseControllerImage; // 0x03A0(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ControllerViewWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ControllerViewWidget")
|
|
}
|
|
static class UControllerViewWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UControllerViewWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UControllerViewWidget;
|
|
|
|
// Class UCSW.ControlsSettingsPanelWidget
|
|
// 0x0088 (0x03E8 - 0x0360)
|
|
class UControlsSettingsPanelWidget final : public UGenericSettingsPanelWidget
|
|
{
|
|
public:
|
|
TArray<struct FKey> BlackListKeys; // 0x0360(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> NotHoldableKeys; // 0x0370(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
bool bUnbindOnConflict; // 0x0380(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_381[0x7]; // 0x0381(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UControllerViewWidget* ControllerView; // 0x0388(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_390[0x58]; // 0x0390(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
bool HasConflicts() const;
|
|
bool HasEmptyBinds() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ControlsSettingsPanelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ControlsSettingsPanelWidget")
|
|
}
|
|
static class UControlsSettingsPanelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UControlsSettingsPanelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UControlsSettingsPanelWidget;
|
|
|
|
// Class UCSW.ControlTipsPanel
|
|
// 0x0130 (0x0400 - 0x02D0)
|
|
class alignas(0x10) UControlTipsPanel : public UUserWidget
|
|
{
|
|
public:
|
|
class UPanelWidget* Tips_box; // 0x02D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UDataTable* Tips; // 0x02D8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UUE4KeyTexts* KeyTexts; // 0x02E0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TSubclassOf<class UControlTipWidget> TipWidgetClass; // 0x02E8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool SuportVisibilitySettings; // 0x02F0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2F1[0x3]; // 0x02F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float VisibilityTime; // 0x02F4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UGameTextsConfig* GameTextsConfig; // 0x02F8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* FadeOut_anim; // 0x0300(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<class UControlTipWidget*> TipWidgets; // 0x0308(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_318[0xE8]; // 0x0318(0x00E8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnFadeStoped();
|
|
void OnInputDeviceChanged();
|
|
void OnResetVisibility();
|
|
void OnSetTips();
|
|
void SetTips(const TArray<class FName>& wantedTooltips);
|
|
void SetTips4Test(const TArray<class FName>& wantedTips, const struct FControlTipsData& Config);
|
|
void Update(const struct FControlTipsData& Config);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ControlTipsPanel")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ControlTipsPanel")
|
|
}
|
|
static class UControlTipsPanel* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UControlTipsPanel>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UControlTipsPanel;
|
|
|
|
// Class UCSW.ControlTipWidget
|
|
// 0x0070 (0x0340 - 0x02D0)
|
|
class UControlTipWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class UStyledRichTextBlock* Key_rtx; // 0x02D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTextLayoutWidget* Description_txt; // 0x02D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FString KeyTagText; // 0x02E0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FString SeparatorText; // 0x02F0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_300[0x40]; // 0x0300(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnRefresh(const class FText& Description, const class FText& Keys);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ControlTipWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ControlTipWidget")
|
|
}
|
|
static class UControlTipWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UControlTipWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UControlTipWidget;
|
|
|
|
// Class UCSW.CountdownDialogWidget
|
|
// 0x0178 (0x0470 - 0x02F8)
|
|
class alignas(0x10) UCountdownDialogWidget final : public UBUserWidget
|
|
{
|
|
public:
|
|
TArray<struct FKey> ConfirmKeys; // 0x02F8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> CancelKeys; // 0x0308(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
class UBButton* Confirm_but; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBButton* Cancel_but; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 CountNumber; // 0x0328(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 Counter; // 0x032C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* FadeIn_anim; // 0x0330(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* FadeOut_anim; // 0x0338(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void()> OnConfirm; // 0x0340(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_350[0x10]; // 0x0350(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnCancel; // 0x0360(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_370[0x10]; // 0x0370(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnFadedOut; // 0x0380(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_390[0xE0]; // 0x0390(0x00E0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void BP_OnCancel();
|
|
void BP_OnConfirm();
|
|
void BP_OnFadedOut();
|
|
void Cancel();
|
|
void Confirm();
|
|
void FadedOut();
|
|
void Hide();
|
|
void OnShow();
|
|
void OnUpdate(int32 _Counter);
|
|
void Show();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CountdownDialogWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CountdownDialogWidget")
|
|
}
|
|
static class UCountdownDialogWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCountdownDialogWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCountdownDialogWidget;
|
|
|
|
// Class UCSW.DialogSubtitlesLineWidget
|
|
// 0x0070 (0x0340 - 0x02D0)
|
|
class UDialogSubtitlesLineWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class UStyledRichTextBlock* Speaker_rtx; // 0x02D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UStyledRichTextBlock* Text_rtx; // 0x02D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBorder* Text_border; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2E8[0x8]; // 0x02E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UGameTextsConfig* GameTextsConfig; // 0x02F0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FLinearColor BackgroundSolid; // 0x02F8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FLinearColor BackgroundTransparent; // 0x0308(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FText speaker; // 0x0318(0x0010)(Transient, Protected, NativeAccessSpecifierProtected)
|
|
class FText Text; // 0x0328(0x0010)(Transient, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_338[0x8]; // 0x0338(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ClearText();
|
|
void SetText(int32 _ID, const class FText& speaker_0, const class FText& Text_0, const struct FColor& Color);
|
|
void SetText4Test(const class FText& speaker_0, const class FText& Text_0, const struct FLinearColor& Color, const struct FSubtitleData& Config);
|
|
|
|
bool HasId(int32 _ID) const;
|
|
bool HasText() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DialogSubtitlesLineWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DialogSubtitlesLineWidget")
|
|
}
|
|
static class UDialogSubtitlesLineWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDialogSubtitlesLineWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDialogSubtitlesLineWidget;
|
|
|
|
// Class UCSW.DialogSubtitlesWidget
|
|
// 0x0020 (0x02F0 - 0x02D0)
|
|
class UDialogSubtitlesWidget : public UUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_2D0[0x10]; // 0x02D0(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UDialogSubtitlesLineWidget*> Lines; // 0x02E0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
void AddSubtitle(int32 ID, const class FText& speaker, const class FText& Text, const struct FColor& Color);
|
|
void ClearSubtitles();
|
|
void OnAddSubtitle(int32 ID);
|
|
void OnRefresh();
|
|
void OnRemoveSubtitle(int32 ID);
|
|
void RemoveSubtitle(int32 ID);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DialogSubtitlesWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DialogSubtitlesWidget")
|
|
}
|
|
static class UDialogSubtitlesWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDialogSubtitlesWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDialogSubtitlesWidget;
|
|
|
|
// Class UCSW.ExtraSettingsPanelWidget
|
|
// 0x00C8 (0x03C0 - 0x02F8)
|
|
class UExtraSettingsPanelWidget : public UBUserWidget
|
|
{
|
|
public:
|
|
class FName PanelName; // 0x02F8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool PanelNeedNoBackgroundView; // 0x0300(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPanelHasCustomBackHotKey; // 0x0301(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPanelHasCustomBackProcedure; // 0x0302(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_303[0x5]; // 0x0303(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* AcceptSound; // 0x0308(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* BackSound; // 0x0310(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* ResetSound; // 0x0318(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UGenericSettingsPanelWidget* Options_panel; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBButton* Accept_but; // 0x0328(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBButton* Back_but; // 0x0330(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBButton* Reset_but; // 0x0338(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void()> K2_OnAccept; // 0x0340(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_350[0x10]; // 0x0350(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> K2_OnBack; // 0x0360(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_370[0x10]; // 0x0370(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> K2_OnRevert; // 0x0380(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_390[0x10]; // 0x0390(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> K2_OnReset; // 0x03A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3B0[0x10]; // 0x03B0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Accept();
|
|
void Back();
|
|
void BP_OnAccept();
|
|
void BP_OnBack();
|
|
bool BP_OnCustomBack();
|
|
void BP_OnReset();
|
|
void BP_OnRevert();
|
|
void Hide();
|
|
void OnHide();
|
|
void OnShow();
|
|
void Reset();
|
|
void Revert();
|
|
void Show();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ExtraSettingsPanelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ExtraSettingsPanelWidget")
|
|
}
|
|
static class UExtraSettingsPanelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UExtraSettingsPanelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UExtraSettingsPanelWidget;
|
|
|
|
// Class UCSW.GameTextsConfig
|
|
// 0x0498 (0x04C8 - 0x0030)
|
|
class UGameTextsConfig : public UDataAsset
|
|
{
|
|
public:
|
|
struct FGameTextData DialogsTextData; // 0x0030(0x0188)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameTextData ControlTipsTextData; // 0x01B8(0x0188)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameTextData ControlTipsKeyTextData; // 0x0340(0x0188)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameTextsConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameTextsConfig")
|
|
}
|
|
static class UGameTextsConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameTextsConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameTextsConfig;
|
|
|
|
// Class UCSW.InputBindingOptionsBox
|
|
// 0x0028 (0x02F8 - 0x02D0)
|
|
class UInputBindingOptionsBox final : public UUserWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class UInputBindingOptionWidget> OptionWidgetClass; // 0x02D0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bButtonsOnly; // 0x02D8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bColumn1ButtonsOnly; // 0x02D9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bColumn2ButtonsOnly; // 0x02DA(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2DB[0x5]; // 0x02DB(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FUE4InputHandle> Options; // 0x02E0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
class UPanelWidget* Options_panel; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
class UWidget* GetFirstChild() const;
|
|
class UWidget* GetLastChild() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InputBindingOptionsBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InputBindingOptionsBox")
|
|
}
|
|
static class UInputBindingOptionsBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInputBindingOptionsBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInputBindingOptionsBox;
|
|
|
|
// Class UCSW.InputBindingOptionWidget
|
|
// 0x0170 (0x0440 - 0x02D0)
|
|
class UInputBindingOptionWidget final : public UUserWidget
|
|
{
|
|
public:
|
|
bool bIs1stColumnPCOnly; // 0x02D0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIs2ndColumnPCOnly; // 0x02D1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIs3rdColumnPCOnly; // 0x02D2(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2D3[0x5]; // 0x02D3(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UBInputKeySelector* Value_wdg; // 0x02D8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBInputKeySelector* Value1_wdg; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBInputKeySelector* Value2_wdg; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBCheckBox* Toggle_ckb; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidget* Label_wdg; // 0x02F8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UImage* Conflict_img; // 0x0300(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bUseTag; // 0x0308(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bUseKeyTag; // 0x0309(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_30A[0x6]; // 0x030A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FHoverableTextStyle Style; // 0x0310(0x0048)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_358[0xE8]; // 0x0358(0x00E8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnConflictStateChanged(bool IsInConflict);
|
|
void OnLabelTextChanged(const class FText& Text);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InputBindingOptionWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InputBindingOptionWidget")
|
|
}
|
|
static class UInputBindingOptionWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInputBindingOptionWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInputBindingOptionWidget;
|
|
|
|
// Class UCSW.InputBindingViewBox
|
|
// 0x0028 (0x02F8 - 0x02D0)
|
|
class UInputBindingViewBox final : public UUserWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class UActionKeysViewWidget> ViewWidgetClass; // 0x02D0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FUE4InputHandle> Options; // 0x02D8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
bool bPCKeysOnly; // 0x02E8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bGamepadKeysOnly; // 0x02E9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bForAxisAnalogOnly; // 0x02EA(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bShowSingleKey; // 0x02EB(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2EC[0x4]; // 0x02EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPanelWidget* Options_panel; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
class UWidget* GetFirstChild() const;
|
|
class UWidget* GetLastChild() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InputBindingViewBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InputBindingViewBox")
|
|
}
|
|
static class UInputBindingViewBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInputBindingViewBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInputBindingViewBox;
|
|
|
|
// Class UCSW.InputBindingViewWidget
|
|
// 0x0030 (0x0300 - 0x02D0)
|
|
class UInputBindingViewWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class UStyledRichTextBlock* Keys_rtx; // 0x02D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTextLayoutWidget* Actions_txt; // 0x02D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FString KeyTagText; // 0x02E0(0x0010)(Edit, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FString SeparatorText; // 0x02F0(0x0010)(Edit, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InputBindingViewWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InputBindingViewWidget")
|
|
}
|
|
static class UInputBindingViewWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInputBindingViewWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInputBindingViewWidget;
|
|
|
|
// Class UCSW.KeyActionsViewWidget
|
|
// 0x0030 (0x0330 - 0x0300)
|
|
class UKeyActionsViewWidget final : public UInputBindingViewWidget
|
|
{
|
|
public:
|
|
struct FKey Key; // 0x0300(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bShowSingleAction; // 0x0318(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_319[0x7]; // 0x0319(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText NoActionText; // 0x0320(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
void OnRefresh();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("KeyActionsViewWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"KeyActionsViewWidget")
|
|
}
|
|
static class UKeyActionsViewWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UKeyActionsViewWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UKeyActionsViewWidget;
|
|
|
|
// Class UCSW.ActionKeysViewWidget
|
|
// 0x0020 (0x0320 - 0x0300)
|
|
class UActionKeysViewWidget final : public UInputBindingViewWidget
|
|
{
|
|
public:
|
|
struct FUE4InputHandle action; // 0x0300(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bPCKeysOnly; // 0x030C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bGamepadKeysOnly; // 0x030D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bShowSingleKey; // 0x030E(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bPlus1stForAxis; // 0x030F(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FText NoKeysText; // 0x0310(0x0010)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
void OnRefresh();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActionKeysViewWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActionKeysViewWidget")
|
|
}
|
|
static class UActionKeysViewWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActionKeysViewWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActionKeysViewWidget;
|
|
|
|
// Class UCSW.InputKeyActionSelector
|
|
// 0x1458 (0x15C0 - 0x0168)
|
|
class UInputKeyActionSelector final : public UWidget
|
|
{
|
|
public:
|
|
struct FKey Key; // 0x0168(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSlateBrush Brush; // 0x0180(0x00B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> BrushDelegate; // 0x0230(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMargin Padding; // 0x0240(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FMargin TextPadding; // 0x0250(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool ImageFirst; // 0x0260(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsShowMode; // 0x0261(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_262[0x6]; // 0x0262(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FText> DefaultOptions; // 0x0268(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
int32 SelectedOption; // 0x0278(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_27C[0x4]; // 0x027C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FHoverableTextStyle TextStyle; // 0x0280(0x0048)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FSlateFontInfo Font; // 0x02C8(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor NotSelectedTextColorAndOpacity; // 0x0328(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_338[0x8]; // 0x0338(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateBrush StrikeBrush; // 0x0340(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FVector2D ShadowOffset; // 0x03F0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor ShadowColorAndOpacity; // 0x0400(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> ShadowColorAndOpacityDelegate; // 0x0410(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextJustify Justification; // 0x0420(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_421[0xF]; // 0x0421(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FComboBoxStyle ComboBoxStyle; // 0x0430(0x05A0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FTableRowStyle ItemStyle; // 0x09D0(0x0B50)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FMargin ComboBoxPadding; // 0x1520(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float MaxListHeight; // 0x1530(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool HasDownArrow; // 0x1534(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool EnableGamepadNavigationMode; // 0x1535(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsFocusable; // 0x1536(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1537[0x1]; // 0x1537(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnHovered; // 0x1538(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1548[0x10]; // 0x1548(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnUnhovered; // 0x1558(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1568[0x10]; // 0x1568(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(int32 Value)> OnSelectionChanged; // 0x1578(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1588[0x38]; // 0x1588(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetSelectedOption(int32 Option);
|
|
|
|
int32 GetSelectedOption() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InputKeyActionSelector")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InputKeyActionSelector")
|
|
}
|
|
static class UInputKeyActionSelector* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInputKeyActionSelector>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInputKeyActionSelector;
|
|
|
|
// Class UCSW.RebindingViewWidget
|
|
// 0x0040 (0x0310 - 0x02D0)
|
|
class URebindingViewWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class UUE4KeyTexts* KeyTexts; // 0x02D0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2D8[0x38]; // 0x02D8(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Hide();
|
|
void OnInputDeviceChanged();
|
|
void Show();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RebindingViewWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RebindingViewWidget")
|
|
}
|
|
static class URebindingViewWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URebindingViewWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URebindingViewWidget;
|
|
|
|
// Class UCSW.SlotInfoItem
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class USlotInfoItem final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SlotInfoItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SlotInfoItem")
|
|
}
|
|
static class USlotInfoItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USlotInfoItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USlotInfoItem;
|
|
|
|
// Class UCSW.SaveSlotsListWidget
|
|
// 0x00D8 (0x03D0 - 0x02F8)
|
|
class USaveSlotsListWidget : public UBUserWidget
|
|
{
|
|
public:
|
|
bool bSaveMode; // 0x02F8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSaveModeNoAuto; // 0x02F9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bCustomSaveMethod; // 0x02FA(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAutoIsFocusable; // 0x02FB(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSortByDate; // 0x02FC(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDescending; // 0x02FD(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bKeepAutoOnTop; // 0x02FE(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2FF[0x1]; // 0x02FF(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FKey> BackKeys; // 0x0300(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bAllowDelete; // 0x0310(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_311[0x7]; // 0x0311(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FKey> DeleteKeys; // 0x0318(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class UUCWListView* Slots_lv; // 0x0328(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UImage* SShot_img; // 0x0330(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* ShowAsk_anim; // 0x0338(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* ShowSaved_anim; // 0x0340(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* ShowAskDelete_anim; // 0x0348(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* ShowDeleted_anim; // 0x0350(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_358[0x10]; // 0x0358(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const struct FSaveSlotInfo& SaveSlot)> OnSlotSelected; // 0x0368(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_378[0x10]; // 0x0378(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnBack; // 0x0388(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_398[0x38]; // 0x0398(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
bool AskDelete(const struct FSaveSlotInfo& SlotInfo);
|
|
bool AskOverride(const struct FSaveSlotInfo& SlotInfo);
|
|
void Cancel();
|
|
void Delete();
|
|
void OnClear();
|
|
void OnFocus();
|
|
void OnGameDeleted();
|
|
void OnGameSaved();
|
|
void OnShow();
|
|
void Override();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SaveSlotsListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SaveSlotsListWidget")
|
|
}
|
|
static class USaveSlotsListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USaveSlotsListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USaveSlotsListWidget;
|
|
|
|
// Class UCSW.SaveSlotListEntryWidget
|
|
// 0x0010 (0x02E8 - 0x02D8)
|
|
class USaveSlotListEntryWidget : public UUCWListEntryWidget
|
|
{
|
|
public:
|
|
uint8 Pad_2D8[0x10]; // 0x02D8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnRefresh();
|
|
|
|
struct FSaveSlotInfo GetSlotInfo() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SaveSlotListEntryWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SaveSlotListEntryWidget")
|
|
}
|
|
static class USaveSlotListEntryWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USaveSlotListEntryWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USaveSlotListEntryWidget;
|
|
|
|
// Class UCSW.SaveSlotWidget
|
|
// 0x00F0 (0x03C0 - 0x02D0)
|
|
class USaveSlotWidget final : public UUserWidget
|
|
{
|
|
public:
|
|
struct FSaveSlotInfo SlotInfo; // 0x02D0(0x0038)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
class UBButton* Slot_but; // 0x0308(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const struct FSaveSlotInfo& Info)> OnClicked; // 0x0310(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_320[0x10]; // 0x0320(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const struct FSaveSlotInfo& Info)> OnFocused; // 0x0330(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_340[0x10]; // 0x0340(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const struct FSaveSlotInfo& Info)> OnUnfocused; // 0x0350(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_360[0x10]; // 0x0360(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const struct FSaveSlotInfo& Info)> OnHovered; // 0x0370(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_380[0x10]; // 0x0380(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const struct FSaveSlotInfo& Info)> OnUnhovered; // 0x0390(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3A0[0x20]; // 0x03A0(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnTextChanged(const class FText& Text);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SaveSlotWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SaveSlotWidget")
|
|
}
|
|
static class USaveSlotWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USaveSlotWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USaveSlotWidget;
|
|
|
|
// Class UCSW.SettingOptionsBoxBase
|
|
// 0x0030 (0x0300 - 0x02D0)
|
|
class USettingOptionsBoxBase : public UUserWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class USettingOptionSpinBoxWidget> SpinBoxWidgetClass; // 0x02D0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class USettingOptionCheckboxWidget> CheckboxWidgetClass; // 0x02D8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class USettingOptionSliderWidget> SliderWidgetClass; // 0x02E0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class USettingOptionVolumeWidget> VolumeWidgetClass; // 0x02E8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHideIfNoOptions; // 0x02F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2F1[0x7]; // 0x02F1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPanelWidget* Options_panel; // 0x02F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
class UWidget* GetFirstChild() const;
|
|
class UWidget* GetLastChild() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingOptionsBoxBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingOptionsBoxBase")
|
|
}
|
|
static class USettingOptionsBoxBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingOptionsBoxBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingOptionsBoxBase;
|
|
|
|
// Class UCSW.SettingOptionsBox
|
|
// 0x0010 (0x0310 - 0x0300)
|
|
class USettingOptionsBox final : public USettingOptionsBoxBase
|
|
{
|
|
public:
|
|
TArray<struct FSettingOptionHandle> Options; // 0x0300(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingOptionsBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingOptionsBox")
|
|
}
|
|
static class USettingOptionsBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingOptionsBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingOptionsBox;
|
|
|
|
// Class UCSW.GfxSettingsBox
|
|
// 0x0010 (0x0310 - 0x0300)
|
|
class UGfxSettingsBox final : public USettingOptionsBoxBase
|
|
{
|
|
public:
|
|
TArray<struct FGfxOptionHandle> Options; // 0x0300(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GfxSettingsBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GfxSettingsBox")
|
|
}
|
|
static class UGfxSettingsBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGfxSettingsBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGfxSettingsBox;
|
|
|
|
// Class UCSW.SettingOptionsConfig
|
|
// 0x0118 (0x0148 - 0x0030)
|
|
class USettingOptionsConfig final : public UDataAsset
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSettingOption> Options; // 0x0038(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSettingOption> GfxOptions; // 0x0048(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FSliderParams> SliderParams; // 0x0058(0x0050)(Edit, EditFixedSize, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UStringTable> StringTable; // 0x00A8(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class USettingOptionsVisualizations> Visualizations; // 0x00D0(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<class FName, int32> DefaultValues; // 0x00F8(0x0050)(Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingOptionsConfig")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingOptionsConfig")
|
|
}
|
|
static class USettingOptionsConfig* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingOptionsConfig>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingOptionsConfig;
|
|
|
|
// Class UCSW.SettingOptionsVisualizations
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class USettingOptionsVisualizations final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<struct FSettingOptionVisualization> Options; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingOptionsVisualizations")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingOptionsVisualizations")
|
|
}
|
|
static class USettingOptionsVisualizations* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingOptionsVisualizations>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingOptionsVisualizations;
|
|
|
|
// Class UCSW.OptionVisualizationWidget
|
|
// 0x0020 (0x02F0 - 0x02D0)
|
|
class UOptionVisualizationWidget final : public UUserWidget
|
|
{
|
|
public:
|
|
class FText Info_pattern; // 0x02D0(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
class UTextLayoutWidget* Info_txt; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UImage* Visualization_img; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
void OnUpdate(const struct FSettingOptionVisualizationData& Data);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("OptionVisualizationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"OptionVisualizationWidget")
|
|
}
|
|
static class UOptionVisualizationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UOptionVisualizationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UOptionVisualizationWidget;
|
|
|
|
// Class UCSW.ControlSchemeVisualizationWidget
|
|
// 0x0000 (0x02D0 - 0x02D0)
|
|
class UControlSchemeVisualizationWidget final : public UUserWidget
|
|
{
|
|
public:
|
|
void Update(EControllerIcons InControllerIconsScheme);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ControlSchemeVisualizationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ControlSchemeVisualizationWidget")
|
|
}
|
|
static class UControlSchemeVisualizationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UControlSchemeVisualizationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UControlSchemeVisualizationWidget;
|
|
|
|
// Class UCSW.ControlTipsVisualizationWidget
|
|
// 0x0018 (0x02E8 - 0x02D0)
|
|
class UControlTipsVisualizationWidget final : public UUserWidget
|
|
{
|
|
public:
|
|
class UControlTipsPanel* ControlTips_panel; // 0x02D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<class FName> wantedTips; // 0x02D8(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ControlTipsVisualizationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ControlTipsVisualizationWidget")
|
|
}
|
|
static class UControlTipsVisualizationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UControlTipsVisualizationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UControlTipsVisualizationWidget;
|
|
|
|
// Class UCSW.SubtitlesVisualizationWidget
|
|
// 0x00A0 (0x0370 - 0x02D0)
|
|
class USubtitlesVisualizationWidget final : public UUserWidget
|
|
{
|
|
public:
|
|
class FText NonVerbalCaptions; // 0x02D0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|
struct FLinearColor NonVerbalCaptions_Color; // 0x02E0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FText Dialog1_Speaker; // 0x02F0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|
class FText Dialog1_line; // 0x0300(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|
struct FLinearColor Dialog1_Color; // 0x0310(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FText Dialog2_Speaker; // 0x0320(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|
class FText Dialog2_line; // 0x0330(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|
struct FLinearColor Dialog2_Color; // 0x0340(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UDialogSubtitlesLineWidget* NonVerbalCaptions_wdg; // 0x0350(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UDialogSubtitlesLineWidget* Dialog1_wdg; // 0x0358(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UDialogSubtitlesLineWidget* Dialog2_wdg; // 0x0360(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidget* Subtitles_panel; // 0x0368(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SubtitlesVisualizationWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SubtitlesVisualizationWidget")
|
|
}
|
|
static class USubtitlesVisualizationWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USubtitlesVisualizationWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USubtitlesVisualizationWidget;
|
|
|
|
// Class UCSW.SettingOptionsVisualizationsWidget
|
|
// 0x0028 (0x02F8 - 0x02D0)
|
|
class USettingOptionsVisualizationsWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class UOptionVisualizationWidget* Visualization_wdg; // 0x02D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetSwitcher* Visualization_switcher; // 0x02D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UColorVisionDeficiencyVisualizationWidget* ColorVisionDeficiencyVis_wdg; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UControlSchemeVisualizationWidget* ControlSchemeVis_wgt; // 0x02E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UControlTipsVisualizationWidget* ControlTipsVis_wdg; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingOptionsVisualizationsWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingOptionsVisualizationsWidget")
|
|
}
|
|
static class USettingOptionsVisualizationsWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingOptionsVisualizationsWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingOptionsVisualizationsWidget;
|
|
|
|
// Class UCSW.SettingOptionWidget
|
|
// 0x00A0 (0x0370 - 0x02D0)
|
|
class USettingOptionWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class UBButton* Inactive_but; // 0x02D0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FNamedHandle OptionHandle; // 0x02D8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTextLayoutWidget* Value_lbl; // 0x02E0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2E8[0x88]; // 0x02E8(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnLabelTextChanged(const class FText& Text);
|
|
|
|
bool IsChanged() const;
|
|
void OnActivated(bool IsActive) const;
|
|
void OnValueChanged(int32 Value, bool WasChanged) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingOptionWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingOptionWidget")
|
|
}
|
|
static class USettingOptionWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingOptionWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingOptionWidget;
|
|
|
|
// Class UCSW.SettingOptionSpinBoxWidget
|
|
// 0x0008 (0x0378 - 0x0370)
|
|
class USettingOptionSpinBoxWidget final : public USettingOptionWidget
|
|
{
|
|
public:
|
|
class UBSpinBox* Value_wdg; // 0x0370(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingOptionSpinBoxWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingOptionSpinBoxWidget")
|
|
}
|
|
static class USettingOptionSpinBoxWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingOptionSpinBoxWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingOptionSpinBoxWidget;
|
|
|
|
// Class UCSW.SettingOptionCheckboxWidget
|
|
// 0x0030 (0x03A0 - 0x0370)
|
|
class USettingOptionCheckboxWidget final : public USettingOptionWidget
|
|
{
|
|
public:
|
|
class UBCheckBox* Value_wdg; // 0x0370(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_378[0x28]; // 0x0378(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
const class FText GetValueText() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingOptionCheckboxWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingOptionCheckboxWidget")
|
|
}
|
|
static class USettingOptionCheckboxWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingOptionCheckboxWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingOptionCheckboxWidget;
|
|
|
|
// Class UCSW.SettingOptionSliderWidget
|
|
// 0x0008 (0x0378 - 0x0370)
|
|
class USettingOptionSliderWidget final : public USettingOptionWidget
|
|
{
|
|
public:
|
|
class UBSlider* Value_wdg; // 0x0370(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
void OnFValueChanged(float Value, bool WasChanged) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingOptionSliderWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingOptionSliderWidget")
|
|
}
|
|
static class USettingOptionSliderWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingOptionSliderWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingOptionSliderWidget;
|
|
|
|
// Class UCSW.SettingOptionVolumeWidget
|
|
// 0x0018 (0x0388 - 0x0370)
|
|
class USettingOptionVolumeWidget final : public USettingOptionWidget
|
|
{
|
|
public:
|
|
class UBVolumeControl* Value_wdg; // 0x0370(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_378[0x10]; // 0x0378(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingOptionVolumeWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingOptionVolumeWidget")
|
|
}
|
|
static class USettingOptionVolumeWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingOptionVolumeWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingOptionVolumeWidget;
|
|
|
|
// Class UCSW.SettingsDialogPanel
|
|
// 0x00A8 (0x03A0 - 0x02F8)
|
|
class USettingsDialogPanel final : public UBUserWidget
|
|
{
|
|
public:
|
|
bool bManageVisibilityOnShowAndHide; // 0x02F8(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2F9[0x7]; // 0x02F9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> BP_OnConfirmationResponseYes; // 0x0300(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_310[0x10]; // 0x0310(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> BP_OnConfirmationResponseNo; // 0x0320(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_330[0x10]; // 0x0330(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> BP_OnConfirmationResponseCancel; // 0x0340(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_350[0x10]; // 0x0350(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> BP_OnCountdownResponseConfirm; // 0x0360(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_370[0x10]; // 0x0370(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> BP_OnCountdownResponseCancel; // 0x0380(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_390[0x10]; // 0x0390(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ConfirmationResponseCancel();
|
|
void ConfirmationResponseNo();
|
|
void ConfirmationResponseYes();
|
|
void CountdownResponseCancel();
|
|
void CountdownResponseConfirm();
|
|
void OnShowConfirmation();
|
|
void OnShowCountdown();
|
|
void ShowConfirmation();
|
|
void ShowCountdown();
|
|
|
|
bool IsActive() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingsDialogPanel")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingsDialogPanel")
|
|
}
|
|
static class USettingsDialogPanel* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingsDialogPanel>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingsDialogPanel;
|
|
|
|
// Class UCSW.SettingsPanelWidget
|
|
// 0x0090 (0x04A0 - 0x0410)
|
|
class USettingsPanelWidget : public UBaseSettingsPanelWidget
|
|
{
|
|
public:
|
|
class UPanelWidget* MainFocus_panel; // 0x0410(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void(class FName PanelId)> BP_OnShowExtPanel; // 0x0418(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_428[0x78]; // 0x0428(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnShowColorVisionDeficiencyVisualization(bool Show_0);
|
|
void OnShowControlTipsVisualization(bool Show_0);
|
|
void OnShowHDRVisualization(bool Show_0);
|
|
void OnShowTextVisualization(bool Show_0);
|
|
void OnUpdateColorVisionDeficiencyVisualization();
|
|
void OnUpdateControlTipsVisualization();
|
|
void OnUpdateHDRVisualization();
|
|
void OnUpdateTextVisualization();
|
|
void ShowExtPanel(class FName PanelId);
|
|
void ShowHDRVisualization(bool Show_0);
|
|
void UpdateHDRVisualization();
|
|
|
|
void BP_OnHDRSwitched(bool IsOn) const;
|
|
struct FColorVisionDeficiencyData GetColorVisionDeficiencyData() const;
|
|
struct FControlTipsData GetControlTipsData() const;
|
|
struct FHDRData GetHDRData() const;
|
|
float GetNeutralGamma() const;
|
|
struct FSubtitleData GetSubtitleData() const;
|
|
void OnQualitySwitched(bool IsOn) const;
|
|
void OnShowGammaVisualization(bool Show_0) const;
|
|
void OnUpdateGammaVisualization(float Gamma) const;
|
|
void ShowGammaVisualization(bool Show_0) const;
|
|
void UpdateGammaVisualization(float Gamma) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingsPanelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingsPanelWidget")
|
|
}
|
|
static class USettingsPanelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingsPanelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingsPanelWidget;
|
|
|
|
// Class UCSW.SettingsTabButtonWidget
|
|
// 0x0000 (0x0320 - 0x0320)
|
|
class USettingsTabButtonWidget final : public UUCWTabButton
|
|
{
|
|
public:
|
|
void OnPanelStateChanged(bool WasChanged);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingsTabButtonWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingsTabButtonWidget")
|
|
}
|
|
static class USettingsTabButtonWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingsTabButtonWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingsTabButtonWidget;
|
|
|
|
// Class UCSW.BaseSettingsWidget
|
|
// 0x0108 (0x0400 - 0x02F8)
|
|
class UBaseSettingsWidget : public UBUserWidget
|
|
{
|
|
public:
|
|
class FText AdvQualityCustomText; // 0x02F8(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
class UUCWTabBar* Main_tbar; // 0x0308(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetSwitcher* Main_switcher; // 0x0310(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* FadeIn_anim; // 0x0318(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* FadeOut_anim; // 0x0320(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 bApplyButtonUsed : 1; // 0x0328(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 bTreatChangeTabAsBack : 1; // 0x0328(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 bSilentPositiveConfirmation : 1; // 0x0328(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_329[0x3]; // 0x0329(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float FadeOutSpeed; // 0x032C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAkAudioEvent* AcceptSound; // 0x0330(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAkAudioEvent* BackSound; // 0x0338(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAkAudioEvent* ResetSound; // 0x0340(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bSettingsActivelyShown; // 0x0348(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_349[0x7]; // 0x0349(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnBack; // 0x0350(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_360[0xA0]; // 0x0360(0x00A0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Accept();
|
|
void Back();
|
|
void ConfirmationResponseCancel();
|
|
void ConfirmationResponseNo();
|
|
void ConfirmationResponseYes();
|
|
void CountdownResponseCancel();
|
|
void CountdownResponseConfirm();
|
|
void OnAccept();
|
|
void OnBackEvent();
|
|
void OnFadedInAnim();
|
|
void OnFadedOutAnim();
|
|
void OnReset();
|
|
void OnRevert();
|
|
void OnShowConfirmation();
|
|
void OnShowCountdown();
|
|
void OnShowEvent();
|
|
void Reset();
|
|
void Revert();
|
|
void Show();
|
|
|
|
void OnSave() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BaseSettingsWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BaseSettingsWidget")
|
|
}
|
|
static class UBaseSettingsWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBaseSettingsWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBaseSettingsWidget;
|
|
|
|
// Class UCSW.SettingsWidget
|
|
// 0x00B0 (0x04B0 - 0x0400)
|
|
class USettingsWidget : public UBaseSettingsWidget
|
|
{
|
|
public:
|
|
TArray<struct FKey> AcceptKeys; // 0x0400(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> BackKeys; // 0x0410(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> ResetKeys; // 0x0420(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> PrevPanelKeys; // 0x0430(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> NextPanelKeys; // 0x0440(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
uint8 bAutoHideApplyButton : 1; // 0x0450(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 bAutoHideResetButton : 1; // 0x0450(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_451[0x7]; // 0x0451(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UBButton* Accept_but; // 0x0458(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBButton* Back_but; // 0x0460(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBButton* Reset_but; // 0x0468(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetSwitcher* Primary_switcher; // 0x0470(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidget* Main_panel; // 0x0478(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USettingsDialogPanel* DialogPanel; // 0x0480(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void(bool Show)> K2_OnShowBackground; // 0x0488(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_498[0x18]; // 0x0498(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void BackToMainPanel();
|
|
void BP_OnShowBackground(bool Show_0);
|
|
void OnActiveWidgetChanged(class UWidget* ActiveWidget, int32 ActiveWidgetIndex);
|
|
void OnExtPanel(class FName PanelId);
|
|
void OnShowExtraPanel(class UExtraSettingsPanelWidget* Panel);
|
|
void ShowExtraPanel(class UWidget* Panel);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SettingsWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SettingsWidget")
|
|
}
|
|
static class USettingsWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USettingsWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USettingsWidget;
|
|
|
|
// Class UCSW.UCSWStartGameSettingsWidget
|
|
// 0x0128 (0x0438 - 0x0310)
|
|
class UUCSWStartGameSettingsWidget : public UStartGameSettingsWidget
|
|
{
|
|
public:
|
|
TArray<struct FKey> ContinueKeys; // 0x0310(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> BackKeys; // 0x0320(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> ResetKeys; // 0x0330(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
uint8 bApplyButtonUsed : 1; // 0x0340(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_341[0x7]; // 0x0341(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* ContinueSound; // 0x0348(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAkAudioEvent* BackSound; // 0x0350(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAkAudioEvent* ResetSound; // 0x0358(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetSwitcher* Main_switcher; // 0x0360(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USettingsDialogPanel* DialogPanel; // 0x0368(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidget* Background_panel; // 0x0370(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* FadeIn_anim; // 0x0378(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* FadeOut_anim; // 0x0380(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void(bool Show)> K2_OnShowBackground; // 0x0388(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_398[0xA0]; // 0x0398(0x00A0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void BP_OnShowBackground(bool Show);
|
|
void OnActiveWidgetChanged(class UWidget* active_widget, int32 active_widget_index);
|
|
void OnExtPanel(class FName PanelId);
|
|
void OnFadedInAnim();
|
|
void OnFadedOutAnim();
|
|
void OnReset();
|
|
void OnRevert();
|
|
void OnShowConfirmation();
|
|
void OnShowCountdown();
|
|
void OnShowExtraPanel(class UExtraSettingsPanelWidget* Panel);
|
|
void ShowExtraPanel(class UUCSWStartGameSettingsPanel* Panel);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UCSWStartGameSettingsWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UCSWStartGameSettingsWidget")
|
|
}
|
|
static class UUCSWStartGameSettingsWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUCSWStartGameSettingsWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUCSWStartGameSettingsWidget;
|
|
|
|
// Class UCSW.UCSWStartGameSettingsPanel
|
|
// 0x0038 (0x03F8 - 0x03C0)
|
|
class UUCSWStartGameSettingsPanel : public UExtraSettingsPanelWidget
|
|
{
|
|
public:
|
|
bool bIsExtraPanel; // 0x03C0(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bDefaultFocusContinue; // 0x03C1(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_3C2[0x6]; // 0x03C2(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UBButton* Continue_but; // 0x03C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void()> K2_OnContinue; // 0x03D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3E0[0x18]; // 0x03E0(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void BP_OnContinue();
|
|
void Continue();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UCSWStartGameSettingsPanel")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UCSWStartGameSettingsPanel")
|
|
}
|
|
static class UUCSWStartGameSettingsPanel* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUCSWStartGameSettingsPanel>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUCSWStartGameSettingsPanel;
|
|
|
|
// Class UCSW.UCSWInfoStartGameSettingsPanel
|
|
// 0x0018 (0x0410 - 0x03F8)
|
|
class UUCSWInfoStartGameSettingsPanel : public UUCSWStartGameSettingsPanel
|
|
{
|
|
public:
|
|
bool bIsSaveInfoPanel; // 0x03F8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_3F9[0x7]; // 0x03F9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UWidget* UserInfo_box; // 0x0400(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTextBlock* UserName_txt; // 0x0408(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UCSWInfoStartGameSettingsPanel")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UCSWInfoStartGameSettingsPanel")
|
|
}
|
|
static class UUCSWInfoStartGameSettingsPanel* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUCSWInfoStartGameSettingsPanel>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUCSWInfoStartGameSettingsPanel;
|
|
|
|
// Class UCSW.TipTextBlock
|
|
// 0x0030 (0x0810 - 0x07E0)
|
|
class UTipTextBlock final : public UStyledRichTextBlock
|
|
{
|
|
public:
|
|
class FText MKText; // 0x07E0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText PadText; // 0x07F0(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
bool bAppendTextProperty; // 0x0800(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_801[0xF]; // 0x0801(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Refresh();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TipTextBlock")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TipTextBlock")
|
|
}
|
|
static class UTipTextBlock* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTipTextBlock>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTipTextBlock;
|
|
|
|
// Class UCSW.ActionTipTextBlock
|
|
// 0x0040 (0x0820 - 0x07E0)
|
|
class UActionTipTextBlock final : public UStyledRichTextBlock
|
|
{
|
|
public:
|
|
struct FUE4InputHandle action; // 0x07E0(0x000C)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_7EC[0x4]; // 0x07EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText OrginalText; // 0x07F0(0x0010)(Transient, NativeAccessSpecifierPrivate)
|
|
bool bTextIsPattern; // 0x0800(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_801[0x7]; // 0x0801(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString KeyTagText; // 0x0808(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_818[0x8]; // 0x0818(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Refresh();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ActionTipTextBlock")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ActionTipTextBlock")
|
|
}
|
|
static class UActionTipTextBlock* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UActionTipTextBlock>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UActionTipTextBlock;
|
|
|
|
// Class UCSW.UCSWGameSettings
|
|
// 0x0040 (0x0078 - 0x0038)
|
|
class UUCSWGameSettings final : public UDeveloperSettings
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class USettingOptionsConfig> SettingOptionsConfig; // 0x0038(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText MonitorOptionText; // 0x0060(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Config, NativeAccessSpecifierPublic)
|
|
bool bChangeLanguageAtOnce; // 0x0070(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UCSWGameSettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UCSWGameSettings")
|
|
}
|
|
static class UUCSWGameSettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUCSWGameSettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUCSWGameSettings;
|
|
|
|
// Class UCSW.UCSWMainMenuWidget
|
|
// 0x0008 (0x03C0 - 0x03B8)
|
|
class UUCSWMainMenuWidget : public UMainMenuWidget
|
|
{
|
|
public:
|
|
class USaveSlotsListWidget* SlotsList_wdg; // 0x03B8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UCSWMainMenuWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UCSWMainMenuWidget")
|
|
}
|
|
static class UUCSWMainMenuWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUCSWMainMenuWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUCSWMainMenuWidget;
|
|
|
|
// Class UCSW.UCSWMainMenuPanelWidgetInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IUCSWMainMenuPanelWidgetInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UCSWMainMenuPanelWidgetInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UCSWMainMenuPanelWidgetInterface")
|
|
}
|
|
static class IUCSWMainMenuPanelWidgetInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IUCSWMainMenuPanelWidgetInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IUCSWMainMenuPanelWidgetInterface;
|
|
|
|
// Class UCSW.UCSWMainMenuPanelWidget
|
|
// 0x0028 (0x01A8 - 0x0180)
|
|
class UUCSWMainMenuPanelWidget final : public UPanelWidget
|
|
{
|
|
public:
|
|
uint8 Pad_180[0x18]; // 0x0180(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> K2_OnBack; // 0x0198(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, BlueprintCallable, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UCSWMainMenuPanelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UCSWMainMenuPanelWidget")
|
|
}
|
|
static class UUCSWMainMenuPanelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUCSWMainMenuPanelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUCSWMainMenuPanelWidget;
|
|
|
|
}
|
|
|