Files
Alphanium/CppSDK/SDK/B_Placement_Teleporter_functions.cpp

201 lines
6.9 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: B_Placement_Teleporter
#include "Basic.hpp"
#include "B_Placement_Teleporter_classes.hpp"
#include "B_Placement_Teleporter_parameters.hpp"
#pragma pack(push, 0x4)
namespace SDK
{
// Function B_Placement_Teleporter.B_Placement_Teleporter_C.ExecuteUbergraph_B_Placement_Teleporter
// ()
// Parameters:
// int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Placement_Teleporter_C::ExecuteUbergraph_B_Placement_Teleporter(int32 EntryPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Placement_Teleporter_C", "ExecuteUbergraph_B_Placement_Teleporter");
Params::B_Placement_Teleporter_C_ExecuteUbergraph_B_Placement_Teleporter Parms{};
Parms.EntryPoint = EntryPoint;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Placement_Teleporter.B_Placement_Teleporter_C.ReceiveBeginPlay
// (Event, Public, BlueprintEvent)
void AB_Placement_Teleporter_C::ReceiveBeginPlay()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Placement_Teleporter_C", "ReceiveBeginPlay");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Placement_Teleporter.B_Placement_Teleporter_C.SetVectorParameterValueOnAllPreviewMIDs
// (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// class FName ParamName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FLinearColor& ParamValue (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor)
void AB_Placement_Teleporter_C::SetVectorParameterValueOnAllPreviewMIDs(class FName ParamName, const struct FLinearColor& ParamValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Placement_Teleporter_C", "SetVectorParameterValueOnAllPreviewMIDs");
Params::B_Placement_Teleporter_C_SetVectorParameterValueOnAllPreviewMIDs Parms{};
Parms.ParamName = ParamName;
Parms.ParamValue = std::move(ParamValue);
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Placement_Teleporter.B_Placement_Teleporter_C.SetScalarParameterValueOnAllPreviewMIDs
// (Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class FName ParamName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// float ParamValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Placement_Teleporter_C::SetScalarParameterValueOnAllPreviewMIDs(class FName ParamName, float ParamValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Placement_Teleporter_C", "SetScalarParameterValueOnAllPreviewMIDs");
Params::B_Placement_Teleporter_C_SetScalarParameterValueOnAllPreviewMIDs Parms{};
Parms.ParamName = ParamName;
Parms.ParamValue = ParamValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Placement_Teleporter.B_Placement_Teleporter_C.OnUpdateVisuals
// (Event, Public, BlueprintEvent)
// Parameters:
// float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool bSafeToPlace (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Placement_Teleporter_C::OnUpdateVisuals(float DeltaSeconds, bool bSafeToPlace)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Placement_Teleporter_C", "OnUpdateVisuals");
Params::B_Placement_Teleporter_C_OnUpdateVisuals Parms{};
Parms.DeltaSeconds = DeltaSeconds;
Parms.bSafeToPlace = bSafeToPlace;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Placement_Teleporter.B_Placement_Teleporter_C.OnUpdateScale
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// float Scale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FVector& InWorldSpacePivot (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor)
void AB_Placement_Teleporter_C::OnUpdateScale(float Scale, const struct FVector& InWorldSpacePivot)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Placement_Teleporter_C", "OnUpdateScale");
Params::B_Placement_Teleporter_C_OnUpdateScale Parms{};
Parms.Scale = Scale;
Parms.InWorldSpacePivot = std::move(InWorldSpacePivot);
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Placement_Teleporter.B_Placement_Teleporter_C.OnInitializeDecoPreview
// (Event, Public, BlueprintEvent)
// Parameters:
// const class ABuildingActor* NewBuildingActor (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const class UFortDecoItemDefinition* NewDecoItemDefinition (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Placement_Teleporter_C::OnInitializeDecoPreview(const class ABuildingActor* NewBuildingActor, const class UFortDecoItemDefinition* NewDecoItemDefinition)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Placement_Teleporter_C", "OnInitializeDecoPreview");
Params::B_Placement_Teleporter_C_OnInitializeDecoPreview Parms{};
Parms.NewBuildingActor = NewBuildingActor;
Parms.NewDecoItemDefinition = NewDecoItemDefinition;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Placement_Teleporter.B_Placement_Teleporter_C.OnBounceMotionUpdate
// (Event, Public, BlueprintEvent)
// Parameters:
// float VectorScale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Placement_Teleporter_C::OnBounceMotionUpdate(float VectorScale)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Placement_Teleporter_C", "OnBounceMotionUpdate");
Params::B_Placement_Teleporter_C_OnBounceMotionUpdate Parms{};
Parms.VectorScale = VectorScale;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Placement_Teleporter.B_Placement_Teleporter_C.UserConstructionScript
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AB_Placement_Teleporter_C::UserConstructionScript()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Placement_Teleporter_C", "UserConstructionScript");
UObject::ProcessEvent(Func, nullptr);
}
}
#pragma pack(pop)