Files
EscapeTheBackrooms_Internal/EscapeTheBackroomsGUiTest/SDK/SDK/BP_Pool_Ladder_functions.cpp
2024-04-20 14:19:09 +02:00

306 lines
24 KiB
C++

#pragma once
// Dumped with Dumper-7!
#include "../SDK.hpp"
namespace SDK
{
//---------------------------------------------------------------------------------------------------------------------
// FUNCTIONS
//---------------------------------------------------------------------------------------------------------------------
// BlueprintGeneratedClass BP_Pool_Ladder.BP_Pool_Ladder_C
// (Actor)
class UClass* ABP_Pool_Ladder_C::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("BP_Pool_Ladder_C");
return Clss;
}
// BP_Pool_Ladder_C BP_Pool_Ladder.Default__BP_Pool_Ladder_C
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
class ABP_Pool_Ladder_C* ABP_Pool_Ladder_C::GetDefaultObj()
{
static class ABP_Pool_Ladder_C* Default = nullptr;
if (!Default)
Default = static_cast<ABP_Pool_Ladder_C*>(ABP_Pool_Ladder_C::StaticClass()->DefaultObject);
return Default;
}
// Function BP_Pool_Ladder.BP_Pool_Ladder_C.GetHeightPoint
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_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_Multiply_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_Multiply_FloatFloat_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_MakeVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Add_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector ABP_Pool_Ladder_C::GetHeightPoint(const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, int32 CallFunc_Multiply_IntInt_ReturnValue, float CallFunc_Conv_IntToFloat_ReturnValue, float CallFunc_Multiply_FloatFloat_ReturnValue, float CallFunc_Multiply_FloatFloat_ReturnValue_1, const struct FVector& CallFunc_MakeVector_ReturnValue, const struct FVector& CallFunc_Add_VectorVector_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_Pool_Ladder_C", "GetHeightPoint");
Params::ABP_Pool_Ladder_C_GetHeightPoint_Params Parms{};
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
Parms.CallFunc_Multiply_IntInt_ReturnValue = CallFunc_Multiply_IntInt_ReturnValue;
Parms.CallFunc_Conv_IntToFloat_ReturnValue = CallFunc_Conv_IntToFloat_ReturnValue;
Parms.CallFunc_Multiply_FloatFloat_ReturnValue = CallFunc_Multiply_FloatFloat_ReturnValue;
Parms.CallFunc_Multiply_FloatFloat_ReturnValue_1 = CallFunc_Multiply_FloatFloat_ReturnValue_1;
Parms.CallFunc_MakeVector_ReturnValue = CallFunc_MakeVector_ReturnValue;
Parms.CallFunc_Add_VectorVector_ReturnValue = CallFunc_Add_VectorVector_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function BP_Pool_Ladder.BP_Pool_Ladder_C.CanClimb
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class APawn* Pawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetActorForwardVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakVector_X (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakVector_Y (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakVector_Z (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Multiply_VectorFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Add_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Add_VectorVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 CallFunc_Multiply_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakVector_X_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakVector_Y_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakVector_Z_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_Conv_IntToFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_Multiply_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_Multiply_FloatFloat_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_Add_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_Less_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
bool ABP_Pool_Ladder_C::CanClimb(class APawn* Pawn, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FVector& CallFunc_GetActorForwardVector_ReturnValue, float CallFunc_BreakVector_X, float CallFunc_BreakVector_Y, float CallFunc_BreakVector_Z, const struct FVector& CallFunc_Multiply_VectorFloat_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue_1, const struct FVector& CallFunc_Add_VectorVector_ReturnValue, const struct FVector& CallFunc_Add_VectorVector_ReturnValue_1, int32 CallFunc_Multiply_IntInt_ReturnValue, float CallFunc_BreakVector_X_1, float CallFunc_BreakVector_Y_1, float CallFunc_BreakVector_Z_1, float CallFunc_Conv_IntToFloat_ReturnValue, float CallFunc_Multiply_FloatFloat_ReturnValue, float CallFunc_Multiply_FloatFloat_ReturnValue_1, float CallFunc_Add_FloatFloat_ReturnValue, bool CallFunc_Less_FloatFloat_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_Pool_Ladder_C", "CanClimb");
Params::ABP_Pool_Ladder_C_CanClimb_Params Parms{};
Parms.Pawn = Pawn;
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
Parms.CallFunc_GetActorForwardVector_ReturnValue = CallFunc_GetActorForwardVector_ReturnValue;
Parms.CallFunc_BreakVector_X = CallFunc_BreakVector_X;
Parms.CallFunc_BreakVector_Y = CallFunc_BreakVector_Y;
Parms.CallFunc_BreakVector_Z = CallFunc_BreakVector_Z;
Parms.CallFunc_Multiply_VectorFloat_ReturnValue = CallFunc_Multiply_VectorFloat_ReturnValue;
Parms.CallFunc_K2_GetActorLocation_ReturnValue_1 = CallFunc_K2_GetActorLocation_ReturnValue_1;
Parms.CallFunc_Add_VectorVector_ReturnValue = CallFunc_Add_VectorVector_ReturnValue;
Parms.CallFunc_Add_VectorVector_ReturnValue_1 = CallFunc_Add_VectorVector_ReturnValue_1;
Parms.CallFunc_Multiply_IntInt_ReturnValue = CallFunc_Multiply_IntInt_ReturnValue;
Parms.CallFunc_BreakVector_X_1 = CallFunc_BreakVector_X_1;
Parms.CallFunc_BreakVector_Y_1 = CallFunc_BreakVector_Y_1;
Parms.CallFunc_BreakVector_Z_1 = CallFunc_BreakVector_Z_1;
Parms.CallFunc_Conv_IntToFloat_ReturnValue = CallFunc_Conv_IntToFloat_ReturnValue;
Parms.CallFunc_Multiply_FloatFloat_ReturnValue = CallFunc_Multiply_FloatFloat_ReturnValue;
Parms.CallFunc_Multiply_FloatFloat_ReturnValue_1 = CallFunc_Multiply_FloatFloat_ReturnValue_1;
Parms.CallFunc_Add_FloatFloat_ReturnValue = CallFunc_Add_FloatFloat_ReturnValue;
Parms.CallFunc_Less_FloatFloat_ReturnValue = CallFunc_Less_FloatFloat_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function BP_Pool_Ladder.BP_Pool_Ladder_C.GetStartPoint
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetActorForwardVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_K2_GetActorLocation_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Multiply_VectorFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Add_VectorVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_Add_VectorVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector ABP_Pool_Ladder_C::GetStartPoint(const struct FVector& CallFunc_GetActorForwardVector_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, const struct FVector& CallFunc_Multiply_VectorFloat_ReturnValue, const struct FVector& CallFunc_Add_VectorVector_ReturnValue, const struct FVector& CallFunc_Add_VectorVector_ReturnValue_1)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_Pool_Ladder_C", "GetStartPoint");
Params::ABP_Pool_Ladder_C_GetStartPoint_Params Parms{};
Parms.CallFunc_GetActorForwardVector_ReturnValue = CallFunc_GetActorForwardVector_ReturnValue;
Parms.CallFunc_K2_GetActorLocation_ReturnValue = CallFunc_K2_GetActorLocation_ReturnValue;
Parms.CallFunc_Multiply_VectorFloat_ReturnValue = CallFunc_Multiply_VectorFloat_ReturnValue;
Parms.CallFunc_Add_VectorVector_ReturnValue = CallFunc_Add_VectorVector_ReturnValue;
Parms.CallFunc_Add_VectorVector_ReturnValue_1 = CallFunc_Add_VectorVector_ReturnValue_1;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function BP_Pool_Ladder.BP_Pool_Ladder_C.UserConstructionScript
// (Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// int32 NumOhRungs (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float LadderSectionWidth (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float LadderSectionHeight (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float Scale2 (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UHierarchicalInstancedStaticMeshComponent*Rung (Edit, BlueprintVisible, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 CallFunc_Subtract_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_MakeVector_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FTransform CallFunc_MakeTransform_ReturnValue (IsPlainOldData, NoDestructor)
// class UHierarchicalInstancedStaticMeshComponent*CallFunc_AddComponent_ReturnValue (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetLocalBounds_Min (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_GetLocalBounds_Max (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 Temp_int_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakVector_X (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakVector_Y (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_BreakVector_Z (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_Conv_IntToFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// float CallFunc_Multiply_FloatFloat_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FVector CallFunc_MakeVector_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FTransform CallFunc_MakeTransform_ReturnValue_1 (IsPlainOldData, NoDestructor)
// bool CallFunc_LessEqual_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// int32 CallFunc_Add_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 CallFunc_AddInstance_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 CallFunc_Multiply_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void ABP_Pool_Ladder_C::UserConstructionScript(int32 NumOhRungs, float LadderSectionWidth, float LadderSectionHeight, float Scale2, class UHierarchicalInstancedStaticMeshComponent* Rung, int32 CallFunc_Subtract_IntInt_ReturnValue, const struct FVector& CallFunc_MakeVector_ReturnValue, const struct FTransform& CallFunc_MakeTransform_ReturnValue, class UHierarchicalInstancedStaticMeshComponent* CallFunc_AddComponent_ReturnValue, const struct FVector& CallFunc_GetLocalBounds_Min, const struct FVector& CallFunc_GetLocalBounds_Max, int32 Temp_int_Variable, float CallFunc_BreakVector_X, float CallFunc_BreakVector_Y, float CallFunc_BreakVector_Z, float CallFunc_Conv_IntToFloat_ReturnValue, float CallFunc_Multiply_FloatFloat_ReturnValue, const struct FVector& CallFunc_MakeVector_ReturnValue_1, const struct FTransform& CallFunc_MakeTransform_ReturnValue_1, bool CallFunc_LessEqual_IntInt_ReturnValue, int32 CallFunc_Add_IntInt_ReturnValue, int32 CallFunc_AddInstance_ReturnValue, int32 CallFunc_Multiply_IntInt_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_Pool_Ladder_C", "UserConstructionScript");
Params::ABP_Pool_Ladder_C_UserConstructionScript_Params Parms{};
Parms.NumOhRungs = NumOhRungs;
Parms.LadderSectionWidth = LadderSectionWidth;
Parms.LadderSectionHeight = LadderSectionHeight;
Parms.Scale2 = Scale2;
Parms.Rung = Rung;
Parms.CallFunc_Subtract_IntInt_ReturnValue = CallFunc_Subtract_IntInt_ReturnValue;
Parms.CallFunc_MakeVector_ReturnValue = CallFunc_MakeVector_ReturnValue;
Parms.CallFunc_MakeTransform_ReturnValue = CallFunc_MakeTransform_ReturnValue;
Parms.CallFunc_AddComponent_ReturnValue = CallFunc_AddComponent_ReturnValue;
Parms.CallFunc_GetLocalBounds_Min = CallFunc_GetLocalBounds_Min;
Parms.CallFunc_GetLocalBounds_Max = CallFunc_GetLocalBounds_Max;
Parms.Temp_int_Variable = Temp_int_Variable;
Parms.CallFunc_BreakVector_X = CallFunc_BreakVector_X;
Parms.CallFunc_BreakVector_Y = CallFunc_BreakVector_Y;
Parms.CallFunc_BreakVector_Z = CallFunc_BreakVector_Z;
Parms.CallFunc_Conv_IntToFloat_ReturnValue = CallFunc_Conv_IntToFloat_ReturnValue;
Parms.CallFunc_Multiply_FloatFloat_ReturnValue = CallFunc_Multiply_FloatFloat_ReturnValue;
Parms.CallFunc_MakeVector_ReturnValue_1 = CallFunc_MakeVector_ReturnValue_1;
Parms.CallFunc_MakeTransform_ReturnValue_1 = CallFunc_MakeTransform_ReturnValue_1;
Parms.CallFunc_LessEqual_IntInt_ReturnValue = CallFunc_LessEqual_IntInt_ReturnValue;
Parms.CallFunc_Add_IntInt_ReturnValue = CallFunc_Add_IntInt_ReturnValue;
Parms.CallFunc_AddInstance_ReturnValue = CallFunc_AddInstance_ReturnValue;
Parms.CallFunc_Multiply_IntInt_ReturnValue = CallFunc_Multiply_IntInt_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_Pool_Ladder.BP_Pool_Ladder_C.BndEvt__BP_Ladder_Box1_K2Node_ComponentBoundEvent_2_ComponentBeginOverlapSignature__DelegateSignature
// (HasOutParams, BlueprintEvent)
// Parameters:
// class UPrimitiveComponent* OverlappedComponent (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AActor* OtherActor (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UPrimitiveComponent* OtherComp (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 OtherBodyIndex (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool bFromSweep (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FHitResult SweepResult (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
void ABP_Pool_Ladder_C::BndEvt__BP_Ladder_Box1_K2Node_ComponentBoundEvent_2_ComponentBeginOverlapSignature__DelegateSignature(class UPrimitiveComponent* OverlappedComponent, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, struct FHitResult& SweepResult)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_Pool_Ladder_C", "BndEvt__BP_Ladder_Box1_K2Node_ComponentBoundEvent_2_ComponentBeginOverlapSignature__DelegateSignature");
Params::ABP_Pool_Ladder_C_BndEvt__BP_Ladder_Box1_K2Node_ComponentBoundEvent_2_ComponentBeginOverlapSignature__DelegateSignature_Params Parms{};
Parms.OverlappedComponent = OverlappedComponent;
Parms.OtherActor = OtherActor;
Parms.OtherComp = OtherComp;
Parms.OtherBodyIndex = OtherBodyIndex;
Parms.bFromSweep = bFromSweep;
Parms.SweepResult = SweepResult;
UObject::ProcessEvent(Func, &Parms);
}
// Function BP_Pool_Ladder.BP_Pool_Ladder_C.ExecuteUbergraph_BP_Pool_Ladder
// (Final, UbergraphFunction, HasDefaults)
// Parameters:
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UPrimitiveComponent* K2Node_ComponentBoundEvent_OverlappedComponent (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AActor* K2Node_ComponentBoundEvent_OtherActor (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UPrimitiveComponent* K2Node_ComponentBoundEvent_OtherComp (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 K2Node_ComponentBoundEvent_OtherBodyIndex (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool K2Node_ComponentBoundEvent_bFromSweep (ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FHitResult K2Node_ComponentBoundEvent_SweepResult (ConstParm, IsPlainOldData, NoDestructor, ContainsInstancedReference)
// class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor)
void ABP_Pool_Ladder_C::ExecuteUbergraph_BP_Pool_Ladder(int32 EntryPoint, class UPrimitiveComponent* K2Node_ComponentBoundEvent_OverlappedComponent, class AActor* K2Node_ComponentBoundEvent_OtherActor, class UPrimitiveComponent* K2Node_ComponentBoundEvent_OtherComp, int32 K2Node_ComponentBoundEvent_OtherBodyIndex, bool K2Node_ComponentBoundEvent_bFromSweep, const struct FHitResult& K2Node_ComponentBoundEvent_SweepResult, class ABPCharacter_Demo_C* K2Node_DynamicCast_AsBPCharacter_Demo, bool K2Node_DynamicCast_bSuccess)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("BP_Pool_Ladder_C", "ExecuteUbergraph_BP_Pool_Ladder");
Params::ABP_Pool_Ladder_C_ExecuteUbergraph_BP_Pool_Ladder_Params Parms{};
Parms.EntryPoint = EntryPoint;
Parms.K2Node_ComponentBoundEvent_OverlappedComponent = K2Node_ComponentBoundEvent_OverlappedComponent;
Parms.K2Node_ComponentBoundEvent_OtherActor = K2Node_ComponentBoundEvent_OtherActor;
Parms.K2Node_ComponentBoundEvent_OtherComp = K2Node_ComponentBoundEvent_OtherComp;
Parms.K2Node_ComponentBoundEvent_OtherBodyIndex = K2Node_ComponentBoundEvent_OtherBodyIndex;
Parms.K2Node_ComponentBoundEvent_bFromSweep = K2Node_ComponentBoundEvent_bFromSweep;
Parms.K2Node_ComponentBoundEvent_SweepResult = K2Node_ComponentBoundEvent_SweepResult;
Parms.K2Node_DynamicCast_AsBPCharacter_Demo = K2Node_DynamicCast_AsBPCharacter_Demo;
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
UObject::ProcessEvent(Func, &Parms);
}
}