Files
Alphanium/CppSDK/SDK/CorrectcloudStartBlueprint_functions.cpp

837 lines
32 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: CorrectcloudStartBlueprint
#include "Basic.hpp"
#include "CorrectcloudStartBlueprint_classes.hpp"
#include "CorrectcloudStartBlueprint_parameters.hpp"
#pragma pack(push, 0x4)
namespace SDK
{
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.ExecuteUbergraph_CorrectcloudStartBlueprint
// (HasDefaults)
// Parameters:
// int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void ACorrectcloudStartBlueprint_C::ExecuteUbergraph_CorrectcloudStartBlueprint(int32 EntryPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "ExecuteUbergraph_CorrectcloudStartBlueprint");
Params::CorrectcloudStartBlueprint_C_ExecuteUbergraph_CorrectcloudStartBlueprint Parms{};
Parms.EntryPoint = EntryPoint;
UObject::ProcessEvent(Func, &Parms);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.TestReactivation
// (BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::TestReactivation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "TestReactivation");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.TestDeActivation
// (BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::TestDeActivation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "TestDeActivation");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.Call Back from Seeker
// (BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::Call_Back_from_Seeker()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "Call Back from Seeker");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.Custom Start The Cloud
// (BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::Custom_Start_The_Cloud()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "Custom Start The Cloud");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.OnCloudActivated
// (Event, Public, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::OnCloudActivated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "OnCloudActivated");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.OnCloudDeactivated
// (Event, Public, BlueprintEvent)
// Parameters:
// EFortThreatDeactivationType DeactivationType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// float DeactivationDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void ACorrectcloudStartBlueprint_C::OnCloudDeactivated(EFortThreatDeactivationType DeactivationType, float DeactivationDuration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "OnCloudDeactivated");
Params::CorrectcloudStartBlueprint_C_OnCloudDeactivated Parms{};
Parms.DeactivationType = DeactivationType;
Parms.DeactivationDuration = DeactivationDuration;
UObject::ProcessEvent(Func, &Parms);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.OnCloudInfluenceCalculated
// (Event, Public, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::OnCloudInfluenceCalculated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "OnCloudInfluenceCalculated");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.OnCloudScaleChanged
// (Event, Public, BlueprintEvent)
// Parameters:
// class UStaticMeshComponent* MeshInfluenced (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class UMaterialInstanceDynamic* MIDInfluenced (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class UStaticMeshComponent* MeshInfluencer (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FVector& InfluencerScale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// float InfluencerScalePercentage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// int32 InfluencerIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void ACorrectcloudStartBlueprint_C::OnCloudScaleChanged(class UStaticMeshComponent* MeshInfluenced, class UMaterialInstanceDynamic* MIDInfluenced, class UStaticMeshComponent* MeshInfluencer, const struct FVector& InfluencerScale, float InfluencerScalePercentage, int32 InfluencerIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "OnCloudScaleChanged");
Params::CorrectcloudStartBlueprint_C_OnCloudScaleChanged Parms{};
Parms.MeshInfluenced = MeshInfluenced;
Parms.MIDInfluenced = MIDInfluenced;
Parms.MeshInfluencer = MeshInfluencer;
Parms.InfluencerScale = std::move(InfluencerScale);
Parms.InfluencerScalePercentage = InfluencerScalePercentage;
Parms.InfluencerIndex = InfluencerIndex;
UObject::ProcessEvent(Func, &Parms);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.OnLightningStrike
// (BlueprintCosmetic, Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// const struct FVector& StartLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor)
// const struct FVector& EndLocation (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor)
// class ABuildingRift* Rift (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool bLightningStruckRift (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void ACorrectcloudStartBlueprint_C::OnLightningStrike(const struct FVector& StartLocation, const struct FVector& EndLocation, class ABuildingRift* Rift, bool bLightningStruckRift)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "OnLightningStrike");
Params::CorrectcloudStartBlueprint_C_OnLightningStrike Parms{};
Parms.StartLocation = std::move(StartLocation);
Parms.EndLocation = std::move(EndLocation);
Parms.Rift = Rift;
Parms.bLightningStruckRift = bLightningStruckRift;
UObject::ProcessEvent(Func, &Parms);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.ToggleDebugDraw
// (BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::ToggleDebugDraw()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "ToggleDebugDraw");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.GroundCloudsFinished
// (BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::GroundCloudsFinished()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "GroundCloudsFinished");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.The Slime Has Completed Dissolving
// (BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::The_Slime_Has_Completed_Dissolving()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "The Slime Has Completed Dissolving");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.ReceiveBeginPlay
// (Event, Public, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::ReceiveBeginPlay()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "ReceiveBeginPlay");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.RecalcAnimation
// (BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::RecalcAnimation()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "RecalcAnimation");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.TriggerCloudlightning
// (BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::TriggerCloudlightning()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "TriggerCloudlightning");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.OnNeighborsChanged
// (Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// bool bPrimaryNeighborsChanged (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool bSecondaryNeighborsChanged (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const TArray<int32>& IndicesOfNewImmediateNeighbors (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm)
// const TArray<int32>& IndicesOfDyingImmediateNeighbors (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm)
void ACorrectcloudStartBlueprint_C::OnNeighborsChanged(bool bPrimaryNeighborsChanged, bool bSecondaryNeighborsChanged, const TArray<int32>& IndicesOfNewImmediateNeighbors, const TArray<int32>& IndicesOfDyingImmediateNeighbors)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "OnNeighborsChanged");
Params::CorrectcloudStartBlueprint_C_OnNeighborsChanged Parms{};
Parms.bPrimaryNeighborsChanged = bPrimaryNeighborsChanged;
Parms.bSecondaryNeighborsChanged = bSecondaryNeighborsChanged;
Parms.IndicesOfNewImmediateNeighbors = std::move(IndicesOfNewImmediateNeighbors);
Parms.IndicesOfDyingImmediateNeighbors = std::move(IndicesOfDyingImmediateNeighbors);
UObject::ProcessEvent(Func, &Parms);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.OnCloudStart
// (Event, Public, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::OnCloudStart()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "OnCloudStart");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.OnThreatVolumeChanged
// (Event, Public, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::OnThreatVolumeChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "OnThreatVolumeChanged");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.CloudLevelFinishedAnimating
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// int32 LevelThatFinished (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void ACorrectcloudStartBlueprint_C::CloudLevelFinishedAnimating(int32 LevelThatFinished)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "CloudLevelFinishedAnimating");
Params::CorrectcloudStartBlueprint_C_CloudLevelFinishedAnimating Parms{};
Parms.LevelThatFinished = LevelThatFinished;
UObject::ProcessEvent(Func, &Parms);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.OnBeginDeath
// (Event, Public, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::OnBeginDeath()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "OnBeginDeath");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.ReceiveTick
// (Event, Public, BlueprintEvent)
// Parameters:
// float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void ACorrectcloudStartBlueprint_C::ReceiveTick(float DeltaSeconds)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "ReceiveTick");
Params::CorrectcloudStartBlueprint_C_ReceiveTick Parms{};
Parms.DeltaSeconds = DeltaSeconds;
UObject::ProcessEvent(Func, &Parms);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.CustomEvent_1
// (BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::CustomEvent_1()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "CustomEvent_1");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.DrawInfluence
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// int32 Cloud_Index (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// float Duration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// float Padding (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void ACorrectcloudStartBlueprint_C::DrawInfluence(int32 Cloud_Index, float Duration, float Padding)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "DrawInfluence");
Params::CorrectcloudStartBlueprint_C_DrawInfluence Parms{};
Parms.Cloud_Index = Cloud_Index;
Parms.Duration = Duration;
Parms.Padding = Padding;
UObject::ProcessEvent(Func, &Parms);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.DisplayMeshName
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// int32 Cloud_Index (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void ACorrectcloudStartBlueprint_C::DisplayMeshName(int32 Cloud_Index)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "DisplayMeshName");
Params::CorrectcloudStartBlueprint_C_DisplayMeshName Parms{};
Parms.Cloud_Index = Cloud_Index;
UObject::ProcessEvent(Func, &Parms);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.Spewn and Kill Volume__UpdateFunc
// (BlueprintEvent)
void ACorrectcloudStartBlueprint_C::Spewn_and_Kill_Volume__UpdateFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "Spewn and Kill Volume__UpdateFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.Spewn and Kill Volume__FinishedFunc
// (BlueprintEvent)
void ACorrectcloudStartBlueprint_C::Spewn_and_Kill_Volume__FinishedFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "Spewn and Kill Volume__FinishedFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.UserConstructionScript
// (Event, Public, BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::UserConstructionScript()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "UserConstructionScript");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.AnimateCloudsForGivenLevel
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// TArray<struct FVector>& TargetScale (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<class UStaticMeshComponent*>& Meshes (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<float>& MinAnimationCounter (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<float>& MaxAnimationCounter (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<float>& AnimationCounter (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<bool>& Opacity (Parm, OutParm, ZeroConstructor, ReferenceParm)
// int32 CloudLevel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// TArray<class UMaterialInstanceDynamic*>&MIDs (Parm, OutParm, ZeroConstructor, ReferenceParm)
// bool AnimateUpOrDown (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool isX (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool IsY (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void ACorrectcloudStartBlueprint_C::AnimateCloudsForGivenLevel(TArray<struct FVector>& TargetScale, TArray<class UStaticMeshComponent*>& Meshes, TArray<float>& MinAnimationCounter, TArray<float>& MaxAnimationCounter, TArray<float>& AnimationCounter, TArray<bool>& Opacity, int32 CloudLevel, TArray<class UMaterialInstanceDynamic*>& MIDs, bool AnimateUpOrDown, bool isX, bool IsY)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "AnimateCloudsForGivenLevel");
Params::CorrectcloudStartBlueprint_C_AnimateCloudsForGivenLevel Parms{};
Parms.TargetScale = std::move(TargetScale);
Parms.Meshes = std::move(Meshes);
Parms.MinAnimationCounter = std::move(MinAnimationCounter);
Parms.MaxAnimationCounter = std::move(MaxAnimationCounter);
Parms.AnimationCounter = std::move(AnimationCounter);
Parms.Opacity = std::move(Opacity);
Parms.CloudLevel = CloudLevel;
Parms.MIDs = std::move(MIDs);
Parms.AnimateUpOrDown = AnimateUpOrDown;
Parms.isX = isX;
Parms.IsY = IsY;
UObject::ProcessEvent(Func, &Parms);
TargetScale = std::move(Parms.TargetScale);
Meshes = std::move(Parms.Meshes);
MinAnimationCounter = std::move(Parms.MinAnimationCounter);
MaxAnimationCounter = std::move(Parms.MaxAnimationCounter);
AnimationCounter = std::move(Parms.AnimationCounter);
Opacity = std::move(Parms.Opacity);
MIDs = std::move(Parms.MIDs);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.InitializeCloudSet
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// TArray<class UStaticMeshComponent*>& UnsortedArrayOfMeshes (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<bool>& Opacity (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<float>& MinAnimCounterValues (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<float>& MaxAnimCounterValues (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<struct FVector>& TargetScales (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<class UStaticMeshComponent*>& FinalMeshArray (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<float>& CurrentAnimValues (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<class UMaterialInstanceDynamic*>&MIDs (Parm, OutParm, ZeroConstructor, ReferenceParm)
// int32 Anim_Level (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void ACorrectcloudStartBlueprint_C::InitializeCloudSet(TArray<class UStaticMeshComponent*>& UnsortedArrayOfMeshes, TArray<bool>& Opacity, TArray<float>& MinAnimCounterValues, TArray<float>& MaxAnimCounterValues, TArray<struct FVector>& TargetScales, TArray<class UStaticMeshComponent*>& FinalMeshArray, TArray<float>& CurrentAnimValues, TArray<class UMaterialInstanceDynamic*>& MIDs, int32 Anim_Level)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "InitializeCloudSet");
Params::CorrectcloudStartBlueprint_C_InitializeCloudSet Parms{};
Parms.UnsortedArrayOfMeshes = std::move(UnsortedArrayOfMeshes);
Parms.Opacity = std::move(Opacity);
Parms.MinAnimCounterValues = std::move(MinAnimCounterValues);
Parms.MaxAnimCounterValues = std::move(MaxAnimCounterValues);
Parms.TargetScales = std::move(TargetScales);
Parms.FinalMeshArray = std::move(FinalMeshArray);
Parms.CurrentAnimValues = std::move(CurrentAnimValues);
Parms.MIDs = std::move(MIDs);
Parms.Anim_Level = Anim_Level;
UObject::ProcessEvent(Func, &Parms);
UnsortedArrayOfMeshes = std::move(Parms.UnsortedArrayOfMeshes);
Opacity = std::move(Parms.Opacity);
MinAnimCounterValues = std::move(Parms.MinAnimCounterValues);
MaxAnimCounterValues = std::move(Parms.MaxAnimCounterValues);
TargetScales = std::move(Parms.TargetScales);
FinalMeshArray = std::move(Parms.FinalMeshArray);
CurrentAnimValues = std::move(Parms.CurrentAnimValues);
MIDs = std::move(Parms.MIDs);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.InitializeSet
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// int32 CloudLevel (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// TArray<class UStaticMeshComponent*>& Level_Meshes (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<class UBoxComponent*>& Level_Box_Components (Parm, OutParm, ZeroConstructor, ReferenceParm)
void ACorrectcloudStartBlueprint_C::InitializeSet(int32 CloudLevel, TArray<class UStaticMeshComponent*>& Level_Meshes, TArray<class UBoxComponent*>& Level_Box_Components)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "InitializeSet");
Params::CorrectcloudStartBlueprint_C_InitializeSet Parms{};
Parms.CloudLevel = CloudLevel;
Parms.Level_Meshes = std::move(Level_Meshes);
Parms.Level_Box_Components = std::move(Level_Box_Components);
UObject::ProcessEvent(Func, &Parms);
Level_Meshes = std::move(Parms.Level_Meshes);
Level_Box_Components = std::move(Parms.Level_Box_Components);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.ReturnSortedArrayIndicesBasedOnFloatArray
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// TArray<float>& ArrayOfdistances (Parm, OutParm, ZeroConstructor, ReferenceParm)
// TArray<int32>* Look_Up_Indices_Upward (Parm, OutParm, ZeroConstructor)
// int32* Highest_Number_Index (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// int32* Lowest_Number_Index (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
void ACorrectcloudStartBlueprint_C::ReturnSortedArrayIndicesBasedOnFloatArray(TArray<float>& ArrayOfdistances, TArray<int32>* Look_Up_Indices_Upward, int32* Highest_Number_Index, int32* Lowest_Number_Index)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "ReturnSortedArrayIndicesBasedOnFloatArray");
Params::CorrectcloudStartBlueprint_C_ReturnSortedArrayIndicesBasedOnFloatArray Parms{};
Parms.ArrayOfdistances = std::move(ArrayOfdistances);
UObject::ProcessEvent(Func, &Parms);
ArrayOfdistances = std::move(Parms.ArrayOfdistances);
if (Look_Up_Indices_Upward != nullptr)
*Look_Up_Indices_Upward = std::move(Parms.Look_Up_Indices_Upward);
if (Highest_Number_Index != nullptr)
*Highest_Number_Index = Parms.Highest_Number_Index;
if (Lowest_Number_Index != nullptr)
*Lowest_Number_Index = Parms.Lowest_Number_Index;
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.Set Lightning parameters on clouds
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// TArray<class UMaterialInstanceDynamic*>&MIDs (Parm, OutParm, ZeroConstructor, ReferenceParm)
// const struct FVector& Lightning_starting_point_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void ACorrectcloudStartBlueprint_C::Set_Lightning_parameters_on_clouds(TArray<class UMaterialInstanceDynamic*>& MIDs, const struct FVector& Lightning_starting_point_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "Set Lightning parameters on clouds");
Params::CorrectcloudStartBlueprint_C_Set_Lightning_parameters_on_clouds Parms{};
Parms.MIDs = std::move(MIDs);
Parms.Lightning_starting_point_0 = std::move(Lightning_starting_point_0);
UObject::ProcessEvent(Func, &Parms);
MIDs = std::move(Parms.MIDs);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.MakeArrayOfAllCloudMeshes
// (Public, BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::MakeArrayOfAllCloudMeshes()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "MakeArrayOfAllCloudMeshes");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.MakeArrayOfAllCloudScales
// (Public, BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::MakeArrayOfAllCloudScales()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "MakeArrayOfAllCloudScales");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.MakeArrayOfCloudMIDs
// (Public, BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::MakeArrayOfCloudMIDs()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "MakeArrayOfCloudMIDs");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.MakeACollectionOfFinalCloudAssets
// (Public, BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::MakeACollectionOfFinalCloudAssets()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "MakeACollectionOfFinalCloudAssets");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.SetLightningSpawningVolume
// (Public, BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::SetLightningSpawningVolume()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "SetLightningSpawningVolume");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.Create and sort cloud arrays and generate anim order
// (Public, BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::Create_and_sort_cloud_arrays_and_generate_anim_order()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "Create and sort cloud arrays and generate anim order");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.Generate Cloud influences
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// TArray<class UStaticMeshComponent*>* AllCloudMeshes_0 (Parm, OutParm, ZeroConstructor)
void ACorrectcloudStartBlueprint_C::Generate_Cloud_influences(TArray<class UStaticMeshComponent*>* AllCloudMeshes_0)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "Generate Cloud influences");
Params::CorrectcloudStartBlueprint_C_Generate_Cloud_influences Parms{};
UObject::ProcessEvent(Func, &Parms);
if (AllCloudMeshes_0 != nullptr)
*AllCloudMeshes_0 = std::move(Parms.AllCloudMeshes_0);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.Set Cloud Influence Scale
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UMaterialInstanceDynamic* Mid (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FVector& Influencer_Scale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// int32 Influencer_Index (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// float Scale_Percentage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor)
class FName ACorrectcloudStartBlueprint_C::Set_Cloud_Influence_Scale(class UMaterialInstanceDynamic* Mid, const struct FVector& Influencer_Scale, int32 Influencer_Index, float Scale_Percentage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "Set Cloud Influence Scale");
Params::CorrectcloudStartBlueprint_C_Set_Cloud_Influence_Scale Parms{};
Parms.Mid = Mid;
Parms.Influencer_Scale = std::move(Influencer_Scale);
Parms.Influencer_Index = Influencer_Index;
Parms.Scale_Percentage = Scale_Percentage;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.SetTargetCloudLevelIfDead
// (Public, BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::SetTargetCloudLevelIfDead()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "SetTargetCloudLevelIfDead");
UObject::ProcessEvent(Func, nullptr);
}
// Function CorrectcloudStartBlueprint.CorrectcloudStartBlueprint_C.LaunchSeekerParticleEffectsAndGetCallBack
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
void ACorrectcloudStartBlueprint_C::LaunchSeekerParticleEffectsAndGetCallBack()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("CorrectcloudStartBlueprint_C", "LaunchSeekerParticleEffectsAndGetCallBack");
UObject::ProcessEvent(Func, nullptr);
}
}
#pragma pack(pop)