Files
ReshadePluginsCore/WuchangFF/SDK/EngineCustomized_functions.cpp
2026-03-12 15:00:32 +01:00

1616 lines
64 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: EngineCustomized
#include "Basic.hpp"
#include "EngineCustomized_classes.hpp"
#include "EngineCustomized_parameters.hpp"
namespace SDK
{
// Function EngineCustomized.OnlineGridCells.GetNetDriverAddress
// (Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// int32* OutIntAddress (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FString* OutStringAddress (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AOnlineGridCells::GetNetDriverAddress(int32* OutIntAddress, class FString* OutStringAddress)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("OnlineGridCells", "GetNetDriverAddress");
Params::OnlineGridCells_GetNetDriverAddress Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutIntAddress != nullptr)
*OutIntAddress = Parms.OutIntAddress;
if (OutStringAddress != nullptr)
*OutStringAddress = std::move(Parms.OutStringAddress);
}
// Function EngineCustomized.OnlineGridCells.SendHello2
// (Native, Public, BlueprintCallable)
// Parameters:
// const class FString& Identity (ConstParm, Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AOnlineGridCells::SendHello2(const class FString& Identity)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("OnlineGridCells", "SendHello2");
Params::OnlineGridCells_SendHello2 Parms{};
Parms.Identity = std::move(Identity);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.OnlineGridCells.UpdateAddressInfo
// (Native, Public, BlueprintCallable)
// Parameters:
// const class FString& AddressName (ConstParm, Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& AddressUrl (ConstParm, Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AOnlineGridCells::UpdateAddressInfo(const class FString& AddressName, const class FString& AddressUrl)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("OnlineGridCells", "UpdateAddressInfo");
Params::OnlineGridCells_UpdateAddressInfo Parms{};
Parms.AddressName = std::move(AddressName);
Parms.AddressUrl = std::move(AddressUrl);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetAllNotifies
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<struct FAnimNotifyEvent>* OutNotifies (Parm, OutParm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCustomizedAnimationLibrary::Montage_GetAllNotifies(const class UAnimMontage* Montage, TArray<struct FAnimNotifyEvent>* OutNotifies)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetAllNotifies");
Params::CustomizedAnimationLibrary_Montage_GetAllNotifies Parms{};
Parms.Montage = Montage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutNotifies != nullptr)
*OutNotifies = std::move(Parms.OutNotifies);
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetCurrentInstanceId
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UAnimInstance* AnimInstance (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UAnimMontage* MontageToPlay (ConstParm, Parm, ZeroConstructor, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UCustomizedAnimationLibrary::Montage_GetCurrentInstanceId(const class UAnimInstance* AnimInstance, const class UAnimMontage* MontageToPlay)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetCurrentInstanceId");
Params::CustomizedAnimationLibrary_Montage_GetCurrentInstanceId Parms{};
Parms.AnimInstance = AnimInstance;
Parms.MontageToPlay = MontageToPlay;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetNotifiesByClass
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UAnimNotify> NotifyClass (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<class UAnimNotify*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class UAnimNotify*> UCustomizedAnimationLibrary::Montage_GetNotifiesByClass(const class UAnimMontage* Montage, const TSubclassOf<class UAnimNotify> NotifyClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetNotifiesByClass");
Params::CustomizedAnimationLibrary_Montage_GetNotifiesByClass Parms{};
Parms.Montage = Montage;
Parms.NotifyClass = NotifyClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetNotifyByClass
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UAnimNotify> NotifyClass (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UAnimNotify* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UAnimNotify* UCustomizedAnimationLibrary::Montage_GetNotifyByClass(const class UAnimMontage* Montage, const TSubclassOf<class UAnimNotify> NotifyClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetNotifyByClass");
Params::CustomizedAnimationLibrary_Montage_GetNotifyByClass Parms{};
Parms.Montage = Montage;
Parms.NotifyClass = NotifyClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetNotifyStateByClass
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UAnimNotifyState>NotifyStateClass (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class UAnimNotifyState* ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
const class UAnimNotifyState* UCustomizedAnimationLibrary::Montage_GetNotifyStateByClass(const class UAnimMontage* Montage, const TSubclassOf<class UAnimNotifyState> NotifyStateClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetNotifyStateByClass");
Params::CustomizedAnimationLibrary_Montage_GetNotifyStateByClass Parms{};
Parms.Montage = Montage;
Parms.NotifyStateClass = NotifyStateClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetNotifyStatesByClass
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UAnimNotifyState>NotifyStateClass (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<class UAnimNotifyState*> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<class UAnimNotifyState*> UCustomizedAnimationLibrary::Montage_GetNotifyStatesByClass(const class UAnimMontage* Montage, const TSubclassOf<class UAnimNotifyState> NotifyStateClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetNotifyStatesByClass");
Params::CustomizedAnimationLibrary_Montage_GetNotifyStatesByClass Parms{};
Parms.Montage = Montage;
Parms.NotifyStateClass = NotifyStateClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetNotifyStateTriggerTime
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UAnimNotifyState>NotifyClass (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* OutStartTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* OutEndTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCustomizedAnimationLibrary::Montage_GetNotifyStateTriggerTime(const class UAnimMontage* Montage, const TSubclassOf<class UAnimNotifyState> NotifyClass, float* OutStartTime, float* OutEndTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetNotifyStateTriggerTime");
Params::CustomizedAnimationLibrary_Montage_GetNotifyStateTriggerTime Parms{};
Parms.Montage = Montage;
Parms.NotifyClass = NotifyClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutStartTime != nullptr)
*OutStartTime = Parms.OutStartTime;
if (OutEndTime != nullptr)
*OutEndTime = Parms.OutEndTime;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetNotifyStateTriggerTimeByEvent
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const struct FAnimNotifyEventReference& EventReference (ConstParm, Parm, NativeAccessSpecifierPublic)
// float* OutStartTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* OutEndTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCustomizedAnimationLibrary::Montage_GetNotifyStateTriggerTimeByEvent(const struct FAnimNotifyEventReference& EventReference, float* OutStartTime, float* OutEndTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetNotifyStateTriggerTimeByEvent");
Params::CustomizedAnimationLibrary_Montage_GetNotifyStateTriggerTimeByEvent Parms{};
Parms.EventReference = std::move(EventReference);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutStartTime != nullptr)
*OutStartTime = Parms.OutStartTime;
if (OutEndTime != nullptr)
*OutEndTime = Parms.OutEndTime;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetNotifyTriggerTime
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UAnimNotify> NotifyClass (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* OutTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCustomizedAnimationLibrary::Montage_GetNotifyTriggerTime(const class UAnimMontage* Montage, const TSubclassOf<class UAnimNotify> NotifyClass, float* OutTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetNotifyTriggerTime");
Params::CustomizedAnimationLibrary_Montage_GetNotifyTriggerTime Parms{};
Parms.Montage = Montage;
Parms.NotifyClass = NotifyClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutTime != nullptr)
*OutTime = Parms.OutTime;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetOnNotifyTriggerRemainingTimeByClass
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const TSubclassOf<class UAnimNotify> NotifyClass (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCustomizedAnimationLibrary::Montage_GetOnNotifyTriggerRemainingTimeByClass(const class UAnimMontage* Montage, const TSubclassOf<class UAnimNotify> NotifyClass)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetOnNotifyTriggerRemainingTimeByClass");
Params::CustomizedAnimationLibrary_Montage_GetOnNotifyTriggerRemainingTimeByClass Parms{};
Parms.Montage = Montage;
Parms.NotifyClass = NotifyClass;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetRateScale
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCustomizedAnimationLibrary::Montage_GetRateScale(const class UAnimMontage* Montage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetRateScale");
Params::CustomizedAnimationLibrary_Montage_GetRateScale Parms{};
Parms.Montage = Montage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetSectionIndex
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName SectionName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32* SectionIndex (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCustomizedAnimationLibrary::Montage_GetSectionIndex(const class UAnimMontage* Montage, class FName SectionName, int32* SectionIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetSectionIndex");
Params::CustomizedAnimationLibrary_Montage_GetSectionIndex Parms{};
Parms.Montage = Montage;
Parms.SectionName = SectionName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (SectionIndex != nullptr)
*SectionIndex = Parms.SectionIndex;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetSectionLength
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName SectionName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCustomizedAnimationLibrary::Montage_GetSectionLength(const class UAnimMontage* Montage, class FName SectionName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetSectionLength");
Params::CustomizedAnimationLibrary_Montage_GetSectionLength Parms{};
Parms.Montage = Montage;
Parms.SectionName = SectionName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetSectionLengthBySectionIndex
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const int32 SectionIndex (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UCustomizedAnimationLibrary::Montage_GetSectionLengthBySectionIndex(const class UAnimMontage* Montage, const int32 SectionIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetSectionLengthBySectionIndex");
Params::CustomizedAnimationLibrary_Montage_GetSectionLengthBySectionIndex Parms{};
Parms.Montage = Montage;
Parms.SectionIndex = SectionIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetSectionName
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const int32 SectionIndex (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName* SectionName (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCustomizedAnimationLibrary::Montage_GetSectionName(const class UAnimMontage* Montage, const int32 SectionIndex, class FName* SectionName)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetSectionName");
Params::CustomizedAnimationLibrary_Montage_GetSectionName Parms{};
Parms.Montage = Montage;
Parms.SectionIndex = SectionIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (SectionName != nullptr)
*SectionName = Parms.SectionName;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetSectionStartAndEnd
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName SectionName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* OutStartTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* OutEndTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCustomizedAnimationLibrary::Montage_GetSectionStartAndEnd(const class UAnimMontage* Montage, class FName SectionName, float* OutStartTime, float* OutEndTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetSectionStartAndEnd");
Params::CustomizedAnimationLibrary_Montage_GetSectionStartAndEnd Parms{};
Parms.Montage = Montage;
Parms.SectionName = SectionName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutStartTime != nullptr)
*OutStartTime = Parms.OutStartTime;
if (OutEndTime != nullptr)
*OutEndTime = Parms.OutEndTime;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetSectionStartAndEndBySectionIndex
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const int32 SectionIndex (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* OutStartTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float* OutEndTime (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCustomizedAnimationLibrary::Montage_GetSectionStartAndEndBySectionIndex(const class UAnimMontage* Montage, const int32 SectionIndex, float* OutStartTime, float* OutEndTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetSectionStartAndEndBySectionIndex");
Params::CustomizedAnimationLibrary_Montage_GetSectionStartAndEndBySectionIndex Parms{};
Parms.Montage = Montage;
Parms.SectionIndex = SectionIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutStartTime != nullptr)
*OutStartTime = Parms.OutStartTime;
if (OutEndTime != nullptr)
*OutEndTime = Parms.OutEndTime;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_GetSlotName
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName UCustomizedAnimationLibrary::Montage_GetSlotName(const class UAnimMontage* Montage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_GetSlotName");
Params::CustomizedAnimationLibrary_Montage_GetSlotName Parms{};
Parms.Montage = Montage;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.CustomizedAnimationLibrary.Montage_IsValidSection
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// const class UAnimMontage* Montage (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const int32 SectionIndex (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCustomizedAnimationLibrary::Montage_IsValidSection(const class UAnimMontage* Montage, const int32 SectionIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("CustomizedAnimationLibrary", "Montage_IsValidSection");
Params::CustomizedAnimationLibrary_Montage_IsValidSection Parms{};
Parms.Montage = Montage;
Parms.SectionIndex = SectionIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.SimpleActorPoolableInterface.CanBePooled
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ISimpleActorPoolableInterface::CanBePooled()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SimpleActorPoolableInterface", "CanBePooled");
Params::SimpleActorPoolableInterface_CanBePooled Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.SimpleActorPoolableInterface.PrepareForGame
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void ISimpleActorPoolableInterface::PrepareForGame()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SimpleActorPoolableInterface", "PrepareForGame");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.SimpleActorPoolableInterface.PrepareForPooling
// (Native, Event, Public, BlueprintCallable, BlueprintEvent)
void ISimpleActorPoolableInterface::PrepareForPooling()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = AsUObject()->Class->GetFunction("SimpleActorPoolableInterface", "PrepareForPooling");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
AsUObject()->ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ECSActorInstancesComponent.InitializeAgentComponent
// (Event, Public, BlueprintEvent)
// Parameters:
// class USimpleAgentComponent* AgentComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UECSActorInstancesComponent::InitializeAgentComponent(class USimpleAgentComponent* AgentComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ECSActorInstancesComponent", "InitializeAgentComponent");
Params::ECSActorInstancesComponent_InitializeAgentComponent Parms{};
Parms.AgentComponent = AgentComponent;
UObject::ProcessEvent(Func, &Parms);
}
// Function EngineCustomized.ECSActorInstancesAgent.UpdateProxyImmediately
// (Final, Native, Public, BlueprintCallable)
void AECSActorInstancesAgent::UpdateProxyImmediately()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ECSActorInstancesAgent", "UpdateProxyImmediately");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.SimpleAgentComponent.Disable
// (Final, Native, Public, BlueprintCallable)
void USimpleAgentComponent::Disable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SimpleAgentComponent", "Disable");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.SimpleAgentComponent.Enable
// (Final, Native, Public, BlueprintCallable)
void USimpleAgentComponent::Enable()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SimpleAgentComponent", "Enable");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ActorIterableSubsystem.AddActorToUnRegisterSlowTickActorsList
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::AddActorToUnRegisterSlowTickActorsList(class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "AddActorToUnRegisterSlowTickActorsList");
Params::ActorIterableSubsystem_AddActorToUnRegisterSlowTickActorsList Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ActorIterableSubsystem.ChangeLODInerval
// (Native, Public, BlueprintCallable)
// Parameters:
// const EDCSSlowTick LOD (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const float Interval (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::ChangeLODInerval(const EDCSSlowTick LOD, const float Interval)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "ChangeLODInerval");
Params::ActorIterableSubsystem_ChangeLODInerval Parms{};
Parms.LOD = LOD;
Parms.Interval = Interval;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ActorIterableSubsystem.ChangeLODMaxCost
// (Native, Public, BlueprintCallable)
// Parameters:
// const EDCSSlowTick LOD (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const int32 MaxCost (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::ChangeLODMaxCost(const EDCSSlowTick LOD, const int32 MaxCost)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "ChangeLODMaxCost");
Params::ActorIterableSubsystem_ChangeLODMaxCost Parms{};
Parms.LOD = LOD;
Parms.MaxCost = MaxCost;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ActorIterableSubsystem.DebugControlSlowTick
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const EDCSSlowTick SlowTick (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::DebugControlSlowTick(const EDCSSlowTick SlowTick, class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "DebugControlSlowTick");
Params::ActorIterableSubsystem_DebugControlSlowTick Parms{};
Parms.SlowTick = SlowTick;
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ActorIterableSubsystem.GetAllRegisterActors
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const EDCSSlowTick SlowTick (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class AActor> ActorClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<class AActor*>* OutActors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
// const bool bIncludeHigherLevel (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::GetAllRegisterActors(const EDCSSlowTick SlowTick, TSubclassOf<class AActor> ActorClass, TArray<class AActor*>* OutActors, const bool bIncludeHigherLevel)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "GetAllRegisterActors");
Params::ActorIterableSubsystem_GetAllRegisterActors Parms{};
Parms.SlowTick = SlowTick;
Parms.ActorClass = ActorClass;
Parms.bIncludeHigherLevel = bIncludeHigherLevel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutActors != nullptr)
*OutActors = std::move(Parms.OutActors);
}
// Function EngineCustomized.ActorIterableSubsystem.GetAllRegisterActorsWithInterface
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const EDCSSlowTick SlowTick (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<class AActor*>* OutActors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
// TSubclassOf<class IInterface> Interface (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bIncludeHigherLevel (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::GetAllRegisterActorsWithInterface(const EDCSSlowTick SlowTick, TArray<class AActor*>* OutActors, TSubclassOf<class IInterface> Interface, const bool bIncludeHigherLevel)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "GetAllRegisterActorsWithInterface");
Params::ActorIterableSubsystem_GetAllRegisterActorsWithInterface Parms{};
Parms.SlowTick = SlowTick;
Parms.Interface = Interface;
Parms.bIncludeHigherLevel = bIncludeHigherLevel;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutActors != nullptr)
*OutActors = std::move(Parms.OutActors);
}
// Function EngineCustomized.ActorIterableSubsystem.GetPauseableSeconds
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class AActor* BindActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UActorIterableSubsystem::GetPauseableSeconds(class AActor* BindActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "GetPauseableSeconds");
Params::ActorIterableSubsystem_GetPauseableSeconds Parms{};
Parms.BindActor = BindActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.ActorIterableSubsystem.GetWeightOfSlowTick
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const class AActor* Actor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32* OutWeight (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EDCSSlowTick* OutSlowTick (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UActorIterableSubsystem::GetWeightOfSlowTick(const class AActor* Actor, int32* OutWeight, EDCSSlowTick* OutSlowTick)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "GetWeightOfSlowTick");
Params::ActorIterableSubsystem_GetWeightOfSlowTick Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutWeight != nullptr)
*OutWeight = Parms.OutWeight;
if (OutSlowTick != nullptr)
*OutSlowTick = Parms.OutSlowTick;
return Parms.ReturnValue;
}
// Function EngineCustomized.ActorIterableSubsystem.IsPauseableSecondsPaused
// (Final, Native, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class AActor* BindActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UActorIterableSubsystem::IsPauseableSecondsPaused(class AActor* BindActor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "IsPauseableSecondsPaused");
Params::ActorIterableSubsystem_IsPauseableSecondsPaused Parms{};
Parms.BindActor = BindActor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.ActorIterableSubsystem.OnExtraTracedActorEndPlayed
// (Final, Native, Public)
// Parameters:
// class AActor* InActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EEndPlayReason EndPlayReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::OnExtraTracedActorEndPlayed(class AActor* InActor, EEndPlayReason EndPlayReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "OnExtraTracedActorEndPlayed");
Params::ActorIterableSubsystem_OnExtraTracedActorEndPlayed Parms{};
Parms.InActor = InActor;
Parms.EndPlayReason = EndPlayReason;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ActorIterableSubsystem.OnTimeActorEndPlayed
// (Final, Native, Public)
// Parameters:
// class AActor* InActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// EEndPlayReason EndPlayReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::OnTimeActorEndPlayed(class AActor* InActor, EEndPlayReason EndPlayReason)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "OnTimeActorEndPlayed");
Params::ActorIterableSubsystem_OnTimeActorEndPlayed Parms{};
Parms.InActor = InActor;
Parms.EndPlayReason = EndPlayReason;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ActorIterableSubsystem.OnWorldNewTick
// (Final, Native, Public)
// Parameters:
// class UWorld* InWorld (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::OnWorldNewTick(class UWorld* InWorld)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "OnWorldNewTick");
Params::ActorIterableSubsystem_OnWorldNewTick Parms{};
Parms.InWorld = InWorld;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ActorIterableSubsystem.RemoveActorFromUnRegisterSlowTickActorsList
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::RemoveActorFromUnRegisterSlowTickActorsList(class AActor* Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "RemoveActorFromUnRegisterSlowTickActorsList");
Params::ActorIterableSubsystem_RemoveActorFromUnRegisterSlowTickActorsList Parms{};
Parms.Actor = Actor;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ActorIterableSubsystem.SetDataLayerActive
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FName InLayerName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const bool bActive (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::SetDataLayerActive(const class FName InLayerName, const bool bActive)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "SetDataLayerActive");
Params::ActorIterableSubsystem_SetDataLayerActive Parms{};
Parms.InLayerName = InLayerName;
Parms.bActive = bActive;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ActorIterableSubsystem.SetPauseableSeconds
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AActor* BindActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bPaused (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::SetPauseableSeconds(class AActor* BindActor, bool bPaused)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "SetPauseableSeconds");
Params::ActorIterableSubsystem_SetPauseableSeconds Parms{};
Parms.BindActor = BindActor;
Parms.bPaused = bPaused;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ActorIterableSubsystem.SetSlowTickSortInterval
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const float Interval (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::SetSlowTickSortInterval(const float Interval)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "SetSlowTickSortInterval");
Params::ActorIterableSubsystem_SetSlowTickSortInterval Parms{};
Parms.Interval = Interval;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.ActorIterableSubsystem.UpdateClientViewPorts
// (Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<struct FTransform>& InClientViewPorts (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
void UActorIterableSubsystem::UpdateClientViewPorts(const TArray<struct FTransform>& InClientViewPorts)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("ActorIterableSubsystem", "UpdateClientViewPorts");
Params::ActorIterableSubsystem_UpdateClientViewPorts Parms{};
Parms.InClientViewPorts = std::move(InClientViewPorts);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.SlowTickSystemLibrary.GetVisualizationLODParameters
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// TArray<struct FConfigVisualizationLODParameters>*OutLodParameters (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
// const bool bUseCache (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USlowTickSystemLibrary::GetVisualizationLODParameters(TArray<struct FConfigVisualizationLODParameters>* OutLodParameters, const bool bUseCache)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SlowTickSystemLibrary", "GetVisualizationLODParameters");
Params::SlowTickSystemLibrary_GetVisualizationLODParameters Parms{};
Parms.bUseCache = bUseCache;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutLodParameters != nullptr)
*OutLodParameters = std::move(Parms.OutLodParameters);
}
// Function EngineCustomized.SlowTickSystemLibrary.SetCachedVisualizationLODParameters
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// const TArray<struct FConfigVisualizationLODParameters>&InLodParameters (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// const bool bEnableCache (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USlowTickSystemLibrary::SetCachedVisualizationLODParameters(const TArray<struct FConfigVisualizationLODParameters>& InLodParameters, const bool bEnableCache)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = StaticClass()->GetFunction("SlowTickSystemLibrary", "SetCachedVisualizationLODParameters");
Params::SlowTickSystemLibrary_SetCachedVisualizationLODParameters Parms{};
Parms.InLodParameters = std::move(InLodParameters);
Parms.bEnableCache = bEnableCache;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
GetDefaultObj()->ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.IpForwardNetDriverRegister.DeferredNetDriver
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bDestroy (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AIpForwardNetDriverRegister::DeferredNetDriver(bool bDestroy)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("IpForwardNetDriverRegister", "DeferredNetDriver");
Params::IpForwardNetDriverRegister_DeferredNetDriver Parms{};
Parms.bDestroy = bDestroy;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.IpForwardNetDriverRegister.PostInitServer
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AIpForwardNetDriverRegister::PostInitServer()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("IpForwardNetDriverRegister", "PostInitServer");
Params::IpForwardNetDriverRegister_PostInitServer Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.IpForwardNetDriverRegister.PreInitClient
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AIpForwardNetDriverRegister::PreInitClient()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("IpForwardNetDriverRegister", "PreInitClient");
Params::IpForwardNetDriverRegister_PreInitClient Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.OnlineGridCellsClient.ClientOnConnected
// (Final, Net, NetReliable, Native, Event, Private, NetClient)
void AOnlineGridCellsClient::ClientOnConnected()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("OnlineGridCellsClient", "ClientOnConnected");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.OnlineGridCellsClient.InitClient
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& URL (ConstParm, Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AOnlineGridCellsClient::InitClient(const class FString& URL)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("OnlineGridCellsClient", "InitClient");
Params::OnlineGridCellsClient_InitClient Parms{};
Parms.URL = std::move(URL);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.OnlineGridCellsHost.InitHost
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const class FString& URL (ConstParm, Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool AOnlineGridCellsHost::InitHost(const class FString& URL)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("OnlineGridCellsHost", "InitHost");
Params::OnlineGridCellsHost_InitHost Parms{};
Parms.URL = std::move(URL);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function EngineCustomized.OnlineGridCellsHost.RegisterHostObject
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// class AOnlineGridCellsHostObject* NewHostObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AOnlineGridCellsHost::RegisterHostObject(class AOnlineGridCellsHostObject* NewHostObject)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("OnlineGridCellsHost", "RegisterHostObject");
Params::OnlineGridCellsHost_RegisterHostObject Parms{};
Parms.NewHostObject = NewHostObject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.OnlineGridCellsHost.UnregisterHostObject
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// const class FString& BeaconType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void AOnlineGridCellsHost::UnregisterHostObject(const class FString& BeaconType)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("OnlineGridCellsHost", "UnregisterHostObject");
Params::OnlineGridCellsHost_UnregisterHostObject Parms{};
Parms.BeaconType = std::move(BeaconType);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function EngineCustomized.DCSNetToolTester.Ping
// (Final, Native, Protected, BlueprintCallable)
// Parameters:
// double CurTimeSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Interval (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// const class FString& PingAddress (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ADCSNetToolTester::Ping(double CurTimeSeconds, float Interval, const class FString& PingAddress)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("DCSNetToolTester", "Ping");
Params::DCSNetToolTester_Ping Parms{};
Parms.CurTimeSeconds = CurTimeSeconds;
Parms.Interval = Interval;
Parms.PingAddress = std::move(PingAddress);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
}