#pragma once // Dumped with Dumper-7! #include "../SDK.hpp" namespace SDK { namespace Params { //--------------------------------------------------------------------------------------------------------------------- // PARAMETERS //--------------------------------------------------------------------------------------------------------------------- // 0xD0 (0xD0 - 0x0) // Function WBP_LoupeBase.WBP_LoupeBase_C.AdjustAlpha struct UWBP_LoupeBase_C_AdjustAlpha_Params { public: struct FVector2D FinalScreenPos; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double Alpha; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_GetViewportSize_ReturnValue; // 0x18(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_X; // 0x28(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_Y; // 0x30(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_X_1; // 0x38(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_Y_1; // 0x40(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Abs_ReturnValue; // 0x48(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_FMin_ReturnValue; // 0x50(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_FMin_ReturnValue_1; // 0x58(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Abs_ReturnValue_1; // 0x60(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_MakeVector2D_ReturnValue; // 0x68(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_MakeVector2D_ReturnValue_1; // 0x78(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_Multiply_Vector2DFloat_ReturnValue; // 0x88(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_Divide_Vector2DVector2D_ReturnValue; // 0x98(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_X_2; // 0xA8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_Y_2; // 0xB0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_FMax_ReturnValue; // 0xB8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_MultiplyMultiply_FloatFloat_ReturnValue; // 0xC0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_FMin_ReturnValue_2; // 0xC8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; // 0x8 (0x8 - 0x0) // Function WBP_LoupeBase.WBP_LoupeBase_C.GetTranslationTarget struct UWBP_LoupeBase_C_GetTranslationTarget_Params { public: class UWidget* Widget; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) }; // 0x8 (0x8 - 0x0) // Function WBP_LoupeBase.WBP_LoupeBase_C.SetFinalWidgetOpacity struct UWBP_LoupeBase_C_SetFinalWidgetOpacity_Params { public: double CalcedOpacity; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; // 0x20 (0x20 - 0x0) // Function WBP_LoupeBase.WBP_LoupeBase_C.RoundScreenPosition struct UWBP_LoupeBase_C_RoundScreenPosition_Params { public: struct FVector2D ScreenPosition; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D CalcedPosition; // 0x10(0x10)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; // 0x58 (0x58 - 0x0) // Function WBP_LoupeBase.WBP_LoupeBase_C.UpdateLoupeTranslation struct UWBP_LoupeBase_C_UpdateLoupeTranslation_Params { public: double CallFunc_AdjustAlpha_alpha; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_RoundScreenPosition_calcedPosition; // 0x8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) class UWidget* CallFunc_GetTranslationTarget_widget; // 0x18(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) class UWidget* CallFunc_GetTranslationTarget_widget_1; // 0x20(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_Subtract_Vector2DVector2D_ReturnValue; // 0x28(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_Multiply_Vector2DFloat_ReturnValue; // 0x38(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_Add_Vector2DVector2D_ReturnValue; // 0x48(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; // 0x10 (0x10 - 0x0) // Function WBP_LoupeBase.WBP_LoupeBase_C.GetLoupeWidgetSize struct UWBP_LoupeBase_C_GetLoupeWidgetSize_Params { public: struct FVector2D WidgetSize; // 0x0(0x10)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; // 0x8 (0x8 - 0x0) // Function WBP_LoupeBase.WBP_LoupeBase_C.UpdateArrowImageAngle struct UWBP_LoupeBase_C_UpdateArrowImageAngle_Params { public: double NewAngle; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; // 0x278 (0x278 - 0x0) // Function WBP_LoupeBase.WBP_LoupeBase_C.UpdatePositionAndVisibility struct UWBP_LoupeBase_C_UpdatePositionAndVisibility_Params { public: double Dot; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector RootLocation; // 0x8(0x18)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector TargetLocation; // 0x20(0x18)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D NewLocation; // 0x38(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double TmpY; // 0x48(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double TmpX; // 0x50(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x58(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_2768[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D CallFunc_GetLoupeWidgetSize_widgetSize; // 0x60(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_Multiply_Vector2DFloat_ReturnValue; // 0x70(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_X; // 0x80(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_Y; // 0x88(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_X_1; // 0x90(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_Y_1; // 0x98(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) float CallFunc_GetViewportScale_ReturnValue; // 0xA0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_276A[0x4]; // Fixing Size After Last Property [ Dumper-7 ] double CallFunc_Divide_DoubleDouble_ReturnValue; // 0xA8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_Greater_DoubleDouble_ReturnValue_1; // 0xB0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_276B[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D CallFunc_MakeVector2D_ReturnValue; // 0xB8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_MakeVector2D_ReturnValue_1; // 0xC8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) int32 CallFunc_Divide_IntInt_ReturnValue; // 0xD8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_NearlyEqual_FloatFloat_ReturnValue; // 0xDC(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_276C[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 CallFunc_Multiply_IntInt_ReturnValue; // 0xE0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) float CallFunc_Conv_IntToFloat_ReturnValue; // 0xE4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) float CallFunc_Conv_IntToFloat_ReturnValue_1; // 0xE8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_276D[0x4]; // Fixing Size After Last Property [ Dumper-7 ] double CallFunc_Subtract_DoubleDouble_ReturnValue; // 0xF0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) int32 CallFunc_Divide_IntInt_ReturnValue_1; // 0xF8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_276E[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D CallFunc_MakeVector2D_ReturnValue_2; // 0x100(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) float CallFunc_Conv_IntToFloat_ReturnValue_2; // 0x110(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_2771[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D CallFunc_MakeVector2D_ReturnValue_3; // 0x118(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Subtract_DoubleDouble_ReturnValue_1; // 0x128(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_X_2; // 0x130(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_Y_2; // 0x138(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_MakeVector2D_ReturnValue_4; // 0x140(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x150(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_X_3; // 0x158(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_Y_3; // 0x160(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Multiply_DoubleDouble_ReturnValue_1; // 0x168(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Multiply_DoubleDouble_ReturnValue_2; // 0x170(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Divide_DoubleDouble_ReturnValue_1; // 0x178(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_SelectFloat_ReturnValue; // 0x180(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Abs_ReturnValue; // 0x188(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Divide_DoubleDouble_ReturnValue_2; // 0x190(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Abs_ReturnValue_1; // 0x198(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_X_4; // 0x1A0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_Y_4; // 0x1A8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_FMax_ReturnValue; // 0x1B0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_DegAtan2_ReturnValue; // 0x1B8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Divide_DoubleDouble_ReturnValue_3; // 0x1C0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Divide_DoubleDouble_ReturnValue_4; // 0x1C8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_Greater_DoubleDouble_ReturnValue_2; // 0x1D0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_277A[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class APlayerController* CallFunc_GetLocalPlayerController_ReturnValue; // 0x1D8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash) struct FVector2D CallFunc_ProjectWorldToScreenBehindCamera_ScreenPosition; // 0x1E0(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_ProjectWorldToScreenBehindCamera_bTargetBehindCamera; // 0x1F0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_ProjectWorldToScreenBehindCamera_ReturnValue; // 0x1F1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_Greater_DoubleDouble_ReturnValue_3; // 0x1F2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_BooleanOR_ReturnValue; // 0x1F3(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_277B[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D CallFunc_Multiply_Vector2DFloat_ReturnValue_1; // 0x1F8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_Less_DoubleDouble_ReturnValue; // 0x208(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_277C[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D CallFunc_Subtract_Vector2DVector2D_ReturnValue; // 0x210(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_BooleanAND_ReturnValue; // 0x220(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_277E[0x7]; // Fixing Size After Last Property [ Dumper-7 ] double CallFunc_BreakVector2D_X_5; // 0x228(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_BreakVector2D_Y_5; // 0x230(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_Less_DoubleDouble_ReturnValue_1; // 0x238(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_Greater_DoubleDouble_ReturnValue_4; // 0x239(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_BooleanAND_ReturnValue_1; // 0x23A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_BooleanAND_ReturnValue_2; // 0x23B(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool CallFunc_BooleanAND_ReturnValue_3; // 0x23C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_2782[0x3]; // Fixing Size After Last Property [ Dumper-7 ] double CallFunc_Greater_DoubleDouble_B_ImplicitCast; // 0x240(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Divide_DoubleDouble_B_ImplicitCast; // 0x248(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double K2Node_VariableSet_tmpY_ImplicitCast; // 0x250(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Subtract_DoubleDouble_A_ImplicitCast; // 0x258(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_MakeVector2D_Y_ImplicitCast; // 0x260(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_Subtract_DoubleDouble_A_ImplicitCast_1; // 0x268(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) double CallFunc_MakeVector2D_X_ImplicitCast; // 0x270(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) }; } }