Add Unreal Engine SDK
This commit is contained in:
415
SpongeBogTOTT/SDK/ModelViewViewModel_structs.hpp
Normal file
415
SpongeBogTOTT/SDK/ModelViewViewModel_structs.hpp
Normal file
@@ -0,0 +1,415 @@
|
||||
#pragma once
|
||||
|
||||
/*
|
||||
* SDK generated by Dumper-7
|
||||
*
|
||||
* https://github.com/Encryqed/Dumper-7
|
||||
*/
|
||||
|
||||
// Package: ModelViewViewModel
|
||||
|
||||
#include "Basic.hpp"
|
||||
|
||||
#include "FieldNotification_structs.hpp"
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
|
||||
// Enum ModelViewViewModel.EMVVMExecutionMode
|
||||
// NumValues: 0x0005
|
||||
enum class EMVVMExecutionMode : uint8
|
||||
{
|
||||
Immediate = 0,
|
||||
Delayed = 1,
|
||||
Tick = 2,
|
||||
DelayedWhenSharedElseImmediate = 3,
|
||||
EMVVMExecutionMode_MAX = 4,
|
||||
};
|
||||
|
||||
// Enum ModelViewViewModel.EMVVMBindingMode
|
||||
// NumValues: 0x0006
|
||||
enum class EMVVMBindingMode : uint8
|
||||
{
|
||||
OneTimeToDestination = 0,
|
||||
OneWayToDestination = 1,
|
||||
TwoWay = 2,
|
||||
OneTimeToSource = 3,
|
||||
OneWayToSource = 4,
|
||||
EMVVMBindingMode_MAX = 5,
|
||||
};
|
||||
|
||||
// Enum ModelViewViewModel.EMVVMConditionOperation
|
||||
// NumValues: 0x0009
|
||||
enum class EMVVMConditionOperation : uint8
|
||||
{
|
||||
Equal = 0,
|
||||
NotEqual = 1,
|
||||
MoreThan = 2,
|
||||
MoreThanOrEqual = 3,
|
||||
LessThan = 4,
|
||||
LessThanOrEqual = 5,
|
||||
BetweenInclusive = 6,
|
||||
BetweenExclusive = 7,
|
||||
EMVVMConditionOperation_MAX = 8,
|
||||
};
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMBindingName
|
||||
// 0x0008 (0x0008 - 0x0000)
|
||||
struct FMVVMBindingName final
|
||||
{
|
||||
public:
|
||||
class FName BindingName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMBindingName;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMAvailableBinding
|
||||
// 0x000C (0x000C - 0x0000)
|
||||
struct FMVVMAvailableBinding final
|
||||
{
|
||||
public:
|
||||
struct FMVVMBindingName BindingName; // 0x0000(0x0008)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
bool bIsReadable; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
bool bIsWritable; // 0x0009(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
bool bHasNotify; // 0x000A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMAvailableBinding;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMEventField
|
||||
// 0x0001 (0x0001 - 0x0000)
|
||||
struct FMVVMEventField final
|
||||
{
|
||||
public:
|
||||
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMEventField;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMVCompiledFieldId
|
||||
// 0x0002 (0x0002 - 0x0000)
|
||||
struct FMVVMVCompiledFieldId final
|
||||
{
|
||||
public:
|
||||
int16 FieldIdIndex; // 0x0000(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMVCompiledFieldId;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewSource
|
||||
// 0x0018 (0x0018 - 0x0000)
|
||||
struct FMVVMViewSource final
|
||||
{
|
||||
public:
|
||||
class UObject* Source; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
||||
class FName SourceName; // 0x0008(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
int32 RegisteredCount; // 0x0010(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bCreatedSource; // 0x0014(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bBindingsInitialized; // 0x0015(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bSetManually; // 0x0016(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bAssignedToUserWidgetProperty; // 0x0017(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewSource;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewModelContext
|
||||
// 0x0010 (0x0010 - 0x0000)
|
||||
struct FMVVMViewModelContext final
|
||||
{
|
||||
public:
|
||||
TSubclassOf<class UMVVMViewModelBase> ContextClass; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FName ContextName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewModelContext;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMVCompiledFieldPath
|
||||
// 0x0004 (0x0004 - 0x0000)
|
||||
struct FMVVMVCompiledFieldPath final
|
||||
{
|
||||
public:
|
||||
int16 StartIndex; // 0x0000(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
int16 Num; // 0x0002(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMVCompiledFieldPath;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_SourceCreator
|
||||
// 0x0038 (0x0038 - 0x0000)
|
||||
struct FMVVMViewClass_SourceCreator final
|
||||
{
|
||||
public:
|
||||
TSubclassOf<class UObject> ExpectedSourceType; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
class UMVVMViewModelContextResolver* Resolver; // 0x0008(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
||||
struct FMVVMViewModelContext GlobalViewModelInstance; // 0x0010(0x0010)(NoDestructor, NativeAccessSpecifierPrivate)
|
||||
struct FMVVMVCompiledFieldPath FieldPath; // 0x0020(0x0004)(NoDestructor, NativeAccessSpecifierPrivate)
|
||||
class FName PropertyName; // 0x0024(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
class FName ParentSourceName; // 0x002C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Flags; // 0x0034(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_SourceCreator;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMVCompiledBinding
|
||||
// 0x000E (0x000E - 0x0000)
|
||||
struct FMVVMVCompiledBinding final
|
||||
{
|
||||
public:
|
||||
struct FMVVMVCompiledFieldPath SourceFieldPath; // 0x0000(0x0004)(NoDestructor, NativeAccessSpecifierPrivate)
|
||||
struct FMVVMVCompiledFieldPath DestinationFieldPath; // 0x0004(0x0004)(NoDestructor, NativeAccessSpecifierPrivate)
|
||||
struct FMVVMVCompiledFieldPath ConversionFunctionFieldPath; // 0x0008(0x0004)(NoDestructor, NativeAccessSpecifierPrivate)
|
||||
uint8 Type; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_D[0x1]; // 0x000D(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMVCompiledBinding;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_CompiledBinding
|
||||
// 0x0020 (0x0020 - 0x0000)
|
||||
struct FMVVMViewClass_CompiledBinding final
|
||||
{
|
||||
public:
|
||||
struct FMVVMVCompiledFieldId FieldId; // 0x0000(0x0002)(NoDestructor, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
class FName SourcePropertyName; // 0x0004(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
struct FMVVMVCompiledBinding Binding; // 0x000C(0x000E)(NoDestructor, NativeAccessSpecifierPrivate)
|
||||
EMVVMExecutionMode ExecutionMode; // 0x001A(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
int8 EvaluateSourceCreatorIndex; // 0x001B(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Flags; // 0x001C(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_CompiledBinding;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_CompiledEvent
|
||||
// 0x0014 (0x0014 - 0x0000)
|
||||
struct FMVVMViewClass_CompiledEvent final
|
||||
{
|
||||
public:
|
||||
struct FMVVMVCompiledFieldPath FieldPath; // 0x0000(0x0004)(NoDestructor, NativeAccessSpecifierPrivate)
|
||||
class FName FunctionName; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
class FName SourceName; // 0x000C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_CompiledEvent;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewModelContextInstance
|
||||
// 0x0018 (0x0018 - 0x0000)
|
||||
struct FMVVMViewModelContextInstance final
|
||||
{
|
||||
public:
|
||||
struct FMVVMViewModelContext Context; // 0x0000(0x0010)(NoDestructor, NativeAccessSpecifierPrivate)
|
||||
class UMVVMViewModelBase* Instance; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewModelContextInstance;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_FieldId
|
||||
// 0x000C (0x000C - 0x0000)
|
||||
struct FMVVMViewClass_FieldId final
|
||||
{
|
||||
public:
|
||||
class FName FieldName; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_8[0x4]; // 0x0008(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_FieldId;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_SourceKey
|
||||
// 0x0004 (0x0004 - 0x0000)
|
||||
struct FMVVMViewClass_SourceKey final
|
||||
{
|
||||
public:
|
||||
int32 Index; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_SourceKey;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_BindingKey
|
||||
// 0x0004 (0x0004 - 0x0000)
|
||||
struct FMVVMViewClass_BindingKey final
|
||||
{
|
||||
public:
|
||||
int32 Index; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_BindingKey;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_EvaluateBindingKey
|
||||
// 0x0004 (0x0004 - 0x0000)
|
||||
struct FMVVMViewClass_EvaluateBindingKey final
|
||||
{
|
||||
public:
|
||||
int32 Index; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_EvaluateBindingKey;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_EventKey
|
||||
// 0x0004 (0x0004 - 0x0000)
|
||||
struct FMVVMViewClass_EventKey final
|
||||
{
|
||||
public:
|
||||
int32 Index; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_EventKey;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_ConditionKey
|
||||
// 0x0004 (0x0004 - 0x0000)
|
||||
struct FMVVMViewClass_ConditionKey final
|
||||
{
|
||||
public:
|
||||
int32 Index; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_ConditionKey;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMView_SourceKey
|
||||
// 0x0004 (0x0004 - 0x0000)
|
||||
struct FMVVMView_SourceKey final
|
||||
{
|
||||
public:
|
||||
int32 Index; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMView_SourceKey;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMVCompiledFields
|
||||
// 0x0010 (0x0010 - 0x0000)
|
||||
struct FMVVMVCompiledFields final
|
||||
{
|
||||
public:
|
||||
class UStruct* ClassOrScriptStruct; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
||||
int16 LibraryStartIndex; // 0x0008(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
int16 NumberOfProperties; // 0x000A(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
int16 NumberOfFunctions; // 0x000C(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_E[0x2]; // 0x000E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMVCompiledFields;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMCompiledLoadedPropertyOrFunctionIndex
|
||||
// 0x0004 (0x0004 - 0x0000)
|
||||
struct FMVVMCompiledLoadedPropertyOrFunctionIndex final
|
||||
{
|
||||
public:
|
||||
int16 Index; // 0x0000(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 bIsObjectProperty : 1; // 0x0002(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
||||
uint8 bIsScriptStructProperty : 1; // 0x0002(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
||||
uint8 bIsProperty : 1; // 0x0002(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
||||
uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMCompiledLoadedPropertyOrFunctionIndex;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMCompiledBindingLibrary
|
||||
// 0x0050 (0x0050 - 0x0000)
|
||||
struct FMVVMCompiledBindingLibrary final
|
||||
{
|
||||
public:
|
||||
uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
TArray<struct FMVVMCompiledLoadedPropertyOrFunctionIndex> FieldPaths; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
||||
TArray<struct FMVVMVCompiledFields> CompiledFields; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
||||
TArray<class FName> CompiledFieldNames; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMCompiledBindingLibrary;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewModelCollection
|
||||
// 0x0028 (0x0028 - 0x0000)
|
||||
struct FMVVMViewModelCollection final
|
||||
{
|
||||
public:
|
||||
TArray<struct FMVVMViewModelContextInstance> ViewModelInstances; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewModelCollection;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMView_Source
|
||||
// 0x0018 (0x0018 - 0x0000)
|
||||
struct FMVVMView_Source final
|
||||
{
|
||||
public:
|
||||
class UObject* Source; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
||||
struct FMVVMViewClass_SourceKey ClassKey; // 0x0008(0x0004)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
||||
int32 RegisteredCount; // 0x000C(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bSourceInitialized; // 0x0010(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bBindingsInitialized; // 0x0011(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bSetManually; // 0x0012(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bAssignedToUserWidgetProperty; // 0x0013(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMView_Source;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_SourceBinding
|
||||
// 0x0010 (0x0010 - 0x0000)
|
||||
struct FMVVMViewClass_SourceBinding final
|
||||
{
|
||||
public:
|
||||
struct FFieldNotificationId FieldId; // 0x0000(0x0008)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
struct FMVVMViewClass_BindingKey BindingKey; // 0x0008(0x0004)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPrivate)
|
||||
uint8 Flags; // 0x000C(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_SourceBinding;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_SourceCondition
|
||||
// 0x000C (0x000C - 0x0000)
|
||||
struct FMVVMViewClass_SourceCondition final
|
||||
{
|
||||
public:
|
||||
struct FFieldNotificationId FieldId; // 0x0000(0x0008)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
struct FMVVMViewClass_ConditionKey ConditionKey; // 0x0008(0x0004)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_SourceCondition;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_Binding
|
||||
// 0x0018 (0x0018 - 0x0000)
|
||||
struct FMVVMViewClass_Binding final
|
||||
{
|
||||
public:
|
||||
struct FMVVMVCompiledBinding Binding; // 0x0000(0x000E)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPrivate)
|
||||
uint8 Flags; // 0x000E(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
EMVVMExecutionMode ExecutionMode; // 0x000F(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint64 SourceBitField; // 0x0010(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_Binding;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_EvaluateSource
|
||||
// 0x0010 (0x0010 - 0x0000)
|
||||
struct FMVVMViewClass_EvaluateSource final
|
||||
{
|
||||
public:
|
||||
struct FFieldNotificationId ParentFieldId; // 0x0000(0x0008)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
struct FMVVMViewClass_SourceKey ParentSource; // 0x0008(0x0004)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPrivate)
|
||||
struct FMVVMViewClass_SourceKey ToEvaluate; // 0x000C(0x0004)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_EvaluateSource;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_Source
|
||||
// 0x0068 (0x0068 - 0x0000)
|
||||
struct FMVVMViewClass_Source final
|
||||
{
|
||||
public:
|
||||
TSubclassOf<class UObject> ExpectedSourceType; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
class UMVVMViewModelContextResolver* Resolver; // 0x0008(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
||||
struct FMVVMViewModelContext GlobalViewModelInstance; // 0x0010(0x0010)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPrivate)
|
||||
struct FMVVMVCompiledFieldPath FieldPath; // 0x0020(0x0004)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPrivate)
|
||||
class FName PropertyName; // 0x0024(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
TArray<struct FMVVMViewClass_FieldId> FieldToRegisterTo; // 0x0030(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPrivate)
|
||||
TArray<struct FMVVMViewClass_SourceBinding> Bindings; // 0x0040(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPrivate)
|
||||
TArray<struct FMVVMViewClass_SourceCondition> Conditions; // 0x0050(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPrivate)
|
||||
uint16 Flags; // 0x0060(0x0002)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_62[0x6]; // 0x0062(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_Source;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_Event
|
||||
// 0x0018 (0x0018 - 0x0000)
|
||||
struct FMVVMViewClass_Event final
|
||||
{
|
||||
public:
|
||||
struct FMVVMVCompiledFieldPath FieldPath; // 0x0000(0x0004)(NoDestructor, NativeAccessSpecifierPrivate)
|
||||
class FName UserWidgetFunctionName; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
struct FMVVMViewClass_SourceKey SourceToReevaluate; // 0x000C(0x0004)(NoDestructor, NativeAccessSpecifierPrivate)
|
||||
uint64 SourceBitField; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_Event;
|
||||
|
||||
// ScriptStruct ModelViewViewModel.MVVMViewClass_Condition
|
||||
// 0x0018 (0x0018 - 0x0000)
|
||||
struct FMVVMViewClass_Condition final
|
||||
{
|
||||
public:
|
||||
class FName UserWidgetFunctionName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
struct FMVVMViewClass_SourceKey SourceToReevaluate; // 0x0008(0x0004)(NoDestructor, NativeAccessSpecifierPrivate)
|
||||
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
uint64 SourceBitField; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
||||
};
|
||||
DUMPER7_ASSERTS_FMVVMViewClass_Condition;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user