416 lines
20 KiB
C++
416 lines
20 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: CJScreenNavigation
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_classes.hpp"
|
|
#include "CoreUObject_classes.hpp"
|
|
#include "CommonUI_classes.hpp"
|
|
#include "GameplayTags_structs.hpp"
|
|
#include "CJScreenNavigation_structs.hpp"
|
|
#include "DeveloperSettings_classes.hpp"
|
|
#include "UMG_classes.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class CJScreenNavigation.ScreenNavigationFunctionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UScreenNavigationFunctionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void RegisterScreenNavigationHandler(class UObject* WorldContextObject, const struct FScreenPathBase& Root, TScriptInterface<class IScreenNavigationHandlerInterface> Handler);
|
|
static void UnregisterScreenNavigationHandler(class UObject* WorldContextObject, const struct FScreenPathBase& Root, TScriptInterface<class IScreenNavigationHandlerInterface> Handler);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenNavigationFunctionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenNavigationFunctionLibrary")
|
|
}
|
|
static class UScreenNavigationFunctionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScreenNavigationFunctionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScreenNavigationFunctionLibrary;
|
|
|
|
// Class CJScreenNavigation.ScreenNavigationHandlerInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IScreenNavigationHandlerInterface final
|
|
{
|
|
public:
|
|
void BP_HandleRequest(class UScreenNavigationRequest* Request);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenNavigationHandlerInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenNavigationHandlerInterface")
|
|
}
|
|
static class IScreenNavigationHandlerInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IScreenNavigationHandlerInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IScreenNavigationHandlerInterface;
|
|
|
|
// Class CJScreenNavigation.ScreenNavigationKismetLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UScreenNavigationKismetLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void BP_AddScreenNavigationRequestParam(const struct FScreenNavigationRequestParams& RequestParams, class FName Name_0, const int32& Value);
|
|
static struct FScreenPath BP_CreateScreenPath(const struct FScreenPathBase& ScreenPathBase);
|
|
static void BP_ParseScreenNavigationRequestParam(const class UScreenNavigationRequest* Request, class FName Name_0, int32* Value);
|
|
static void BP_ParseScreenPathParam(const struct FScreenPath& Path, const struct FScreenPathBase& BasePath, class FName Name_0, int32* Value);
|
|
static void BP_ReplaceScreenPathParam(const struct FScreenPath& Path, class FName Name_0, const int32& Value);
|
|
static void BP_SetCurrentQueryParam(class UObject* WorldContextObject, EScreenNavigationTarget Target, const struct FGameplayTag& Layer, bool bWarnOnMissing, class FName Name_0, const int32& Value);
|
|
static void BP_SetScreenPathQueryParam(const struct FScreenPath& Path, class FName Name_0, const int32& Value);
|
|
static void CloseNavigationLayer(class UObject* WorldContextObject, EScreenNavigationTarget Target, const struct FGameplayTag& Layer);
|
|
static void NavigateBack(class UObject* WorldContextObject, EScreenNavigationTarget Target, const struct FGameplayTag& Layer);
|
|
static void NavigateToScreen(class UObject* WorldContextObject, const struct FScreenPath& Path, const struct FScreenNavigationRequestParams& RequestParams, EScreenNavigationTarget Target, const struct FGameplayTag& Layer, EScreenNavigationRequestHistoryPolicy HistoryPolicy, EScreenNavigationRequestReason Reason, const struct FScreenNavigationViewModelCollection& ViewModelCollection);
|
|
static void NavigateUp(class UObject* WorldContextObject, EScreenNavigationTarget Target, const struct FGameplayTag& Layer);
|
|
static bool NotEqual_ScreenPathScreenPath(const struct FScreenPath& A, const struct FScreenPath& B);
|
|
static class UCommonActivatableWidget* PushWidgetToLayer(class UObject* WorldContextObject, EScreenNavigationTarget Target, const struct FGameplayTag& Layer, TSubclassOf<class UCommonActivatableWidget> WidgetClass, EScreenNavigationRequestHistoryPolicy HistoryPolicy);
|
|
static class FString ScreenNavigationRequestParams_ToString(const struct FScreenNavigationRequestParams& ScreenNavigationRequestParams);
|
|
static bool ScreenPathBase_IsAnyBaseForPath(const struct FScreenPathBase& base, const struct FScreenPathBase& Path);
|
|
static bool ScreenPathBase_IsExactBaseForPath(const struct FScreenPathBase& base, const struct FScreenPathBase& Path);
|
|
static bool ScreenPathBase_IsParentBaseForPath(const struct FScreenPathBase& base, const struct FScreenPathBase& Path);
|
|
static class FString ScreenPathBase_ToString(const struct FScreenPathBase& ScreenPathBase);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenNavigationKismetLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenNavigationKismetLibrary")
|
|
}
|
|
static class UScreenNavigationKismetLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScreenNavigationKismetLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScreenNavigationKismetLibrary;
|
|
|
|
// Class CJScreenNavigation.ScreenNavigationLayer
|
|
// 0x0208 (0x0230 - 0x0028)
|
|
class UScreenNavigationLayer final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x60]; // 0x0028(0x0060)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UScreenNavigationLayerWidget* LayerWidget; // 0x0088(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
struct FScreenInfo CurrentScreen; // 0x0090(0x0078)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
struct FScreenNavigationHistory History; // 0x0108(0x0010)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UScreenNavigationRequest* CurrentRequest; // 0x0118(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
class UScreenNavigationRequest* RetryingRequest; // 0x0120(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
TMap<struct FScreenPathBase, struct FScreenNavigationViewModelCollection> ViewModelCollectionCache; // 0x0128(0x0050)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_178[0xB8]; // 0x0178(0x00B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenNavigationLayer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenNavigationLayer")
|
|
}
|
|
static class UScreenNavigationLayer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScreenNavigationLayer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScreenNavigationLayer;
|
|
|
|
// Class CJScreenNavigation.ScreenNavigationRequest
|
|
// 0x00D8 (0x0100 - 0x0028)
|
|
class UScreenNavigationRequest final : public UObject
|
|
{
|
|
public:
|
|
struct FScreenPath Path; // 0x0028(0x0060)(BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGameplayTag Layer; // 0x0088(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EScreenNavigationRequestHistoryPolicy HistoryPolicy; // 0x0090(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EScreenNavigationRequestReason Reason; // 0x0091(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_92[0x56]; // 0x0092(0x0056)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FScreenNavigationViewModelCollection ViewModelCollection; // 0x00E8(0x0010)(BlueprintVisible, BlueprintReadOnly, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
uint8 Pad_F8[0x8]; // 0x00F8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Abort(TScriptInterface<class IScreenNavigationHandlerInterface> Handler);
|
|
void Accept(TScriptInterface<class IScreenNavigationHandlerInterface> Handler);
|
|
void Retry(TScriptInterface<class IScreenNavigationHandlerInterface> Handler);
|
|
|
|
class FString ToString() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenNavigationRequest")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenNavigationRequest")
|
|
}
|
|
static class UScreenNavigationRequest* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScreenNavigationRequest>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScreenNavigationRequest;
|
|
|
|
// Class CJScreenNavigation.ScreenNavigationSettings
|
|
// 0x0020 (0x0058 - 0x0038)
|
|
class UScreenNavigationSettings final : public UDeveloperSettings
|
|
{
|
|
public:
|
|
TArray<struct FScreenPathConfig> PathConfigs; // 0x0038(0x0010)(Edit, ZeroConstructor, Config, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
TArray<struct FScreenPathRedirectConfig> RedirectConfigs; // 0x0048(0x0010)(Edit, ZeroConstructor, Config, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenNavigationSettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenNavigationSettings")
|
|
}
|
|
static class UScreenNavigationSettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScreenNavigationSettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScreenNavigationSettings;
|
|
|
|
// Class CJScreenNavigation.ScreenNavigationSubsystem
|
|
// 0x00C8 (0x0100 - 0x0038)
|
|
class UScreenNavigationSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x78]; // 0x0038(0x0078)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<struct FGameplayTag, class UScreenNavigationLayer*> LayerInstances; // 0x00B0(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
|
|
public:
|
|
void RegisterLayer(const struct FGameplayTag& LayerTag, class UScreenNavigationLayerWidget* LayerWidget);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenNavigationSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenNavigationSubsystem")
|
|
}
|
|
static class UScreenNavigationSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScreenNavigationSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScreenNavigationSubsystem;
|
|
|
|
// Class CJScreenNavigation.ScreenNavigationViewModelInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IScreenNavigationViewModelInterface final
|
|
{
|
|
public:
|
|
void BP_SetupViewModelForRequest(class UScreenNavigationRequest* Request);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenNavigationViewModelInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenNavigationViewModelInterface")
|
|
}
|
|
static class IScreenNavigationViewModelInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IScreenNavigationViewModelInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IScreenNavigationViewModelInterface;
|
|
|
|
// Class CJScreenNavigation.WaitForScreenNavigationLayerStateAsyncAction
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UWaitForScreenNavigationLayerStateAsyncAction final : public UBlueprintAsyncActionBase
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> OnFinished; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
class UObject* ContextObject; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
struct FGameplayTag LayerTag; // 0x0048(0x0008)(NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EScreenNavigationLayerState State; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_51[0xF]; // 0x0051(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UWaitForScreenNavigationLayerStateAsyncAction* WaitForScreenNavigationLayerState(class UObject* WorldContextObject, const struct FGameplayTag& LayerTag_0, EScreenNavigationLayerState State_0);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WaitForScreenNavigationLayerStateAsyncAction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WaitForScreenNavigationLayerStateAsyncAction")
|
|
}
|
|
static class UWaitForScreenNavigationLayerStateAsyncAction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWaitForScreenNavigationLayerStateAsyncAction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWaitForScreenNavigationLayerStateAsyncAction;
|
|
|
|
// Class CJScreenNavigation.ScreenNavigationLayerWidget
|
|
// 0x0088 (0x0200 - 0x0178)
|
|
class UScreenNavigationLayerWidget final : public UWidget
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(class UCommonActivatableWidget* Widget)> OnWidgetAdded; // 0x0178(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnLayerEmpty; // 0x0188(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_198[0x18]; // 0x0198(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCommonActivatableWidget* DisplayedWidget; // 0x01B0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
class UInputMappingContext* InputMapping; // 0x01B8(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
int32 InputMappingPriority; // 0x01C0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_1C4[0x3C]; // 0x01C4(0x003C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UCommonActivatableWidget* GetActiveWidget() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenNavigationLayerWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenNavigationLayerWidget")
|
|
}
|
|
static class UScreenNavigationLayerWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScreenNavigationLayerWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScreenNavigationLayerWidget;
|
|
|
|
// Class CJScreenNavigation.ScreenPathTabListWidget
|
|
// 0x0060 (0x0530 - 0x04D0)
|
|
class UScreenPathTabListWidget final : public UCommonTabListWidgetBase
|
|
{
|
|
public:
|
|
class UScreenPathWidgetSwitcher* ScreenPathSwitcher; // 0x04D0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
uint8 Pad_4D8[0x58]; // 0x04D8(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void BP_HandleScreenPathTabCreation(class FName TabName, class UCommonButtonBase* TabButton, const struct FScreenPath& TabBasePath);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenPathTabListWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenPathTabListWidget")
|
|
}
|
|
static class UScreenPathTabListWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScreenPathTabListWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScreenPathTabListWidget;
|
|
|
|
// Class CJScreenNavigation.ScreenPathWidgetSwitcher
|
|
// 0x00E0 (0x0320 - 0x0240)
|
|
class UScreenPathWidgetSwitcher final : public UCommonActivatableWidgetSwitcher
|
|
{
|
|
public:
|
|
uint8 Pad_240[0x8]; // 0x0240(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FScreenPathBase BasePath; // 0x0248(0x0060)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EScreenNavigationRequestHistoryPolicy HistoryPolicy; // 0x02A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2A9[0x7]; // 0x02A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UCommonButtonBase> ButtonWidgetType; // 0x02B0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2B8[0x68]; // 0x02B8(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenPathWidgetSwitcher")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenPathWidgetSwitcher")
|
|
}
|
|
static class UScreenPathWidgetSwitcher* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScreenPathWidgetSwitcher>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScreenPathWidgetSwitcher;
|
|
|
|
// Class CJScreenNavigation.ScreenPathWidgetSwitcherSlot
|
|
// 0x0070 (0x00C8 - 0x0058)
|
|
class UScreenPathWidgetSwitcherSlot final : public UWidgetSwitcherSlot
|
|
{
|
|
public:
|
|
class FName TabName; // 0x0058(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FScreenPathBase BasePath; // 0x0060(0x0060)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bExactPathOnly; // 0x00C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bConsumeRequest; // 0x00C1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C2[0x6]; // 0x00C2(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScreenPathWidgetSwitcherSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScreenPathWidgetSwitcherSlot")
|
|
}
|
|
static class UScreenPathWidgetSwitcherSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScreenPathWidgetSwitcherSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScreenPathWidgetSwitcherSlot;
|
|
|
|
}
|
|
|