#pragma once // Dumped with Dumper-7! #include "../SDK.hpp" namespace SDK { namespace Params { //--------------------------------------------------------------------------------------------------------------------- // PARAMETERS //--------------------------------------------------------------------------------------------------------------------- // 0x18 (0x18 - 0x0) // Function VariantManagerContent.LevelVariantSets.GetVariantSetByName struct ULevelVariantSets_GetVariantSetByName_Params { public: class FString VariantSetName; // 0x0(0x10)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UVariantSet* ReturnValue; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function VariantManagerContent.LevelVariantSets.GetVariantSet struct ULevelVariantSets_GetVariantSet_Params { public: int32 VariantSetIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_16A3[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UVariantSet* ReturnValue; // 0x8(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function VariantManagerContent.LevelVariantSets.GetNumVariantSets struct ULevelVariantSets_GetNumVariantSets_Params { public: int32 ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // Function VariantManagerContent.LevelVariantSetsActor.SwitchOnVariantByName struct ALevelVariantSetsActor_SwitchOnVariantByName_Params { public: class FString VariantSetName; // 0x0(0x10)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString VariantName; // 0x10(0x10)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_16AF[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // Function VariantManagerContent.LevelVariantSetsActor.SwitchOnVariantByIndex struct ALevelVariantSetsActor_SwitchOnVariantByIndex_Params { public: int32 VariantSetIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 VariantIndex; // 0x4(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_16B9[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // Function VariantManagerContent.LevelVariantSetsActor.SetLevelVariantSets struct ALevelVariantSetsActor_SetLevelVariantSets_Params { public: class ULevelVariantSets* InVariantSets; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function VariantManagerContent.LevelVariantSetsActor.GetLevelVariantSets struct ALevelVariantSetsActor_GetLevelVariantSets_Params { public: bool bLoad; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_16C1[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class ULevelVariantSets* ReturnValue; // 0x8(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function VariantManagerContent.PropertyValue.HasRecordedData struct UPropertyValue_HasRecordedData_Params { public: bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // Function VariantManagerContent.PropertyValue.GetPropertyTooltip struct UPropertyValue_GetPropertyTooltip_Params { public: class FText ReturnValue; // 0x0(0x18)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function VariantManagerContent.PropertyValue.GetFullDisplayString struct UPropertyValue_GetFullDisplayString_Params { public: class FString ReturnValue; // 0x0(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function VariantManagerContent.SwitchActor.SelectOption struct ASwitchActor_SelectOption_Params { public: int32 OptionIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function VariantManagerContent.SwitchActor.GetSelectedOption struct ASwitchActor_GetSelectedOption_Params { public: int32 ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function VariantManagerContent.SwitchActor.GetOptions struct ASwitchActor_GetOptions_Params { public: TArray ReturnValue; // 0x0(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function VariantManagerContent.Variant.SetThumbnailFromTexture struct UVariant_SetThumbnailFromTexture_Params { public: class UTexture2D* NewThumbnail; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function VariantManagerContent.Variant.SetThumbnailFromFile struct UVariant_SetThumbnailFromFile_Params { public: class FString FilePath; // 0x0(0x10)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x80 (0x80 - 0x0) // Function VariantManagerContent.Variant.SetThumbnailFromCamera struct UVariant_SetThumbnailFromCamera_Params { public: class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1716[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform CameraTransform; // 0x10(0x60)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FOVDegrees; // 0x70(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinZ; // 0x74(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Gamma; // 0x78(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1718[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // Function VariantManagerContent.Variant.SetDisplayText struct UVariant_SetDisplayText_Params { public: class FText NewDisplayText; // 0x0(0x18)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // Function VariantManagerContent.Variant.SetDependency struct UVariant_SetDependency_Params { public: int32 Index; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1720[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVariantDependency Dependency; // 0x8(0x68)(Parm, OutParm, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function VariantManagerContent.Variant.IsActive struct UVariant_IsActive_Params { public: bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function VariantManagerContent.Variant.GetThumbnail struct UVariant_GetThumbnail_Params { public: class UTexture2D* ReturnValue; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function VariantManagerContent.Variant.GetParent struct UVariant_GetParent_Params { public: class UVariantSet* ReturnValue; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function VariantManagerContent.Variant.GetNumDependencies struct UVariant_GetNumDependencies_Params { public: int32 ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function VariantManagerContent.Variant.GetNumActors struct UVariant_GetNumActors_Params { public: int32 ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // Function VariantManagerContent.Variant.GetDisplayText struct UVariant_GetDisplayText_Params { public: class FText ReturnValue; // 0x0(0x18)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // Function VariantManagerContent.Variant.GetDependents struct UVariant_GetDependents_Params { public: class ULevelVariantSets* LevelVariantSets; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOnlyEnabledDependencies; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1740[0x7]; // Fixing Size After Last Property [ Dumper-7 ] TArray ReturnValue; // 0x10(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // Function VariantManagerContent.Variant.GetDependency struct UVariant_GetDependency_Params { public: int32 Index; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1745[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVariantDependency ReturnValue; // 0x8(0x68)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function VariantManagerContent.Variant.GetActor struct UVariant_GetActor_Params { public: int32 ActorIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_174A[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class AActor* ReturnValue; // 0x8(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function VariantManagerContent.Variant.DeleteDependency struct UVariant_DeleteDependency_Params { public: int32 Index; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // Function VariantManagerContent.Variant.AddDependency struct UVariant_AddDependency_Params { public: struct FVariantDependency Dependency; // 0x0(0x68)(Parm, OutParm, NativeAccessSpecifierPublic) int32 ReturnValue; // 0x68(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1752[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // Function VariantManagerContent.VariantSet.SetThumbnailFromTexture struct UVariantSet_SetThumbnailFromTexture_Params { public: class UTexture2D* NewThumbnail; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function VariantManagerContent.VariantSet.SetThumbnailFromFile struct UVariantSet_SetThumbnailFromFile_Params { public: class FString FilePath; // 0x0(0x10)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x80 (0x80 - 0x0) // Function VariantManagerContent.VariantSet.SetThumbnailFromCamera struct UVariantSet_SetThumbnailFromCamera_Params { public: class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1769[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform CameraTransform; // 0x10(0x60)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FOVDegrees; // 0x70(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinZ; // 0x74(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Gamma; // 0x78(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_176B[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // Function VariantManagerContent.VariantSet.SetDisplayText struct UVariantSet_SetDisplayText_Params { public: class FText NewDisplayText; // 0x0(0x18)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // Function VariantManagerContent.VariantSet.GetVariantByName struct UVariantSet_GetVariantByName_Params { public: class FString VariantName; // 0x0(0x10)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UVariant* ReturnValue; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function VariantManagerContent.VariantSet.GetVariant struct UVariantSet_GetVariant_Params { public: int32 VariantIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_176F[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UVariant* ReturnValue; // 0x8(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function VariantManagerContent.VariantSet.GetThumbnail struct UVariantSet_GetThumbnail_Params { public: class UTexture2D* ReturnValue; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function VariantManagerContent.VariantSet.GetParent struct UVariantSet_GetParent_Params { public: class ULevelVariantSets* ReturnValue; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function VariantManagerContent.VariantSet.GetNumVariants struct UVariantSet_GetNumVariants_Params { public: int32 ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // Function VariantManagerContent.VariantSet.GetDisplayText struct UVariantSet_GetDisplayText_Params { public: class FText ReturnValue; // 0x0(0x18)(Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) }; } }