#pragma once // Dumped with Dumper-7! #include "../SDK.hpp" namespace SDK { //--------------------------------------------------------------------------------------------------------------------- // FUNCTIONS //--------------------------------------------------------------------------------------------------------------------- // WidgetBlueprintGeneratedClass WBP_LoupeBase.WBP_LoupeBase_C // (None) class UClass* UWBP_LoupeBase_C::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("WBP_LoupeBase_C"); return Clss; } // WBP_LoupeBase_C WBP_LoupeBase.Default__WBP_LoupeBase_C // (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted) class UWBP_LoupeBase_C* UWBP_LoupeBase_C::GetDefaultObj() { static class UWBP_LoupeBase_C* Default = nullptr; if (!Default) Default = static_cast(UWBP_LoupeBase_C::StaticClass()->DefaultObject); return Default; } // Function WBP_LoupeBase.WBP_LoupeBase_C.AdjustAlpha // (Public, HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // struct FVector2D FinalScreenPos (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double Alpha (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_GetViewportSize_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_X (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_Y (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_X_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_Y_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Abs_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_FMin_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_FMin_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Abs_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_MakeVector2D_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_MakeVector2D_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_Multiply_Vector2DFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_Divide_Vector2DVector2D_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_X_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_Y_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_FMax_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_MultiplyMultiply_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_FMin_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UWBP_LoupeBase_C::AdjustAlpha(const struct FVector2D& FinalScreenPos, double* Alpha, const struct FVector2D& CallFunc_GetViewportSize_ReturnValue, double CallFunc_BreakVector2D_X, double CallFunc_BreakVector2D_Y, double CallFunc_BreakVector2D_X_1, double CallFunc_BreakVector2D_Y_1, double CallFunc_Abs_ReturnValue, double CallFunc_FMin_ReturnValue, double CallFunc_FMin_ReturnValue_1, double CallFunc_Abs_ReturnValue_1, const struct FVector2D& CallFunc_MakeVector2D_ReturnValue, const struct FVector2D& CallFunc_MakeVector2D_ReturnValue_1, const struct FVector2D& CallFunc_Multiply_Vector2DFloat_ReturnValue, const struct FVector2D& CallFunc_Divide_Vector2DVector2D_ReturnValue, double CallFunc_BreakVector2D_X_2, double CallFunc_BreakVector2D_Y_2, double CallFunc_FMax_ReturnValue, double CallFunc_MultiplyMultiply_FloatFloat_ReturnValue, double CallFunc_FMin_ReturnValue_2) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("WBP_LoupeBase_C", "AdjustAlpha"); Params::UWBP_LoupeBase_C_AdjustAlpha_Params Parms{}; Parms.FinalScreenPos = FinalScreenPos; Parms.CallFunc_GetViewportSize_ReturnValue = CallFunc_GetViewportSize_ReturnValue; Parms.CallFunc_BreakVector2D_X = CallFunc_BreakVector2D_X; Parms.CallFunc_BreakVector2D_Y = CallFunc_BreakVector2D_Y; Parms.CallFunc_BreakVector2D_X_1 = CallFunc_BreakVector2D_X_1; Parms.CallFunc_BreakVector2D_Y_1 = CallFunc_BreakVector2D_Y_1; Parms.CallFunc_Abs_ReturnValue = CallFunc_Abs_ReturnValue; Parms.CallFunc_FMin_ReturnValue = CallFunc_FMin_ReturnValue; Parms.CallFunc_FMin_ReturnValue_1 = CallFunc_FMin_ReturnValue_1; Parms.CallFunc_Abs_ReturnValue_1 = CallFunc_Abs_ReturnValue_1; Parms.CallFunc_MakeVector2D_ReturnValue = CallFunc_MakeVector2D_ReturnValue; Parms.CallFunc_MakeVector2D_ReturnValue_1 = CallFunc_MakeVector2D_ReturnValue_1; Parms.CallFunc_Multiply_Vector2DFloat_ReturnValue = CallFunc_Multiply_Vector2DFloat_ReturnValue; Parms.CallFunc_Divide_Vector2DVector2D_ReturnValue = CallFunc_Divide_Vector2DVector2D_ReturnValue; Parms.CallFunc_BreakVector2D_X_2 = CallFunc_BreakVector2D_X_2; Parms.CallFunc_BreakVector2D_Y_2 = CallFunc_BreakVector2D_Y_2; Parms.CallFunc_FMax_ReturnValue = CallFunc_FMax_ReturnValue; Parms.CallFunc_MultiplyMultiply_FloatFloat_ReturnValue = CallFunc_MultiplyMultiply_FloatFloat_ReturnValue; Parms.CallFunc_FMin_ReturnValue_2 = CallFunc_FMin_ReturnValue_2; UObject::ProcessEvent(Func, &Parms); if (Alpha != nullptr) *Alpha = Parms.Alpha; } // Function WBP_LoupeBase.WBP_LoupeBase_C.GetTranslationTarget // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // class UWidget* Widget (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) void UWBP_LoupeBase_C::GetTranslationTarget(class UWidget** Widget) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("WBP_LoupeBase_C", "GetTranslationTarget"); Params::UWBP_LoupeBase_C_GetTranslationTarget_Params Parms{}; UObject::ProcessEvent(Func, &Parms); if (Widget != nullptr) *Widget = Parms.Widget; } // Function WBP_LoupeBase.WBP_LoupeBase_C.SetFinalWidgetOpacity // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double CalcedOpacity (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UWBP_LoupeBase_C::SetFinalWidgetOpacity(double CalcedOpacity) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("WBP_LoupeBase_C", "SetFinalWidgetOpacity"); Params::UWBP_LoupeBase_C_SetFinalWidgetOpacity_Params Parms{}; Parms.CalcedOpacity = CalcedOpacity; UObject::ProcessEvent(Func, &Parms); } // Function WBP_LoupeBase.WBP_LoupeBase_C.RoundScreenPosition // (Public, HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // struct FVector2D ScreenPosition (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CalcedPosition (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UWBP_LoupeBase_C::RoundScreenPosition(const struct FVector2D& ScreenPosition, struct FVector2D* CalcedPosition) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("WBP_LoupeBase_C", "RoundScreenPosition"); Params::UWBP_LoupeBase_C_RoundScreenPosition_Params Parms{}; Parms.ScreenPosition = ScreenPosition; UObject::ProcessEvent(Func, &Parms); if (CalcedPosition != nullptr) *CalcedPosition = std::move(Parms.CalcedPosition); } // Function WBP_LoupeBase.WBP_LoupeBase_C.UpdateLoupeTranslation // (Private, BlueprintCallable, BlueprintEvent) // Parameters: // double CallFunc_AdjustAlpha_alpha (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_RoundScreenPosition_calcedPosition (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UWidget* CallFunc_GetTranslationTarget_widget (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // class UWidget* CallFunc_GetTranslationTarget_widget_1 (ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_Subtract_Vector2DVector2D_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_Multiply_Vector2DFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_Add_Vector2DVector2D_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UWBP_LoupeBase_C::UpdateLoupeTranslation(double CallFunc_AdjustAlpha_alpha, const struct FVector2D& CallFunc_RoundScreenPosition_calcedPosition, class UWidget* CallFunc_GetTranslationTarget_widget, class UWidget* CallFunc_GetTranslationTarget_widget_1, const struct FVector2D& CallFunc_Subtract_Vector2DVector2D_ReturnValue, const struct FVector2D& CallFunc_Multiply_Vector2DFloat_ReturnValue, const struct FVector2D& CallFunc_Add_Vector2DVector2D_ReturnValue) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("WBP_LoupeBase_C", "UpdateLoupeTranslation"); Params::UWBP_LoupeBase_C_UpdateLoupeTranslation_Params Parms{}; Parms.CallFunc_AdjustAlpha_alpha = CallFunc_AdjustAlpha_alpha; Parms.CallFunc_RoundScreenPosition_calcedPosition = CallFunc_RoundScreenPosition_calcedPosition; Parms.CallFunc_GetTranslationTarget_widget = CallFunc_GetTranslationTarget_widget; Parms.CallFunc_GetTranslationTarget_widget_1 = CallFunc_GetTranslationTarget_widget_1; Parms.CallFunc_Subtract_Vector2DVector2D_ReturnValue = CallFunc_Subtract_Vector2DVector2D_ReturnValue; Parms.CallFunc_Multiply_Vector2DFloat_ReturnValue = CallFunc_Multiply_Vector2DFloat_ReturnValue; Parms.CallFunc_Add_Vector2DVector2D_ReturnValue = CallFunc_Add_Vector2DVector2D_ReturnValue; UObject::ProcessEvent(Func, &Parms); } // Function WBP_LoupeBase.WBP_LoupeBase_C.GetLoupeWidgetSize // (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure) // Parameters: // struct FVector2D WidgetSize (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UWBP_LoupeBase_C::GetLoupeWidgetSize(struct FVector2D* WidgetSize) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("WBP_LoupeBase_C", "GetLoupeWidgetSize"); Params::UWBP_LoupeBase_C_GetLoupeWidgetSize_Params Parms{}; UObject::ProcessEvent(Func, &Parms); if (WidgetSize != nullptr) *WidgetSize = std::move(Parms.WidgetSize); } // Function WBP_LoupeBase.WBP_LoupeBase_C.UpdateArrowImageAngle // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double NewAngle (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UWBP_LoupeBase_C::UpdateArrowImageAngle(double NewAngle) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("WBP_LoupeBase_C", "UpdateArrowImageAngle"); Params::UWBP_LoupeBase_C_UpdateArrowImageAngle_Params Parms{}; Parms.NewAngle = NewAngle; UObject::ProcessEvent(Func, &Parms); } // Function WBP_LoupeBase.WBP_LoupeBase_C.UpdatePositionAndVisibility // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // double Dot (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector RootLocation (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector TargetLocation (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D NewLocation (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double TmpY (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double TmpX (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Greater_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_GetLoupeWidgetSize_widgetSize (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_Multiply_Vector2DFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_X (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_Y (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_X_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_Y_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float CallFunc_GetViewportScale_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Divide_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Greater_DoubleDouble_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_MakeVector2D_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_MakeVector2D_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Divide_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_NearlyEqual_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Multiply_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float CallFunc_Conv_IntToFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float CallFunc_Conv_IntToFloat_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Subtract_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // int32 CallFunc_Divide_IntInt_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_MakeVector2D_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float CallFunc_Conv_IntToFloat_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_MakeVector2D_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Subtract_DoubleDouble_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_X_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_Y_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_MakeVector2D_ReturnValue_4 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Multiply_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_X_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_Y_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Multiply_DoubleDouble_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Multiply_DoubleDouble_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Divide_DoubleDouble_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_SelectFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Abs_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Divide_DoubleDouble_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Abs_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_X_4 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_Y_4 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_FMax_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_DegAtan2_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Divide_DoubleDouble_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Divide_DoubleDouble_ReturnValue_4 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Greater_DoubleDouble_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class APlayerController* CallFunc_GetLocalPlayerController_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_ProjectWorldToScreenBehindCamera_ScreenPosition (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_ProjectWorldToScreenBehindCamera_bTargetBehindCamera (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_ProjectWorldToScreenBehindCamera_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Greater_DoubleDouble_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanOR_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_Multiply_Vector2DFloat_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Less_DoubleDouble_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector2D CallFunc_Subtract_Vector2DVector2D_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanAND_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_X_5 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_BreakVector2D_Y_5 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Less_DoubleDouble_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_Greater_DoubleDouble_ReturnValue_4 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanAND_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanAND_ReturnValue_2 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // bool CallFunc_BooleanAND_ReturnValue_3 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Greater_DoubleDouble_B_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Divide_DoubleDouble_B_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double K2Node_VariableSet_tmpY_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Subtract_DoubleDouble_A_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_MakeVector2D_Y_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_Subtract_DoubleDouble_A_ImplicitCast_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // double CallFunc_MakeVector2D_X_ImplicitCast (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UWBP_LoupeBase_C::UpdatePositionAndVisibility(double Dot, const struct FVector& RootLocation, const struct FVector& TargetLocation, const struct FVector2D& NewLocation, double TmpY, double TmpX, bool CallFunc_Greater_DoubleDouble_ReturnValue, const struct FVector2D& CallFunc_GetLoupeWidgetSize_widgetSize, const struct FVector2D& CallFunc_Multiply_Vector2DFloat_ReturnValue, double CallFunc_BreakVector2D_X, double CallFunc_BreakVector2D_Y, double CallFunc_BreakVector2D_X_1, double CallFunc_BreakVector2D_Y_1, float CallFunc_GetViewportScale_ReturnValue, double CallFunc_Divide_DoubleDouble_ReturnValue, bool CallFunc_Greater_DoubleDouble_ReturnValue_1, const struct FVector2D& CallFunc_MakeVector2D_ReturnValue, const struct FVector2D& CallFunc_MakeVector2D_ReturnValue_1, int32 CallFunc_Divide_IntInt_ReturnValue, bool CallFunc_NearlyEqual_FloatFloat_ReturnValue, int32 CallFunc_Multiply_IntInt_ReturnValue, float CallFunc_Conv_IntToFloat_ReturnValue, float CallFunc_Conv_IntToFloat_ReturnValue_1, double CallFunc_Subtract_DoubleDouble_ReturnValue, int32 CallFunc_Divide_IntInt_ReturnValue_1, const struct FVector2D& CallFunc_MakeVector2D_ReturnValue_2, float CallFunc_Conv_IntToFloat_ReturnValue_2, const struct FVector2D& CallFunc_MakeVector2D_ReturnValue_3, double CallFunc_Subtract_DoubleDouble_ReturnValue_1, double CallFunc_BreakVector2D_X_2, double CallFunc_BreakVector2D_Y_2, const struct FVector2D& CallFunc_MakeVector2D_ReturnValue_4, double CallFunc_Multiply_DoubleDouble_ReturnValue, double CallFunc_BreakVector2D_X_3, double CallFunc_BreakVector2D_Y_3, double CallFunc_Multiply_DoubleDouble_ReturnValue_1, double CallFunc_Multiply_DoubleDouble_ReturnValue_2, double CallFunc_Divide_DoubleDouble_ReturnValue_1, double CallFunc_SelectFloat_ReturnValue, double CallFunc_Abs_ReturnValue, double CallFunc_Divide_DoubleDouble_ReturnValue_2, double CallFunc_Abs_ReturnValue_1, double CallFunc_BreakVector2D_X_4, double CallFunc_BreakVector2D_Y_4, double CallFunc_FMax_ReturnValue, double CallFunc_DegAtan2_ReturnValue, double CallFunc_Divide_DoubleDouble_ReturnValue_3, double CallFunc_Divide_DoubleDouble_ReturnValue_4, bool CallFunc_Greater_DoubleDouble_ReturnValue_2, class APlayerController* CallFunc_GetLocalPlayerController_ReturnValue, const struct FVector2D& CallFunc_ProjectWorldToScreenBehindCamera_ScreenPosition, bool CallFunc_ProjectWorldToScreenBehindCamera_bTargetBehindCamera, bool CallFunc_ProjectWorldToScreenBehindCamera_ReturnValue, bool CallFunc_Greater_DoubleDouble_ReturnValue_3, bool CallFunc_BooleanOR_ReturnValue, const struct FVector2D& CallFunc_Multiply_Vector2DFloat_ReturnValue_1, bool CallFunc_Less_DoubleDouble_ReturnValue, const struct FVector2D& CallFunc_Subtract_Vector2DVector2D_ReturnValue, bool CallFunc_BooleanAND_ReturnValue, double CallFunc_BreakVector2D_X_5, double CallFunc_BreakVector2D_Y_5, bool CallFunc_Less_DoubleDouble_ReturnValue_1, bool CallFunc_Greater_DoubleDouble_ReturnValue_4, bool CallFunc_BooleanAND_ReturnValue_1, bool CallFunc_BooleanAND_ReturnValue_2, bool CallFunc_BooleanAND_ReturnValue_3, double CallFunc_Greater_DoubleDouble_B_ImplicitCast, double CallFunc_Divide_DoubleDouble_B_ImplicitCast, double K2Node_VariableSet_tmpY_ImplicitCast, double CallFunc_Subtract_DoubleDouble_A_ImplicitCast, double CallFunc_MakeVector2D_Y_ImplicitCast, double CallFunc_Subtract_DoubleDouble_A_ImplicitCast_1, double CallFunc_MakeVector2D_X_ImplicitCast) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("WBP_LoupeBase_C", "UpdatePositionAndVisibility"); Params::UWBP_LoupeBase_C_UpdatePositionAndVisibility_Params Parms{}; Parms.Dot = Dot; Parms.RootLocation = RootLocation; Parms.TargetLocation = TargetLocation; Parms.NewLocation = NewLocation; Parms.TmpY = TmpY; Parms.TmpX = TmpX; Parms.CallFunc_Greater_DoubleDouble_ReturnValue = CallFunc_Greater_DoubleDouble_ReturnValue; Parms.CallFunc_GetLoupeWidgetSize_widgetSize = CallFunc_GetLoupeWidgetSize_widgetSize; Parms.CallFunc_Multiply_Vector2DFloat_ReturnValue = CallFunc_Multiply_Vector2DFloat_ReturnValue; Parms.CallFunc_BreakVector2D_X = CallFunc_BreakVector2D_X; Parms.CallFunc_BreakVector2D_Y = CallFunc_BreakVector2D_Y; Parms.CallFunc_BreakVector2D_X_1 = CallFunc_BreakVector2D_X_1; Parms.CallFunc_BreakVector2D_Y_1 = CallFunc_BreakVector2D_Y_1; Parms.CallFunc_GetViewportScale_ReturnValue = CallFunc_GetViewportScale_ReturnValue; Parms.CallFunc_Divide_DoubleDouble_ReturnValue = CallFunc_Divide_DoubleDouble_ReturnValue; Parms.CallFunc_Greater_DoubleDouble_ReturnValue_1 = CallFunc_Greater_DoubleDouble_ReturnValue_1; Parms.CallFunc_MakeVector2D_ReturnValue = CallFunc_MakeVector2D_ReturnValue; Parms.CallFunc_MakeVector2D_ReturnValue_1 = CallFunc_MakeVector2D_ReturnValue_1; Parms.CallFunc_Divide_IntInt_ReturnValue = CallFunc_Divide_IntInt_ReturnValue; Parms.CallFunc_NearlyEqual_FloatFloat_ReturnValue = CallFunc_NearlyEqual_FloatFloat_ReturnValue; Parms.CallFunc_Multiply_IntInt_ReturnValue = CallFunc_Multiply_IntInt_ReturnValue; Parms.CallFunc_Conv_IntToFloat_ReturnValue = CallFunc_Conv_IntToFloat_ReturnValue; Parms.CallFunc_Conv_IntToFloat_ReturnValue_1 = CallFunc_Conv_IntToFloat_ReturnValue_1; Parms.CallFunc_Subtract_DoubleDouble_ReturnValue = CallFunc_Subtract_DoubleDouble_ReturnValue; Parms.CallFunc_Divide_IntInt_ReturnValue_1 = CallFunc_Divide_IntInt_ReturnValue_1; Parms.CallFunc_MakeVector2D_ReturnValue_2 = CallFunc_MakeVector2D_ReturnValue_2; Parms.CallFunc_Conv_IntToFloat_ReturnValue_2 = CallFunc_Conv_IntToFloat_ReturnValue_2; Parms.CallFunc_MakeVector2D_ReturnValue_3 = CallFunc_MakeVector2D_ReturnValue_3; Parms.CallFunc_Subtract_DoubleDouble_ReturnValue_1 = CallFunc_Subtract_DoubleDouble_ReturnValue_1; Parms.CallFunc_BreakVector2D_X_2 = CallFunc_BreakVector2D_X_2; Parms.CallFunc_BreakVector2D_Y_2 = CallFunc_BreakVector2D_Y_2; Parms.CallFunc_MakeVector2D_ReturnValue_4 = CallFunc_MakeVector2D_ReturnValue_4; Parms.CallFunc_Multiply_DoubleDouble_ReturnValue = CallFunc_Multiply_DoubleDouble_ReturnValue; Parms.CallFunc_BreakVector2D_X_3 = CallFunc_BreakVector2D_X_3; Parms.CallFunc_BreakVector2D_Y_3 = CallFunc_BreakVector2D_Y_3; Parms.CallFunc_Multiply_DoubleDouble_ReturnValue_1 = CallFunc_Multiply_DoubleDouble_ReturnValue_1; Parms.CallFunc_Multiply_DoubleDouble_ReturnValue_2 = CallFunc_Multiply_DoubleDouble_ReturnValue_2; Parms.CallFunc_Divide_DoubleDouble_ReturnValue_1 = CallFunc_Divide_DoubleDouble_ReturnValue_1; Parms.CallFunc_SelectFloat_ReturnValue = CallFunc_SelectFloat_ReturnValue; Parms.CallFunc_Abs_ReturnValue = CallFunc_Abs_ReturnValue; Parms.CallFunc_Divide_DoubleDouble_ReturnValue_2 = CallFunc_Divide_DoubleDouble_ReturnValue_2; Parms.CallFunc_Abs_ReturnValue_1 = CallFunc_Abs_ReturnValue_1; Parms.CallFunc_BreakVector2D_X_4 = CallFunc_BreakVector2D_X_4; Parms.CallFunc_BreakVector2D_Y_4 = CallFunc_BreakVector2D_Y_4; Parms.CallFunc_FMax_ReturnValue = CallFunc_FMax_ReturnValue; Parms.CallFunc_DegAtan2_ReturnValue = CallFunc_DegAtan2_ReturnValue; Parms.CallFunc_Divide_DoubleDouble_ReturnValue_3 = CallFunc_Divide_DoubleDouble_ReturnValue_3; Parms.CallFunc_Divide_DoubleDouble_ReturnValue_4 = CallFunc_Divide_DoubleDouble_ReturnValue_4; Parms.CallFunc_Greater_DoubleDouble_ReturnValue_2 = CallFunc_Greater_DoubleDouble_ReturnValue_2; Parms.CallFunc_GetLocalPlayerController_ReturnValue = CallFunc_GetLocalPlayerController_ReturnValue; Parms.CallFunc_ProjectWorldToScreenBehindCamera_ScreenPosition = CallFunc_ProjectWorldToScreenBehindCamera_ScreenPosition; Parms.CallFunc_ProjectWorldToScreenBehindCamera_bTargetBehindCamera = CallFunc_ProjectWorldToScreenBehindCamera_bTargetBehindCamera; Parms.CallFunc_ProjectWorldToScreenBehindCamera_ReturnValue = CallFunc_ProjectWorldToScreenBehindCamera_ReturnValue; Parms.CallFunc_Greater_DoubleDouble_ReturnValue_3 = CallFunc_Greater_DoubleDouble_ReturnValue_3; Parms.CallFunc_BooleanOR_ReturnValue = CallFunc_BooleanOR_ReturnValue; Parms.CallFunc_Multiply_Vector2DFloat_ReturnValue_1 = CallFunc_Multiply_Vector2DFloat_ReturnValue_1; Parms.CallFunc_Less_DoubleDouble_ReturnValue = CallFunc_Less_DoubleDouble_ReturnValue; Parms.CallFunc_Subtract_Vector2DVector2D_ReturnValue = CallFunc_Subtract_Vector2DVector2D_ReturnValue; Parms.CallFunc_BooleanAND_ReturnValue = CallFunc_BooleanAND_ReturnValue; Parms.CallFunc_BreakVector2D_X_5 = CallFunc_BreakVector2D_X_5; Parms.CallFunc_BreakVector2D_Y_5 = CallFunc_BreakVector2D_Y_5; Parms.CallFunc_Less_DoubleDouble_ReturnValue_1 = CallFunc_Less_DoubleDouble_ReturnValue_1; Parms.CallFunc_Greater_DoubleDouble_ReturnValue_4 = CallFunc_Greater_DoubleDouble_ReturnValue_4; Parms.CallFunc_BooleanAND_ReturnValue_1 = CallFunc_BooleanAND_ReturnValue_1; Parms.CallFunc_BooleanAND_ReturnValue_2 = CallFunc_BooleanAND_ReturnValue_2; Parms.CallFunc_BooleanAND_ReturnValue_3 = CallFunc_BooleanAND_ReturnValue_3; Parms.CallFunc_Greater_DoubleDouble_B_ImplicitCast = CallFunc_Greater_DoubleDouble_B_ImplicitCast; Parms.CallFunc_Divide_DoubleDouble_B_ImplicitCast = CallFunc_Divide_DoubleDouble_B_ImplicitCast; Parms.K2Node_VariableSet_tmpY_ImplicitCast = K2Node_VariableSet_tmpY_ImplicitCast; Parms.CallFunc_Subtract_DoubleDouble_A_ImplicitCast = CallFunc_Subtract_DoubleDouble_A_ImplicitCast; Parms.CallFunc_MakeVector2D_Y_ImplicitCast = CallFunc_MakeVector2D_Y_ImplicitCast; Parms.CallFunc_Subtract_DoubleDouble_A_ImplicitCast_1 = CallFunc_Subtract_DoubleDouble_A_ImplicitCast_1; Parms.CallFunc_MakeVector2D_X_ImplicitCast = CallFunc_MakeVector2D_X_ImplicitCast; UObject::ProcessEvent(Func, &Parms); } }