1617 lines
92 KiB
C++
1617 lines
92 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: UCSW
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "CoreUObject_classes.hpp"
|
|
#include "InputCore_structs.hpp"
|
|
#include "UCSW_structs.hpp"
|
|
#include "UCW_structs.hpp"
|
|
#include "UCW_classes.hpp"
|
|
#include "DeveloperSettings_classes.hpp"
|
|
#include "SlateCore_structs.hpp"
|
|
#include "UMG_classes.hpp"
|
|
#include "InputRebinding_structs.hpp"
|
|
#include "Engine_classes.hpp"
|
|
#include "Slate_structs.hpp"
|
|
#include "GameBase_structs.hpp"
|
|
#include "GameBase_classes.hpp"
|
|
#include "Commons_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class UCSW.AskReloadWidget
|
|
// 0x0018 (0x03B0 - 0x0398)
|
|
class UAskReloadWidget : public UAskDialogWidget
|
|
{
|
|
public:
|
|
uint8 Pad_398[0x8]; // 0x0398(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UWidget* Ask_Panel; // 0x03A0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float MaxTimeFromStartSec; // 0x03A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_3AC[0x4]; // 0x03AC(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
|
|
// 0x0050 (0x02F0 - 0x02A0)
|
|
class UGenericSettingsPanelWidget : public UBUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_2A0[0x50]; // 0x02A0(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Hide();
|
|
void OnApply();
|
|
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
|
|
// 0x0150 (0x0440 - 0x02F0)
|
|
class UBaseSettingsPanelWidget : public UGenericSettingsPanelWidget
|
|
{
|
|
public:
|
|
uint8 Pad_2F0[0x150]; // 0x02F0(0x0150)(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 (0x02E0 - 0x0278)
|
|
class UColorVisionDeficiencyVisualizationWidget : public UUserWidget
|
|
{
|
|
public:
|
|
TMap<EColorVisionDeficiency, struct FColorVisionVisualizationImages> Images; // 0x0278(0x0050)(Edit, EditFixedSize, Protected, NativeAccessSpecifierProtected)
|
|
class UImage* Visualization_img; // 0x02C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UMaterialInstanceDynamic* DynamicMaterial; // 0x02D0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2D8[0x8]; // 0x02D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Show(bool On);
|
|
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 (0x0280 - 0x0278)
|
|
class UCommandButtonWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class UBButton* Slot_but; // 0x0278(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 (0x0298 - 0x0278)
|
|
class UCommandButtonBox : public UUserWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class UCommandButtonWidget> ButtonWidgetClass; // 0x0278(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FCommandText> Commands; // 0x0280(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
class UPanelWidget* Content_panel; // 0x0290(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.ControlsSettingsPanelWidget
|
|
// 0x0080 (0x0370 - 0x02F0)
|
|
class UControlsSettingsPanelWidget : public UGenericSettingsPanelWidget
|
|
{
|
|
public:
|
|
TArray<struct FKey> BlackListKeys; // 0x02F0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> NotHoldableKeys; // 0x0300(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
bool bUnbindOnConflict; // 0x0310(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_311[0x5F]; // 0x0311(0x005F)(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
|
|
// 0x0128 (0x03A0 - 0x0278)
|
|
class alignas(0x10) UControlTipsPanel : public UUserWidget
|
|
{
|
|
public:
|
|
class UPanelWidget* Tips_box; // 0x0278(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UDataTable* Tips; // 0x0280(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UUE4KeyTexts* KeyTexts; // 0x0288(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TSubclassOf<class UControlTipWidget> TipWidgetClass; // 0x0290(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool SuportVisibilitySettings; // 0x0298(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_299[0x3]; // 0x0299(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float VisibilityTime; // 0x029C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UGameTextsConfig* GameTextsConfig; // 0x02A0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* FadeOut_anim; // 0x02A8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<class UControlTipWidget*> TipWidgets; // 0x02B0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2C0[0xE0]; // 0x02C0(0x00E0)(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
|
|
// 0x0088 (0x0300 - 0x0278)
|
|
class UControlTipWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class UStyledRichTextBlock* Key_rtx; // 0x0278(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTextLayoutWidget* Description_txt; // 0x0280(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FString KeyTagText; // 0x0288(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FString SeparatorText; // 0x0298(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2A8[0x58]; // 0x02A8(0x0058)(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
|
|
// 0x0150 (0x03F0 - 0x02A0)
|
|
class alignas(0x10) UCountdownDialogWidget : public UBUserWidget
|
|
{
|
|
public:
|
|
TArray<struct FKey> ConfirmKeys; // 0x02A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> CancelKeys; // 0x02B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
class UBButton* Confirm_but; // 0x02C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBButton* Cancel_but; // 0x02C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 CountNumber; // 0x02D0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 Counter; // 0x02D4(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void()> OnConfirm; // 0x02D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2E8[0x10]; // 0x02E8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnCancel; // 0x02F8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_308[0xE8]; // 0x0308(0x00E8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Cancel();
|
|
void Confirm();
|
|
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
|
|
// 0x0080 (0x02F8 - 0x0278)
|
|
class UDialogSubtitlesLineWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class UStyledRichTextBlock* Speaker_rtx; // 0x0278(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UStyledRichTextBlock* Text_rtx; // 0x0280(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBorder* Text_border; // 0x0288(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_290[0x8]; // 0x0290(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UGameTextsConfig* GameTextsConfig; // 0x0298(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FLinearColor BackgroundSolid; // 0x02A0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FLinearColor BackgroundTransparent; // 0x02B0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FText speaker; // 0x02C0(0x0018)(Transient, Protected, NativeAccessSpecifierProtected)
|
|
class FText Text; // 0x02D8(0x0018)(Transient, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2F0[0x8]; // 0x02F0(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 (0x0298 - 0x0278)
|
|
class UDialogSubtitlesWidget : public UUserWidget
|
|
{
|
|
public:
|
|
uint8 Pad_278[0x10]; // 0x0278(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UDialogSubtitlesLineWidget*> Lines; // 0x0288(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
|
|
// 0x0098 (0x0338 - 0x02A0)
|
|
class UExtraSettingsPanelWidget : public UBUserWidget
|
|
{
|
|
public:
|
|
class FName PanelName; // 0x02A0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool PanelNeedNoBackgroundView; // 0x02A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPanelHasCustomBackHotKey; // 0x02A9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPanelHasCustomBackProcedure; // 0x02AA(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2AB[0x5]; // 0x02AB(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* BackSound; // 0x02B0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* ResetSound; // 0x02B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UGenericSettingsPanelWidget* Options_panel; // 0x02C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBButton* Back_but; // 0x02C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBButton* Reset_but; // 0x02D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void()> K2_OnBack; // 0x02D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2E8[0x10]; // 0x02E8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> K2_OnRevert; // 0x02F8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_308[0x10]; // 0x0308(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> K2_OnReset; // 0x0318(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_328[0x10]; // 0x0328(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Back();
|
|
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
|
|
// 0x0450 (0x0480 - 0x0030)
|
|
class UGameTextsConfig : public UDataAsset
|
|
{
|
|
public:
|
|
struct FGameTextData DialogsTextData; // 0x0030(0x0170)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameTextData ControlTipsTextData; // 0x01A0(0x0170)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
struct FGameTextData ControlTipsKeyTextData; // 0x0310(0x0170)(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 (0x02A0 - 0x0278)
|
|
class UInputBindingOptionsBox : public UUserWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class UInputBindingOptionWidget> OptionWidgetClass; // 0x0278(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bButtonsOnly; // 0x0280(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bColumn1ButtonsOnly; // 0x0281(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bColumn2ButtonsOnly; // 0x0282(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_283[0x5]; // 0x0283(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FUE4InputHandle> Options; // 0x0288(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
class UPanelWidget* Options_panel; // 0x0298(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 (0x03E8 - 0x0278)
|
|
class UInputBindingOptionWidget : public UUserWidget
|
|
{
|
|
public:
|
|
bool bIs1stColumnPCOnly; // 0x0278(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIs2ndColumnPCOnly; // 0x0279(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIs3rdColumnPCOnly; // 0x027A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_27B[0x5]; // 0x027B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UBInputKeySelector* Value_wdg; // 0x0280(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBInputKeySelector* Value1_wdg; // 0x0288(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBInputKeySelector* Value2_wdg; // 0x0290(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBCheckBox* Toggle_ckb; // 0x0298(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidget* Label_wdg; // 0x02A0(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UImage* Conflict_img; // 0x02A8(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bUseTag; // 0x02B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bUseKeyTag; // 0x02B1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2B2[0x6]; // 0x02B2(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FHoverableTextStyle Style; // 0x02B8(0x0048)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_300[0xE8]; // 0x0300(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 (0x02A0 - 0x0278)
|
|
class UInputBindingViewBox : public UUserWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class UActionKeysViewWidget> ViewWidgetClass; // 0x0278(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FUE4InputHandle> Options; // 0x0280(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
bool bPCKeysOnly; // 0x0290(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bGamepadKeysOnly; // 0x0291(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bForAxisAnalogOnly; // 0x0292(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bShowSingleKey; // 0x0293(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_294[0x4]; // 0x0294(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPanelWidget* Options_panel; // 0x0298(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 (0x02A8 - 0x0278)
|
|
class UInputBindingViewWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class UStyledRichTextBlock* Keys_rtx; // 0x0278(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTextLayoutWidget* Actions_txt; // 0x0280(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FString KeyTagText; // 0x0288(0x0010)(Edit, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FString SeparatorText; // 0x0298(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
|
|
// 0x0038 (0x02E0 - 0x02A8)
|
|
class UKeyActionsViewWidget : public UInputBindingViewWidget
|
|
{
|
|
public:
|
|
struct FKey Key; // 0x02A8(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bShowSingleAction; // 0x02C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2C1[0x7]; // 0x02C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText NoActionText; // 0x02C8(0x0018)(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
|
|
// 0x0028 (0x02D0 - 0x02A8)
|
|
class UActionKeysViewWidget : public UInputBindingViewWidget
|
|
{
|
|
public:
|
|
struct FUE4InputHandle action; // 0x02A8(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bPCKeysOnly; // 0x02B4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bGamepadKeysOnly; // 0x02B5(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bShowSingleKey; // 0x02B6(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bPlus1stForAxis; // 0x02B7(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FText NoKeysText; // 0x02B8(0x0018)(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
|
|
// 0x1750 (0x18A0 - 0x0150)
|
|
class UInputKeyActionSelector final : public UWidget
|
|
{
|
|
public:
|
|
struct FKey Key; // 0x0150(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_168[0x8]; // 0x0168(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateBrush Brush; // 0x0170(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> BrushDelegate; // 0x0240(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMargin Padding; // 0x0250(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FMargin TextPadding; // 0x0260(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool ImageFirst; // 0x0270(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsShowMode; // 0x0271(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_272[0x6]; // 0x0272(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FText> DefaultOptions; // 0x0278(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
int32 SelectedOption; // 0x0288(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_28C[0x4]; // 0x028C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FHoverableTextStyle TextStyle; // 0x0290(0x0048)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FSlateFontInfo Font; // 0x02D8(0x0058)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor NotSelectedTextColorAndOpacity; // 0x0330(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSlateBrush StrikeBrush; // 0x0340(0x00D0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FVector2D ShadowOffset; // 0x0410(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor ShadowColorAndOpacity; // 0x0420(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> ShadowColorAndOpacityDelegate; // 0x0430(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextJustify Justification; // 0x0440(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_441[0xF]; // 0x0441(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FComboBoxStyle ComboBoxStyle; // 0x0450(0x0660)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FTableRowStyle ItemStyle; // 0x0AB0(0x0D50)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FMargin ComboBoxPadding; // 0x1800(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float MaxListHeight; // 0x1810(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool HasDownArrow; // 0x1814(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool EnableGamepadNavigationMode; // 0x1815(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsFocusable; // 0x1816(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1817[0x1]; // 0x1817(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnHovered; // 0x1818(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1828[0x10]; // 0x1828(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnUnhovered; // 0x1838(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1848[0x10]; // 0x1848(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(int32 Value)> OnSelectionChanged; // 0x1858(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1868[0x38]; // 0x1868(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 (0x02B8 - 0x0278)
|
|
class URebindingViewWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class UUE4KeyTexts* KeyTexts; // 0x0278(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_280[0x38]; // 0x0280(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 (0x0378 - 0x02A0)
|
|
class USaveSlotsListWidget : public UBUserWidget
|
|
{
|
|
public:
|
|
bool bSaveMode; // 0x02A0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSaveModeNoAuto; // 0x02A1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bCustomSaveMethod; // 0x02A2(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAutoIsFocusable; // 0x02A3(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSortByDate; // 0x02A4(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2A5[0x3]; // 0x02A5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FKey> BackKeys; // 0x02A8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bAllowDelete; // 0x02B8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2B9[0x7]; // 0x02B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FKey> DeleteKeys; // 0x02C0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class UUCWListView* Slots_lv; // 0x02D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UImage* SShot_img; // 0x02D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* ShowAsk_anim; // 0x02E0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* ShowSaved_anim; // 0x02E8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* ShowAskDelete_anim; // 0x02F0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* ShowDeleted_anim; // 0x02F8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_300[0x10]; // 0x0300(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const struct FSaveSlotInfo& SaveSlot)> OnSlotSelected; // 0x0310(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_320[0x10]; // 0x0320(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnBack; // 0x0330(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_340[0x38]; // 0x0340(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 (0x0290 - 0x0280)
|
|
class USaveSlotListEntryWidget : public UUCWListEntryWidget
|
|
{
|
|
public:
|
|
uint8 Pad_280[0x10]; // 0x0280(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 (0x0368 - 0x0278)
|
|
class USaveSlotWidget final : public UUserWidget
|
|
{
|
|
public:
|
|
struct FSaveSlotInfo SlotInfo; // 0x0278(0x0038)(BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
class UBButton* Slot_but; // 0x02B0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const struct FSaveSlotInfo& Info)> OnClicked; // 0x02B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C8[0x10]; // 0x02C8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const struct FSaveSlotInfo& Info)> OnFocused; // 0x02D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2E8[0x10]; // 0x02E8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const struct FSaveSlotInfo& Info)> OnUnfocused; // 0x02F8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_308[0x10]; // 0x0308(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const struct FSaveSlotInfo& Info)> OnHovered; // 0x0318(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_328[0x10]; // 0x0328(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const struct FSaveSlotInfo& Info)> OnUnhovered; // 0x0338(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_348[0x20]; // 0x0348(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 (0x02A8 - 0x0278)
|
|
class USettingOptionsBoxBase : public UUserWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class USettingOptionSpinBoxWidget> SpinBoxWidgetClass; // 0x0278(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class USettingOptionCheckboxWidget> CheckboxWidgetClass; // 0x0280(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class USettingOptionSliderWidget> SliderWidgetClass; // 0x0288(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class USettingOptionVolumeWidget> VolumeWidgetClass; // 0x0290(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHideIfNoOptions; // 0x0298(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_299[0x7]; // 0x0299(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPanelWidget* Options_panel; // 0x02A0(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 (0x02B8 - 0x02A8)
|
|
class USettingOptionsBox : public USettingOptionsBoxBase
|
|
{
|
|
public:
|
|
TArray<struct FSettingOptionHandle> Options; // 0x02A8(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 (0x02B8 - 0x02A8)
|
|
class UGfxSettingsBox : public USettingOptionsBoxBase
|
|
{
|
|
public:
|
|
TArray<struct FGfxOptionHandle> Options; // 0x02A8(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
|
|
// 0x0128 (0x0158 - 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(0x0030)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class USettingOptionsVisualizations> Visualizations; // 0x00D8(0x0030)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<class FName, int32> DefaultValues; // 0x0108(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.SettingOptionWidget
|
|
// 0x0098 (0x0310 - 0x0278)
|
|
class USettingOptionWidget : public UUserWidget
|
|
{
|
|
public:
|
|
class UBButton* Inactive_but; // 0x0278(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FNamedHandle OptionHandle; // 0x0280(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_288[0x88]; // 0x0288(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 (0x0318 - 0x0310)
|
|
class USettingOptionSpinBoxWidget : public USettingOptionWidget
|
|
{
|
|
public:
|
|
class UBSpinBox* Value_wdg; // 0x0310(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
|
|
// 0x0040 (0x0350 - 0x0310)
|
|
class USettingOptionCheckboxWidget : public USettingOptionWidget
|
|
{
|
|
public:
|
|
class UBCheckBox* Value_wdg; // 0x0310(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_318[0x38]; // 0x0318(0x0038)(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 (0x0318 - 0x0310)
|
|
class USettingOptionSliderWidget : public USettingOptionWidget
|
|
{
|
|
public:
|
|
class UBSlider* Value_wdg; // 0x0310(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 (0x0328 - 0x0310)
|
|
class USettingOptionVolumeWidget : public USettingOptionWidget
|
|
{
|
|
public:
|
|
class UBVolumeControl* Value_wdg; // 0x0310(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_318[0x10]; // 0x0318(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 (0x0348 - 0x02A0)
|
|
class USettingsDialogPanel : public UBUserWidget
|
|
{
|
|
public:
|
|
bool bManageVisibilityOnShowAndHide; // 0x02A0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2A1[0x7]; // 0x02A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> BP_OnConfirmationResponseYes; // 0x02A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2B8[0x10]; // 0x02B8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> BP_OnConfirmationResponseNo; // 0x02C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2D8[0x10]; // 0x02D8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> BP_OnConfirmationResponseCancel; // 0x02E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2F8[0x10]; // 0x02F8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> BP_OnCountdownResponseConfirm; // 0x0308(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_318[0x10]; // 0x0318(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> BP_OnCountdownResponseCancel; // 0x0328(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_338[0x10]; // 0x0338(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
|
|
// 0x0080 (0x04C0 - 0x0440)
|
|
class USettingsPanelWidget : public UBaseSettingsPanelWidget
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(class FName PanelId)> BP_OnShowExtPanel; // 0x0440(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_450[0x70]; // 0x0450(0x0070)(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 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;
|
|
|
|
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 (0x02C8 - 0x02C8)
|
|
class USettingsTabButtonWidget : 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
|
|
// 0x00F0 (0x0390 - 0x02A0)
|
|
class UBaseSettingsWidget : public UBUserWidget
|
|
{
|
|
public:
|
|
class FText AdvQualityCustomText; // 0x02A0(0x0018)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
class UUCWTabBar* Main_tbar; // 0x02B8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetSwitcher* Main_switcher; // 0x02C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* FadeIn_anim; // 0x02C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetAnimation* FadeOut_anim; // 0x02D0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 bApplyButtonUsed : 1; // 0x02D8(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 bTreatChangeTabAsBack : 1; // 0x02D8(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 bSilentPositiveConfirmation : 1; // 0x02D8(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_2D9[0x3]; // 0x02D9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float FadeOutSpeed; // 0x02DC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAkAudioEvent* BackSound; // 0x02E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAkAudioEvent* ResetSound; // 0x02E8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void()> OnBack; // 0x02F0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_300[0x90]; // 0x0300(0x0090)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Back();
|
|
void ConfirmationResponseCancel();
|
|
void ConfirmationResponseNo();
|
|
void ConfirmationResponseYes();
|
|
void CountdownResponseCancel();
|
|
void CountdownResponseConfirm();
|
|
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
|
|
// 0x0080 (0x0410 - 0x0390)
|
|
class USettingsWidget : public UBaseSettingsWidget
|
|
{
|
|
public:
|
|
TArray<struct FKey> BackKeys; // 0x0390(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> ResetKeys; // 0x03A0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> PrevPanelKeys; // 0x03B0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> NextPanelKeys; // 0x03C0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected)
|
|
class UBButton* Back_but; // 0x03D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UBButton* Reset_but; // 0x03D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetSwitcher* Primary_switcher; // 0x03E0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidget* Main_panel; // 0x03E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USettingsDialogPanel* DialogPanel; // 0x03F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void(bool Show)> BP_OnShowBackground; // 0x03F8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_408[0x8]; // 0x0408(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void BackToMainPanel();
|
|
void OnActiveWidgetChanged(class UWidget* ActiveWidget, int32 ActiveWidgetIndex);
|
|
void OnExtPanel(class FName PanelId);
|
|
void OnShowBackground(bool Show_0);
|
|
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
|
|
// 0x0110 (0x03C8 - 0x02B8)
|
|
class UUCSWStartGameSettingsWidget final : public UStartGameSettingsWidget
|
|
{
|
|
public:
|
|
TArray<struct FKey> ContinueKeys; // 0x02B8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> BackKeys; // 0x02C8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FKey> ResetKeys; // 0x02D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
uint8 bApplyButtonUsed : 1; // 0x02E8(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_2E9[0x7]; // 0x02E9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* ContinueSound; // 0x02F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAkAudioEvent* BackSound; // 0x02F8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UAkAudioEvent* ResetSound; // 0x0300(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetSwitcher* Main_switcher; // 0x0308(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class USettingsDialogPanel* DialogPanel; // 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)
|
|
TMulticastInlineDelegate<void(bool Show)> BP_OnShowBackground; // 0x0328(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_338[0x90]; // 0x0338(0x0090)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnActiveWidgetChanged(class UWidget* active_widget, int32 active_widget_index);
|
|
void OnExtPanel(class FName PanelId);
|
|
void OnFadedInAnim();
|
|
void OnFadedOutAnim();
|
|
void OnReset();
|
|
void OnRevert();
|
|
void OnShowBackground(bool Show);
|
|
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 (0x0370 - 0x0338)
|
|
class UUCSWStartGameSettingsPanel : public UExtraSettingsPanelWidget
|
|
{
|
|
public:
|
|
bool bIsExtraPanel; // 0x0338(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bDefaultFocusContinue; // 0x0339(0x0001)(Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_33A[0x6]; // 0x033A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UBButton* Continue_but; // 0x0340(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TMulticastInlineDelegate<void()> K2_OnContinue; // 0x0348(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_358[0x18]; // 0x0358(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 (0x0388 - 0x0370)
|
|
class UUCSWInfoStartGameSettingsPanel final : public UUCSWStartGameSettingsPanel
|
|
{
|
|
public:
|
|
bool bIsSaveInfoPanel; // 0x0370(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_371[0x7]; // 0x0371(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UWidget* UserInfo_box; // 0x0378(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTextBlock* UserName_txt; // 0x0380(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
|
|
// 0x0040 (0x08E0 - 0x08A0)
|
|
class UTipTextBlock final : public UStyledRichTextBlock
|
|
{
|
|
public:
|
|
class FText MKText; // 0x08A0(0x0018)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText PadText; // 0x08B8(0x0018)(Edit, NativeAccessSpecifierPrivate)
|
|
bool bAppendTextProperty; // 0x08D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_8D1[0xF]; // 0x08D1(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 (0x08E0 - 0x08A0)
|
|
class UActionTipTextBlock final : public UStyledRichTextBlock
|
|
{
|
|
public:
|
|
struct FUE4InputHandle action; // 0x08A0(0x000C)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_8AC[0x4]; // 0x08AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText OrginalText; // 0x08B0(0x0018)(Transient, NativeAccessSpecifierPrivate)
|
|
bool bTextIsPattern; // 0x08C8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_8C9[0x7]; // 0x08C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString KeyTagText; // 0x08D0(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
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
|
|
// 0x0050 (0x0088 - 0x0038)
|
|
class UUCSWGameSettings final : public UDeveloperSettings
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class USettingOptionsConfig> SettingOptionsConfig; // 0x0038(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText MonitorOptionText; // 0x0068(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, Config, NativeAccessSpecifierPublic)
|
|
bool bChangeLanguageAtOnce; // 0x0080(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_81[0x7]; // 0x0081(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 (0x0360 - 0x0358)
|
|
class UUCSWMainMenuWidget : public UMainMenuWidget
|
|
{
|
|
public:
|
|
class USaveSlotsListWidget* SlotsList_wdg; // 0x0358(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;
|
|
|
|
}
|
|
|