#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: GA_Teleporter #include "Basic.hpp" #include "GA_Teleporter_classes.hpp" #include "GA_Teleporter_parameters.hpp" #pragma pack(push, 0x4) namespace SDK { // Function GA_Teleporter.GA_Teleporter_C.ExecuteUbergraph_GA_Teleporter // (HasDefaults) // Parameters: // int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void UGA_Teleporter_C::ExecuteUbergraph_GA_Teleporter(int32 EntryPoint) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Teleporter_C", "ExecuteUbergraph_GA_Teleporter"); Params::GA_Teleporter_C_ExecuteUbergraph_GA_Teleporter Parms{}; Parms.EntryPoint = EntryPoint; UObject::ProcessEvent(Func, &Parms); } // Function GA_Teleporter.GA_Teleporter_C.K2_ActivateAbility // (Event, Protected, BlueprintEvent) void UGA_Teleporter_C::K2_ActivateAbility() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Teleporter_C", "K2_ActivateAbility"); UObject::ProcessEvent(Func, nullptr); } // Function GA_Teleporter.GA_Teleporter_C.DestroyExistingPortalsForPlayer // (Public, BlueprintCallable, BlueprintEvent) // Parameters: // class AController* Controller (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void UGA_Teleporter_C::DestroyExistingPortalsForPlayer(class AController* Controller) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Teleporter_C", "DestroyExistingPortalsForPlayer"); Params::GA_Teleporter_C_DestroyExistingPortalsForPlayer Parms{}; Parms.Controller = Controller; UObject::ProcessEvent(Func, &Parms); } // Function GA_Teleporter.GA_Teleporter_C.InitPortalAndSpawnTargetTeleporter // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // class AB_Teleporter_C* NewTeleporter (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void UGA_Teleporter_C::InitPortalAndSpawnTargetTeleporter(class AB_Teleporter_C* NewTeleporter) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Teleporter_C", "InitPortalAndSpawnTargetTeleporter"); Params::GA_Teleporter_C_InitPortalAndSpawnTargetTeleporter Parms{}; Parms.NewTeleporter = NewTeleporter; UObject::ProcessEvent(Func, &Parms); } // Function GA_Teleporter.GA_Teleporter_C.GetSecondTeleporterSpawnLoc // (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // class AActor* FirstTeleporter (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // struct FTransform* SpawnTransform (Parm, OutParm, IsPlainOldData, NoDestructor) void UGA_Teleporter_C::GetSecondTeleporterSpawnLoc(class AActor* FirstTeleporter, struct FTransform* SpawnTransform) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Teleporter_C", "GetSecondTeleporterSpawnLoc"); Params::GA_Teleporter_C_GetSecondTeleporterSpawnLoc Parms{}; Parms.FirstTeleporter = FirstTeleporter; UObject::ProcessEvent(Func, &Parms); if (SpawnTransform != nullptr) *SpawnTransform = std::move(Parms.SpawnTransform); } } #pragma pack(pop)