Files
UnrealEvent/Aeon-740/SDK/Gen_ReadyUp_StartObjective_functions.cpp
2024-10-18 01:01:36 +01:00

92 lines
4.4 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: Gen_ReadyUp_StartObjective
#include "Basic.hpp"
#include "Gen_ReadyUp_StartObjective_classes.hpp"
#include "Gen_ReadyUp_StartObjective_parameters.hpp"
namespace SDK
{
// Function Gen_ReadyUp_StartObjective.Gen_ReadyUp_StartObjective_C.BreakParams
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// float Param_ReadyUpTimerLength (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// TArray<struct FTransform> Param_InteractSpawnLocation (Parm, OutParm, ZeroConstructor)
// class FText Param_InteractText (Parm, OutParm)
// int32 Param_BluGloMissionActivationQty (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool Param_IsFightTheStorm (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
void UGen_ReadyUp_StartObjective_C::BreakParams(float* Param_ReadyUpTimerLength, TArray<struct FTransform>* Param_InteractSpawnLocation, class FText* Param_InteractText, int32* Param_BluGloMissionActivationQty, bool* Param_IsFightTheStorm)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Gen_ReadyUp_StartObjective_C", "BreakParams");
Params::Gen_ReadyUp_StartObjective_C_BreakParams Parms{};
UObject::ProcessEvent(Func, &Parms);
if (Param_ReadyUpTimerLength != nullptr)
*Param_ReadyUpTimerLength = Parms.Param_ReadyUpTimerLength;
if (Param_InteractSpawnLocation != nullptr)
*Param_InteractSpawnLocation = std::move(Parms.Param_InteractSpawnLocation);
if (Param_InteractText != nullptr)
*Param_InteractText = std::move(Parms.Param_InteractText);
if (Param_BluGloMissionActivationQty != nullptr)
*Param_BluGloMissionActivationQty = Parms.Param_BluGloMissionActivationQty;
if (Param_IsFightTheStorm != nullptr)
*Param_IsFightTheStorm = Parms.Param_IsFightTheStorm;
}
// Function Gen_ReadyUp_StartObjective.Gen_ReadyUp_StartObjective_C.SetParams
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// float Param_ReadyUpTimerLength (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// TArray<struct FTransform> Param_InteractSpawnLocation (BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm)
// class FText Param_InteractText (BlueprintVisible, BlueprintReadOnly, Parm)
// int32 Param_BluGloMissionActivationQty (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool Param_IsFightTheStorm (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class UGen_ReadyUp_StartObjective_C* ThisObject (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UGen_ReadyUp_StartObjective_C::SetParams(float Param_ReadyUpTimerLength, TArray<struct FTransform>& Param_InteractSpawnLocation, const class FText& Param_InteractText, int32 Param_BluGloMissionActivationQty, bool Param_IsFightTheStorm, class UGen_ReadyUp_StartObjective_C** ThisObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Gen_ReadyUp_StartObjective_C", "SetParams");
Params::Gen_ReadyUp_StartObjective_C_SetParams Parms{};
Parms.Param_ReadyUpTimerLength = Param_ReadyUpTimerLength;
Parms.Param_InteractSpawnLocation = std::move(Param_InteractSpawnLocation);
Parms.Param_InteractText = std::move(Param_InteractText);
Parms.Param_BluGloMissionActivationQty = Param_BluGloMissionActivationQty;
Parms.Param_IsFightTheStorm = Param_IsFightTheStorm;
UObject::ProcessEvent(Func, &Parms);
Param_InteractSpawnLocation = std::move(Parms.Param_InteractSpawnLocation);
if (ThisObject != nullptr)
*ThisObject = Parms.ThisObject;
}
}