#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(); } }; 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(); } }; 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(); } }; 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(); } }; DUMPER7_ASSERTS_UBaseSettingsPanelWidget; // Class UCSW.ColorVisionDeficiencyVisualizationWidget // 0x0068 (0x0338 - 0x02D0) class UColorVisionDeficiencyVisualizationWidget final : public UUserWidget { public: TMap 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(); } }; 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(); } }; DUMPER7_ASSERTS_UCommandButtonWidget; // Class UCSW.CommandButtonBox // 0x0020 (0x02F0 - 0x02D0) class UCommandButtonBox final : public UUserWidget { public: TSubclassOf ButtonWidgetClass; // 0x02D0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray 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(); } }; 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 SonyControllerImage; // 0x02D8(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSoftObjectPtr PCSonyControllerImage; // 0x0300(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSoftObjectPtr MicrosoftControllerImage; // 0x0328(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSoftObjectPtr PCMicrosoftControllerImage; // 0x0350(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSoftObjectPtr NintendoControllerImage; // 0x0378(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSoftObjectPtr 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(); } }; DUMPER7_ASSERTS_UControllerViewWidget; // Class UCSW.ControlsSettingsPanelWidget // 0x0088 (0x03E8 - 0x0360) class UControlsSettingsPanelWidget final : public UGenericSettingsPanelWidget { public: TArray BlackListKeys; // 0x0360(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected) TArray 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(); } }; 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 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 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& wantedTooltips); void SetTips4Test(const TArray& 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(); } }; 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(); } }; DUMPER7_ASSERTS_UControlTipWidget; // Class UCSW.CountdownDialogWidget // 0x0178 (0x0470 - 0x02F8) class alignas(0x10) UCountdownDialogWidget final : public UBUserWidget { public: TArray ConfirmKeys; // 0x02F8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) TArray 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 OnConfirm; // 0x0340(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) uint8 Pad_350[0x10]; // 0x0350(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnCancel; // 0x0360(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) uint8 Pad_370[0x10]; // 0x0370(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate 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(); } }; 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(); } }; 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 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(); } }; 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 K2_OnAccept; // 0x0340(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) uint8 Pad_350[0x10]; // 0x0350(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate K2_OnBack; // 0x0360(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) uint8 Pad_370[0x10]; // 0x0370(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate K2_OnRevert; // 0x0380(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) uint8 Pad_390[0x10]; // 0x0390(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate 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(); } }; 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(); } }; DUMPER7_ASSERTS_UGameTextsConfig; // Class UCSW.InputBindingOptionsBox // 0x0028 (0x02F8 - 0x02D0) class UInputBindingOptionsBox final : public UUserWidget { public: TSubclassOf 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 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(); } }; 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(); } }; DUMPER7_ASSERTS_UInputBindingOptionWidget; // Class UCSW.InputBindingViewBox // 0x0028 (0x02F8 - 0x02D0) class UInputBindingViewBox final : public UUserWidget { public: TSubclassOf ViewWidgetClass; // 0x02D0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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 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 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 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 OnHovered; // 0x1538(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_1548[0x10]; // 0x1548(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnUnhovered; // 0x1558(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_1568[0x10]; // 0x1568(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate 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(); } }; 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(); } }; 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(); } }; 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 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 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 OnSlotSelected; // 0x0368(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_378[0x10]; // 0x0378(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate 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(); } }; 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(); } }; 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 OnClicked; // 0x0310(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) uint8 Pad_320[0x10]; // 0x0320(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnFocused; // 0x0330(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) uint8 Pad_340[0x10]; // 0x0340(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnUnfocused; // 0x0350(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) uint8 Pad_360[0x10]; // 0x0360(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnHovered; // 0x0370(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, BlueprintCallable, NativeAccessSpecifierPublic) uint8 Pad_380[0x10]; // 0x0380(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate 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(); } }; DUMPER7_ASSERTS_USaveSlotWidget; // Class UCSW.SettingOptionsBoxBase // 0x0030 (0x0300 - 0x02D0) class USettingOptionsBoxBase : public UUserWidget { public: TSubclassOf SpinBoxWidgetClass; // 0x02D0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf CheckboxWidgetClass; // 0x02D8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf SliderWidgetClass; // 0x02E0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf 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(); } }; DUMPER7_ASSERTS_USettingOptionsBoxBase; // Class UCSW.SettingOptionsBox // 0x0010 (0x0310 - 0x0300) class USettingOptionsBox final : public USettingOptionsBoxBase { public: TArray 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(); } }; DUMPER7_ASSERTS_USettingOptionsBox; // Class UCSW.GfxSettingsBox // 0x0010 (0x0310 - 0x0300) class UGfxSettingsBox final : public USettingOptionsBoxBase { public: TArray 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(); } }; 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 Options; // 0x0038(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray GfxOptions; // 0x0048(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TMap SliderParams; // 0x0058(0x0050)(Edit, EditFixedSize, NativeAccessSpecifierPublic) TSoftObjectPtr StringTable; // 0x00A8(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr Visualizations; // 0x00D0(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap 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(); } }; DUMPER7_ASSERTS_USettingOptionsConfig; // Class UCSW.SettingOptionsVisualizations // 0x0010 (0x0040 - 0x0030) class USettingOptionsVisualizations final : public UDataAsset { public: TArray 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(); } }; 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(); } }; 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(); } }; 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 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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 BP_OnConfirmationResponseYes; // 0x0300(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_310[0x10]; // 0x0310(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate BP_OnConfirmationResponseNo; // 0x0320(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_330[0x10]; // 0x0330(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate BP_OnConfirmationResponseCancel; // 0x0340(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_350[0x10]; // 0x0350(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate BP_OnCountdownResponseConfirm; // 0x0360(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_370[0x10]; // 0x0370(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate 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(); } }; 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 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(); } }; 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(); } }; 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 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(); } }; DUMPER7_ASSERTS_UBaseSettingsWidget; // Class UCSW.SettingsWidget // 0x00B0 (0x04B0 - 0x0400) class USettingsWidget : public UBaseSettingsWidget { public: TArray AcceptKeys; // 0x0400(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray BackKeys; // 0x0410(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray ResetKeys; // 0x0420(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray PrevPanelKeys; // 0x0430(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Protected, NativeAccessSpecifierProtected) TArray 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 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(); } }; DUMPER7_ASSERTS_USettingsWidget; // Class UCSW.UCSWStartGameSettingsWidget // 0x0128 (0x0438 - 0x0310) class UUCSWStartGameSettingsWidget : public UStartGameSettingsWidget { public: TArray ContinueKeys; // 0x0310(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray BackKeys; // 0x0320(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray 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 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(); } }; 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 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(); } }; 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(); } }; 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(); } }; 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(); } }; DUMPER7_ASSERTS_UActionTipTextBlock; // Class UCSW.UCSWGameSettings // 0x0040 (0x0078 - 0x0038) class UUCSWGameSettings final : public UDeveloperSettings { public: TSoftObjectPtr 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(); } }; 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(); } }; 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(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(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 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(); } }; DUMPER7_ASSERTS_UUCSWMainMenuPanelWidget; }