#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: Projectile_Trap_Turret #include "Basic.hpp" #include "Projectile_Trap_Turret_classes.hpp" #include "Projectile_Trap_Turret_parameters.hpp" #pragma pack(push, 0x4) namespace SDK { // Function Projectile_Trap_Turret.Projectile_Trap_Turret_C.ExecuteUbergraph_Projectile_Trap_Turret // (HasDefaults) // Parameters: // int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void AProjectile_Trap_Turret_C::ExecuteUbergraph_Projectile_Trap_Turret(int32 EntryPoint) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("Projectile_Trap_Turret_C", "ExecuteUbergraph_Projectile_Trap_Turret"); Params::Projectile_Trap_Turret_C_ExecuteUbergraph_Projectile_Trap_Turret Parms{}; Parms.EntryPoint = EntryPoint; UObject::ProcessEvent(Func, &Parms); } // Function Projectile_Trap_Turret.Projectile_Trap_Turret_C.ReceiveHit // (Event, Public, HasOutParams, BlueprintEvent) // Parameters: // class UPrimitiveComponent* MyComp (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class AActor* Other (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class UPrimitiveComponent* OtherComp (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // bool bSelfMoved (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // const struct FVector& HitLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // const struct FVector& HitNormal (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void AProjectile_Trap_Turret_C::ReceiveHit(class UPrimitiveComponent* MyComp, class AActor* Other, class UPrimitiveComponent* OtherComp, bool bSelfMoved, const struct FVector& HitLocation, const struct FVector& HitNormal, const struct FVector& NormalImpulse, const struct FHitResult& Hit) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("Projectile_Trap_Turret_C", "ReceiveHit"); Params::Projectile_Trap_Turret_C_ReceiveHit Parms{}; Parms.MyComp = MyComp; Parms.Other = Other; Parms.OtherComp = OtherComp; Parms.bSelfMoved = bSelfMoved; Parms.HitLocation = std::move(HitLocation); Parms.HitNormal = std::move(HitNormal); Parms.NormalImpulse = std::move(NormalImpulse); Parms.Hit = std::move(Hit); UObject::ProcessEvent(Func, &Parms); } // Function Projectile_Trap_Turret.Projectile_Trap_Turret_C.Timeline_0__UpdateFunc // (BlueprintEvent) void AProjectile_Trap_Turret_C::Timeline_0__UpdateFunc() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("Projectile_Trap_Turret_C", "Timeline_0__UpdateFunc"); UObject::ProcessEvent(Func, nullptr); } // Function Projectile_Trap_Turret.Projectile_Trap_Turret_C.Timeline_0__FinishedFunc // (BlueprintEvent) void AProjectile_Trap_Turret_C::Timeline_0__FinishedFunc() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("Projectile_Trap_Turret_C", "Timeline_0__FinishedFunc"); UObject::ProcessEvent(Func, nullptr); } // Function Projectile_Trap_Turret.Projectile_Trap_Turret_C.UserConstructionScript // (Event, Public, BlueprintCallable, BlueprintEvent) void AProjectile_Trap_Turret_C::UserConstructionScript() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("Projectile_Trap_Turret_C", "UserConstructionScript"); UObject::ProcessEvent(Func, nullptr); } } #pragma pack(pop)