PalWorld-NetCrack/SDK/LiveLink_functions.cpp
2024-01-22 14:43:11 +08:00

2099 lines
70 KiB
C++

#pragma once
// Dumped with Dumper-7!
#include "../SDK.hpp"
namespace SDK
{
//---------------------------------------------------------------------------------------------------------------------
// FUNCTIONS
//---------------------------------------------------------------------------------------------------------------------
// Class LiveLink.LiveLinkBasicFrameInterpolationProcessor
// (None)
class UClass* ULiveLinkBasicFrameInterpolationProcessor::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkBasicFrameInterpolationProcessor");
return Clss;
}
// LiveLinkBasicFrameInterpolationProcessor LiveLink.Default__LiveLinkBasicFrameInterpolationProcessor
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkBasicFrameInterpolationProcessor* ULiveLinkBasicFrameInterpolationProcessor::GetDefaultObj()
{
static class ULiveLinkBasicFrameInterpolationProcessor* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkBasicFrameInterpolationProcessor*>(ULiveLinkBasicFrameInterpolationProcessor::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkAnimationFrameInterpolationProcessor
// (None)
class UClass* ULiveLinkAnimationFrameInterpolationProcessor::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkAnimationFrameInterpolationProcessor");
return Clss;
}
// LiveLinkAnimationFrameInterpolationProcessor LiveLink.Default__LiveLinkAnimationFrameInterpolationProcessor
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkAnimationFrameInterpolationProcessor* ULiveLinkAnimationFrameInterpolationProcessor::GetDefaultObj()
{
static class ULiveLinkAnimationFrameInterpolationProcessor* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkAnimationFrameInterpolationProcessor*>(ULiveLinkAnimationFrameInterpolationProcessor::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkAnimationVirtualSubject
// (None)
class UClass* ULiveLinkAnimationVirtualSubject::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkAnimationVirtualSubject");
return Clss;
}
// LiveLinkAnimationVirtualSubject LiveLink.Default__LiveLinkAnimationVirtualSubject
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkAnimationVirtualSubject* ULiveLinkAnimationVirtualSubject::GetDefaultObj()
{
static class ULiveLinkAnimationVirtualSubject* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkAnimationVirtualSubject*>(ULiveLinkAnimationVirtualSubject::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkBlueprintLibrary
// (None)
class UClass* ULiveLinkBlueprintLibrary::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkBlueprintLibrary");
return Clss;
}
// LiveLinkBlueprintLibrary LiveLink.Default__LiveLinkBlueprintLibrary
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkBlueprintLibrary* ULiveLinkBlueprintLibrary::GetDefaultObj()
{
static class ULiveLinkBlueprintLibrary* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkBlueprintLibrary*>(ULiveLinkBlueprintLibrary::StaticClass()->DefaultObject);
return Default;
}
// Function LiveLink.LiveLinkBlueprintLibrary.TransformNames
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// TArray<class FName> TransformNames (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::TransformNames(struct FSubjectFrameHandle& SubjectFrameHandle, TArray<class FName>* TransformNames)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "TransformNames");
Params::ULiveLinkBlueprintLibrary_TransformNames_Params Parms{};
Parms.SubjectFrameHandle = SubjectFrameHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (TransformNames != nullptr)
*TransformNames = std::move(Parms.TransformNames);
}
// Function LiveLink.LiveLinkBlueprintLibrary.TransformName
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FLiveLinkTransform LiveLinkTransform (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class FName Name (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::TransformName(struct FLiveLinkTransform& LiveLinkTransform, class FName* Name)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "TransformName");
Params::ULiveLinkBlueprintLibrary_TransformName_Params Parms{};
Parms.LiveLinkTransform = LiveLinkTransform;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Name != nullptr)
*Name = Parms.Name;
}
// Function LiveLink.LiveLinkBlueprintLibrary.SetLiveLinkSubjectEnabled
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// struct FLiveLinkSubjectKey SubjectKey (ConstParm, Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::SetLiveLinkSubjectEnabled(const struct FLiveLinkSubjectKey& SubjectKey, bool bEnabled)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "SetLiveLinkSubjectEnabled");
Params::ULiveLinkBlueprintLibrary_SetLiveLinkSubjectEnabled_Params Parms{};
Parms.SubjectKey = SubjectKey;
Parms.bEnabled = bEnabled;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function LiveLink.LiveLinkBlueprintLibrary.RemoveSource
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable)
// Parameters:
// struct FLiveLinkSourceHandle SourceHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintLibrary::RemoveSource(struct FLiveLinkSourceHandle& SourceHandle)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "RemoveSource");
Params::ULiveLinkBlueprintLibrary_RemoveSource_Params Parms{};
Parms.SourceHandle = SourceHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.ParentBoneSpaceTransform
// (Final, Native, Static, Private, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FLiveLinkTransform LiveLinkTransform (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FTransform Transform (Parm, OutParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::ParentBoneSpaceTransform(struct FLiveLinkTransform& LiveLinkTransform, struct FTransform* Transform)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "ParentBoneSpaceTransform");
Params::ULiveLinkBlueprintLibrary_ParentBoneSpaceTransform_Params Parms{};
Parms.LiveLinkTransform = LiveLinkTransform;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Transform != nullptr)
*Transform = std::move(Parms.Transform);
}
// Function LiveLink.LiveLinkBlueprintLibrary.NumberOfTransforms
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ULiveLinkBlueprintLibrary::NumberOfTransforms(struct FSubjectFrameHandle& SubjectFrameHandle)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "NumberOfTransforms");
Params::ULiveLinkBlueprintLibrary_NumberOfTransforms_Params Parms{};
Parms.SubjectFrameHandle = SubjectFrameHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.IsSpecificLiveLinkSubjectEnabled
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// struct FLiveLinkSubjectKey SubjectKey (ConstParm, Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bForThisFrame (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintLibrary::IsSpecificLiveLinkSubjectEnabled(const struct FLiveLinkSubjectKey& SubjectKey, bool bForThisFrame)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "IsSpecificLiveLinkSubjectEnabled");
Params::ULiveLinkBlueprintLibrary_IsSpecificLiveLinkSubjectEnabled_Params Parms{};
Parms.SubjectKey = SubjectKey;
Parms.bForThisFrame = bForThisFrame;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.IsSourceStillValid
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable)
// Parameters:
// struct FLiveLinkSourceHandle SourceHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintLibrary::IsSourceStillValid(struct FLiveLinkSourceHandle& SourceHandle)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "IsSourceStillValid");
Params::ULiveLinkBlueprintLibrary_IsSourceStillValid_Params Parms{};
Parms.SourceHandle = SourceHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.IsLiveLinkSubjectEnabled
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// struct FLiveLinkSubjectName SubjectName (ConstParm, Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintLibrary::IsLiveLinkSubjectEnabled(const struct FLiveLinkSubjectName& SubjectName)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "IsLiveLinkSubjectEnabled");
Params::ULiveLinkBlueprintLibrary_IsLiveLinkSubjectEnabled_Params Parms{};
Parms.SubjectName = SubjectName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.HasParent
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FLiveLinkTransform LiveLinkTransform (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintLibrary::HasParent(struct FLiveLinkTransform& LiveLinkTransform)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "HasParent");
Params::ULiveLinkBlueprintLibrary_HasParent_Params Parms{};
Parms.LiveLinkTransform = LiveLinkTransform;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetTransformByName
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class FName TransformName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FLiveLinkTransform LiveLinkTransform (Parm, OutParm, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::GetTransformByName(struct FSubjectFrameHandle& SubjectFrameHandle, class FName TransformName, struct FLiveLinkTransform* LiveLinkTransform)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetTransformByName");
Params::ULiveLinkBlueprintLibrary_GetTransformByName_Params Parms{};
Parms.SubjectFrameHandle = SubjectFrameHandle;
Parms.TransformName = TransformName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (LiveLinkTransform != nullptr)
*LiveLinkTransform = std::move(Parms.LiveLinkTransform);
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetTransformByIndex
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// int32 TransformIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FLiveLinkTransform LiveLinkTransform (Parm, OutParm, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::GetTransformByIndex(struct FSubjectFrameHandle& SubjectFrameHandle, int32 TransformIndex, struct FLiveLinkTransform* LiveLinkTransform)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetTransformByIndex");
Params::ULiveLinkBlueprintLibrary_GetTransformByIndex_Params Parms{};
Parms.SubjectFrameHandle = SubjectFrameHandle;
Parms.TransformIndex = TransformIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (LiveLinkTransform != nullptr)
*LiveLinkTransform = std::move(Parms.LiveLinkTransform);
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetSpecificLiveLinkSubjectRole
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// struct FLiveLinkSubjectKey SubjectKey (ConstParm, Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class ULiveLinkRole> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class ULiveLinkRole> ULiveLinkBlueprintLibrary::GetSpecificLiveLinkSubjectRole(const struct FLiveLinkSubjectKey& SubjectKey)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetSpecificLiveLinkSubjectRole");
Params::ULiveLinkBlueprintLibrary_GetSpecificLiveLinkSubjectRole_Params Parms{};
Parms.SubjectKey = SubjectKey;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetSourceTypeFromGuid
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// struct FGuid SourceGuid (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FText ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
class FText ULiveLinkBlueprintLibrary::GetSourceTypeFromGuid(const struct FGuid& SourceGuid)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetSourceTypeFromGuid");
Params::ULiveLinkBlueprintLibrary_GetSourceTypeFromGuid_Params Parms{};
Parms.SourceGuid = SourceGuid;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetSourceType
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable)
// Parameters:
// struct FLiveLinkSourceHandle SourceHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class FText ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
class FText ULiveLinkBlueprintLibrary::GetSourceType(struct FLiveLinkSourceHandle& SourceHandle)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetSourceType");
Params::ULiveLinkBlueprintLibrary_GetSourceType_Params Parms{};
Parms.SourceHandle = SourceHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetSourceStatus
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable)
// Parameters:
// struct FLiveLinkSourceHandle SourceHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class FText ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
class FText ULiveLinkBlueprintLibrary::GetSourceStatus(struct FLiveLinkSourceHandle& SourceHandle)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetSourceStatus");
Params::ULiveLinkBlueprintLibrary_GetSourceStatus_Params Parms{};
Parms.SourceHandle = SourceHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetSourceMachineName
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable)
// Parameters:
// struct FLiveLinkSourceHandle SourceHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class FText ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
class FText ULiveLinkBlueprintLibrary::GetSourceMachineName(struct FLiveLinkSourceHandle& SourceHandle)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetSourceMachineName");
Params::ULiveLinkBlueprintLibrary_GetSourceMachineName_Params Parms{};
Parms.SourceHandle = SourceHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetRootTransform
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FLiveLinkTransform LiveLinkTransform (Parm, OutParm, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::GetRootTransform(struct FSubjectFrameHandle& SubjectFrameHandle, struct FLiveLinkTransform* LiveLinkTransform)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetRootTransform");
Params::ULiveLinkBlueprintLibrary_GetRootTransform_Params Parms{};
Parms.SubjectFrameHandle = SubjectFrameHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (LiveLinkTransform != nullptr)
*LiveLinkTransform = std::move(Parms.LiveLinkTransform);
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetPropertyValue
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FLiveLinkBasicBlueprintData BasicData (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class FName PropertyName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Value (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintLibrary::GetPropertyValue(struct FLiveLinkBasicBlueprintData& BasicData, class FName PropertyName, float* Value)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetPropertyValue");
Params::ULiveLinkBlueprintLibrary_GetPropertyValue_Params Parms{};
Parms.BasicData = BasicData;
Parms.PropertyName = PropertyName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Value != nullptr)
*Value = Parms.Value;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetParent
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FLiveLinkTransform LiveLinkTransform (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FLiveLinkTransform Parent (Parm, OutParm, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::GetParent(struct FLiveLinkTransform& LiveLinkTransform, struct FLiveLinkTransform* Parent)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetParent");
Params::ULiveLinkBlueprintLibrary_GetParent_Params Parms{};
Parms.LiveLinkTransform = LiveLinkTransform;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Parent != nullptr)
*Parent = std::move(Parms.Parent);
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetMetadata
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FSubjectMetadata MetaData (Parm, OutParm, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::GetMetadata(struct FSubjectFrameHandle& SubjectFrameHandle, struct FSubjectMetadata* MetaData)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetMetadata");
Params::ULiveLinkBlueprintLibrary_GetMetadata_Params Parms{};
Parms.SubjectFrameHandle = SubjectFrameHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (MetaData != nullptr)
*MetaData = std::move(Parms.MetaData);
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetLiveLinkSubjects
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// bool bIncludeDisabledSubject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bIncludeVirtualSubject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<struct FLiveLinkSubjectKey> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<struct FLiveLinkSubjectKey> ULiveLinkBlueprintLibrary::GetLiveLinkSubjects(bool bIncludeDisabledSubject, bool bIncludeVirtualSubject)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetLiveLinkSubjects");
Params::ULiveLinkBlueprintLibrary_GetLiveLinkSubjects_Params Parms{};
Parms.bIncludeDisabledSubject = bIncludeDisabledSubject;
Parms.bIncludeVirtualSubject = bIncludeVirtualSubject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetLiveLinkSubjectRole
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// struct FLiveLinkSubjectName SubjectName (ConstParm, Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class ULiveLinkRole> ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class ULiveLinkRole> ULiveLinkBlueprintLibrary::GetLiveLinkSubjectRole(const struct FLiveLinkSubjectName& SubjectName)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetLiveLinkSubjectRole");
Params::ULiveLinkBlueprintLibrary_GetLiveLinkSubjectRole_Params Parms{};
Parms.SubjectName = SubjectName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetLiveLinkEnabledSubjectNames
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// bool bIncludeVirtualSubject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<struct FLiveLinkSubjectName>ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
TArray<struct FLiveLinkSubjectName> ULiveLinkBlueprintLibrary::GetLiveLinkEnabledSubjectNames(bool bIncludeVirtualSubject)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetLiveLinkEnabledSubjectNames");
Params::ULiveLinkBlueprintLibrary_GetLiveLinkEnabledSubjectNames_Params Parms{};
Parms.bIncludeVirtualSubject = bIncludeVirtualSubject;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetCurves
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// TMap<class FName, float> Curves (Parm, OutParm, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::GetCurves(struct FSubjectFrameHandle& SubjectFrameHandle, TMap<class FName, float>* Curves)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetCurves");
Params::ULiveLinkBlueprintLibrary_GetCurves_Params Parms{};
Parms.SubjectFrameHandle = SubjectFrameHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Curves != nullptr)
*Curves = Parms.Curves;
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetChildren
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FLiveLinkTransform LiveLinkTransform (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// TArray<struct FLiveLinkTransform> Children (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::GetChildren(struct FLiveLinkTransform& LiveLinkTransform, TArray<struct FLiveLinkTransform>* Children)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetChildren");
Params::ULiveLinkBlueprintLibrary_GetChildren_Params Parms{};
Parms.LiveLinkTransform = LiveLinkTransform;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Children != nullptr)
*Children = std::move(Parms.Children);
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetBasicData
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FLiveLinkBasicBlueprintData BasicBlueprintData (Parm, OutParm, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::GetBasicData(struct FSubjectFrameHandle& SubjectFrameHandle, struct FLiveLinkBasicBlueprintData* BasicBlueprintData)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetBasicData");
Params::ULiveLinkBlueprintLibrary_GetBasicData_Params Parms{};
Parms.SubjectFrameHandle = SubjectFrameHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (BasicBlueprintData != nullptr)
*BasicBlueprintData = std::move(Parms.BasicBlueprintData);
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetAnimationStaticData
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FLiveLinkSkeletonStaticData AnimationStaticData (Parm, OutParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintLibrary::GetAnimationStaticData(struct FSubjectFrameHandle& SubjectFrameHandle, struct FLiveLinkSkeletonStaticData* AnimationStaticData)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetAnimationStaticData");
Params::ULiveLinkBlueprintLibrary_GetAnimationStaticData_Params Parms{};
Parms.SubjectFrameHandle = SubjectFrameHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (AnimationStaticData != nullptr)
*AnimationStaticData = std::move(Parms.AnimationStaticData);
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.GetAnimationFrameData
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FLiveLinkAnimationFrameData AnimationFrameData (Parm, OutParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintLibrary::GetAnimationFrameData(struct FSubjectFrameHandle& SubjectFrameHandle, struct FLiveLinkAnimationFrameData* AnimationFrameData)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "GetAnimationFrameData");
Params::ULiveLinkBlueprintLibrary_GetAnimationFrameData_Params Parms{};
Parms.SubjectFrameHandle = SubjectFrameHandle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (AnimationFrameData != nullptr)
*AnimationFrameData = std::move(Parms.AnimationFrameData);
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.EvaluateLiveLinkFrameWithSpecificRole
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FLiveLinkSubjectName SubjectName (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class ULiveLinkRole> Role (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FLiveLinkBaseBlueprintData OutBlueprintData (Parm, OutParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintLibrary::EvaluateLiveLinkFrameWithSpecificRole(const struct FLiveLinkSubjectName& SubjectName, TSubclassOf<class ULiveLinkRole> Role, struct FLiveLinkBaseBlueprintData* OutBlueprintData)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "EvaluateLiveLinkFrameWithSpecificRole");
Params::ULiveLinkBlueprintLibrary_EvaluateLiveLinkFrameWithSpecificRole_Params Parms{};
Parms.SubjectName = SubjectName;
Parms.Role = Role;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutBlueprintData != nullptr)
*OutBlueprintData = std::move(Parms.OutBlueprintData);
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.EvaluateLiveLinkFrameAtWorldTimeOffset
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FLiveLinkSubjectName SubjectName (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class ULiveLinkRole> Role (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float WorldTimeOffset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FLiveLinkBaseBlueprintData OutBlueprintData (Parm, OutParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintLibrary::EvaluateLiveLinkFrameAtWorldTimeOffset(const struct FLiveLinkSubjectName& SubjectName, TSubclassOf<class ULiveLinkRole> Role, float WorldTimeOffset, struct FLiveLinkBaseBlueprintData* OutBlueprintData)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "EvaluateLiveLinkFrameAtWorldTimeOffset");
Params::ULiveLinkBlueprintLibrary_EvaluateLiveLinkFrameAtWorldTimeOffset_Params Parms{};
Parms.SubjectName = SubjectName;
Parms.Role = Role;
Parms.WorldTimeOffset = WorldTimeOffset;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutBlueprintData != nullptr)
*OutBlueprintData = std::move(Parms.OutBlueprintData);
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.EvaluateLiveLinkFrameAtSceneTime
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FLiveLinkSubjectName SubjectName (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class ULiveLinkRole> Role (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTimecode SceneTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FLiveLinkBaseBlueprintData OutBlueprintData (Parm, OutParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintLibrary::EvaluateLiveLinkFrameAtSceneTime(const struct FLiveLinkSubjectName& SubjectName, TSubclassOf<class ULiveLinkRole> Role, const struct FTimecode& SceneTime, struct FLiveLinkBaseBlueprintData* OutBlueprintData)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "EvaluateLiveLinkFrameAtSceneTime");
Params::ULiveLinkBlueprintLibrary_EvaluateLiveLinkFrameAtSceneTime_Params Parms{};
Parms.SubjectName = SubjectName;
Parms.Role = Role;
Parms.SceneTime = SceneTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutBlueprintData != nullptr)
*OutBlueprintData = std::move(Parms.OutBlueprintData);
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.EvaluateLiveLinkFrame
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FLiveLinkSubjectRepresentationSubjectRepresentation (Parm, NoDestructor, NativeAccessSpecifierPublic)
// struct FLiveLinkBaseBlueprintData OutBlueprintData (Parm, OutParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintLibrary::EvaluateLiveLinkFrame(const struct FLiveLinkSubjectRepresentation& SubjectRepresentation, struct FLiveLinkBaseBlueprintData* OutBlueprintData)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "EvaluateLiveLinkFrame");
Params::ULiveLinkBlueprintLibrary_EvaluateLiveLinkFrame_Params Parms{};
Parms.SubjectRepresentation = SubjectRepresentation;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutBlueprintData != nullptr)
*OutBlueprintData = std::move(Parms.OutBlueprintData);
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintLibrary.ComponentSpaceTransform
// (Final, Native, Static, Private, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FLiveLinkTransform LiveLinkTransform (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FTransform Transform (Parm, OutParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ULiveLinkBlueprintLibrary::ComponentSpaceTransform(struct FLiveLinkTransform& LiveLinkTransform, struct FTransform* Transform)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "ComponentSpaceTransform");
Params::ULiveLinkBlueprintLibrary_ComponentSpaceTransform_Params Parms{};
Parms.LiveLinkTransform = LiveLinkTransform;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (Transform != nullptr)
*Transform = std::move(Parms.Transform);
}
// Function LiveLink.LiveLinkBlueprintLibrary.ChildCount
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FLiveLinkTransform LiveLinkTransform (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ULiveLinkBlueprintLibrary::ChildCount(struct FLiveLinkTransform& LiveLinkTransform)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintLibrary", "ChildCount");
Params::ULiveLinkBlueprintLibrary_ChildCount_Params Parms{};
Parms.LiveLinkTransform = LiveLinkTransform;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Class LiveLink.LiveLinkComponent
// (None)
class UClass* ULiveLinkComponent::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkComponent");
return Clss;
}
// LiveLinkComponent LiveLink.Default__LiveLinkComponent
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkComponent* ULiveLinkComponent::GetDefaultObj()
{
static class ULiveLinkComponent* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkComponent*>(ULiveLinkComponent::StaticClass()->DefaultObject);
return Default;
}
// Function LiveLink.LiveLinkComponent.GetSubjectDataAtWorldTime
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class FName SubjectName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float WorldTime (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bSuccess (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, NativeAccessSpecifierPublic)
void ULiveLinkComponent::GetSubjectDataAtWorldTime(class FName SubjectName, float WorldTime, bool* bSuccess, struct FSubjectFrameHandle* SubjectFrameHandle)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkComponent", "GetSubjectDataAtWorldTime");
Params::ULiveLinkComponent_GetSubjectDataAtWorldTime_Params Parms{};
Parms.SubjectName = SubjectName;
Parms.WorldTime = WorldTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (bSuccess != nullptr)
*bSuccess = Parms.bSuccess;
if (SubjectFrameHandle != nullptr)
*SubjectFrameHandle = std::move(Parms.SubjectFrameHandle);
}
// Function LiveLink.LiveLinkComponent.GetSubjectDataAtSceneTime
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class FName SubjectName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTimecode SceneTime (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bSuccess (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, NativeAccessSpecifierPublic)
void ULiveLinkComponent::GetSubjectDataAtSceneTime(class FName SubjectName, struct FTimecode& SceneTime, bool* bSuccess, struct FSubjectFrameHandle* SubjectFrameHandle)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkComponent", "GetSubjectDataAtSceneTime");
Params::ULiveLinkComponent_GetSubjectDataAtSceneTime_Params Parms{};
Parms.SubjectName = SubjectName;
Parms.SceneTime = SceneTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (bSuccess != nullptr)
*bSuccess = Parms.bSuccess;
if (SubjectFrameHandle != nullptr)
*SubjectFrameHandle = std::move(Parms.SubjectFrameHandle);
}
// Function LiveLink.LiveLinkComponent.GetSubjectData
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class FName SubjectName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bSuccess (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, NativeAccessSpecifierPublic)
void ULiveLinkComponent::GetSubjectData(class FName SubjectName, bool* bSuccess, struct FSubjectFrameHandle* SubjectFrameHandle)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkComponent", "GetSubjectData");
Params::ULiveLinkComponent_GetSubjectData_Params Parms{};
Parms.SubjectName = SubjectName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (bSuccess != nullptr)
*bSuccess = Parms.bSuccess;
if (SubjectFrameHandle != nullptr)
*SubjectFrameHandle = std::move(Parms.SubjectFrameHandle);
}
// Function LiveLink.LiveLinkComponent.GetAvailableSubjectNames
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// TArray<class FName> SubjectNames (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
void ULiveLinkComponent::GetAvailableSubjectNames(TArray<class FName>* SubjectNames)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkComponent", "GetAvailableSubjectNames");
Params::ULiveLinkComponent_GetAvailableSubjectNames_Params Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (SubjectNames != nullptr)
*SubjectNames = std::move(Parms.SubjectNames);
}
// Class LiveLink.LiveLinkDrivenComponent
// (None)
class UClass* ULiveLinkDrivenComponent::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkDrivenComponent");
return Clss;
}
// LiveLinkDrivenComponent LiveLink.Default__LiveLinkDrivenComponent
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkDrivenComponent* ULiveLinkDrivenComponent::GetDefaultObj()
{
static class ULiveLinkDrivenComponent* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkDrivenComponent*>(ULiveLinkDrivenComponent::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkMessageBusFinder
// (None)
class UClass* ULiveLinkMessageBusFinder::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkMessageBusFinder");
return Clss;
}
// LiveLinkMessageBusFinder LiveLink.Default__LiveLinkMessageBusFinder
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkMessageBusFinder* ULiveLinkMessageBusFinder::GetDefaultObj()
{
static class ULiveLinkMessageBusFinder* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkMessageBusFinder*>(ULiveLinkMessageBusFinder::StaticClass()->DefaultObject);
return Default;
}
// Function LiveLink.LiveLinkMessageBusFinder.GetAvailableProviders
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FLatentActionInfo LatentInfo (Parm, NoDestructor, NativeAccessSpecifierPublic)
// float Duration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TArray<struct FProviderPollResult> AvailableProviders (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
void ULiveLinkMessageBusFinder::GetAvailableProviders(class UObject* WorldContextObject, const struct FLatentActionInfo& LatentInfo, float Duration, TArray<struct FProviderPollResult>* AvailableProviders)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkMessageBusFinder", "GetAvailableProviders");
Params::ULiveLinkMessageBusFinder_GetAvailableProviders_Params Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.LatentInfo = LatentInfo;
Parms.Duration = Duration;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (AvailableProviders != nullptr)
*AvailableProviders = std::move(Parms.AvailableProviders);
}
// Function LiveLink.LiveLinkMessageBusFinder.ConstructMessageBusFinder
// (Final, Native, Static, Public, BlueprintCallable)
// Parameters:
// class ULiveLinkMessageBusFinder* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ULiveLinkMessageBusFinder* ULiveLinkMessageBusFinder::ConstructMessageBusFinder()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkMessageBusFinder", "ConstructMessageBusFinder");
Params::ULiveLinkMessageBusFinder_ConstructMessageBusFinder_Params Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkMessageBusFinder.ConnectToProvider
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FProviderPollResult Provider (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FLiveLinkSourceHandle SourceHandle (Parm, OutParm, NativeAccessSpecifierPublic)
void ULiveLinkMessageBusFinder::ConnectToProvider(struct FProviderPollResult& Provider, struct FLiveLinkSourceHandle* SourceHandle)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkMessageBusFinder", "ConnectToProvider");
Params::ULiveLinkMessageBusFinder_ConnectToProvider_Params Parms{};
Parms.Provider = Provider;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (SourceHandle != nullptr)
*SourceHandle = std::move(Parms.SourceHandle);
}
// Class LiveLink.LiveLinkMessageBusSourceFactory
// (None)
class UClass* ULiveLinkMessageBusSourceFactory::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkMessageBusSourceFactory");
return Clss;
}
// LiveLinkMessageBusSourceFactory LiveLink.Default__LiveLinkMessageBusSourceFactory
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkMessageBusSourceFactory* ULiveLinkMessageBusSourceFactory::GetDefaultObj()
{
static class ULiveLinkMessageBusSourceFactory* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkMessageBusSourceFactory*>(ULiveLinkMessageBusSourceFactory::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkMessageBusSourceSettings
// (None)
class UClass* ULiveLinkMessageBusSourceSettings::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkMessageBusSourceSettings");
return Clss;
}
// LiveLinkMessageBusSourceSettings LiveLink.Default__LiveLinkMessageBusSourceSettings
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkMessageBusSourceSettings* ULiveLinkMessageBusSourceSettings::GetDefaultObj()
{
static class ULiveLinkMessageBusSourceSettings* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkMessageBusSourceSettings*>(ULiveLinkMessageBusSourceSettings::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkPreset
// (None)
class UClass* ULiveLinkPreset::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkPreset");
return Clss;
}
// LiveLinkPreset LiveLink.Default__LiveLinkPreset
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkPreset* ULiveLinkPreset::GetDefaultObj()
{
static class ULiveLinkPreset* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkPreset*>(ULiveLinkPreset::StaticClass()->DefaultObject);
return Default;
}
// Function LiveLink.LiveLinkPreset.BuildFromClient
// (Final, Native, Public, BlueprintCallable)
// Parameters:
void ULiveLinkPreset::BuildFromClient()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkPreset", "BuildFromClient");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function LiveLink.LiveLinkPreset.ApplyToClientLatent
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FLatentActionInfo LatentInfo (Parm, NoDestructor, NativeAccessSpecifierPublic)
void ULiveLinkPreset::ApplyToClientLatent(class UObject* WorldContextObject, const struct FLatentActionInfo& LatentInfo)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkPreset", "ApplyToClientLatent");
Params::ULiveLinkPreset_ApplyToClientLatent_Params Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.LatentInfo = LatentInfo;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function LiveLink.LiveLinkPreset.ApplyToClient
// (Final, Native, Public, BlueprintCallable, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkPreset::ApplyToClient()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkPreset", "ApplyToClient");
Params::ULiveLinkPreset_ApplyToClient_Params Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkPreset.AddToClient
// (Final, Native, Public, BlueprintCallable, Const)
// Parameters:
// bool bRecreatePresets (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkPreset::AddToClient(bool bRecreatePresets)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkPreset", "AddToClient");
Params::ULiveLinkPreset_AddToClient_Params Parms{};
Parms.bRecreatePresets = bRecreatePresets;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Class LiveLink.LiveLinkUserSettings
// (None)
class UClass* ULiveLinkUserSettings::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkUserSettings");
return Clss;
}
// LiveLinkUserSettings LiveLink.Default__LiveLinkUserSettings
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkUserSettings* ULiveLinkUserSettings::GetDefaultObj()
{
static class ULiveLinkUserSettings* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkUserSettings*>(ULiveLinkUserSettings::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkSettings
// (None)
class UClass* ULiveLinkSettings::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkSettings");
return Clss;
}
// LiveLinkSettings LiveLink.Default__LiveLinkSettings
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkSettings* ULiveLinkSettings::GetDefaultObj()
{
static class ULiveLinkSettings* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkSettings*>(ULiveLinkSettings::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkTimecodeProvider
// (None)
class UClass* ULiveLinkTimecodeProvider::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkTimecodeProvider");
return Clss;
}
// LiveLinkTimecodeProvider LiveLink.Default__LiveLinkTimecodeProvider
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkTimecodeProvider* ULiveLinkTimecodeProvider::GetDefaultObj()
{
static class ULiveLinkTimecodeProvider* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkTimecodeProvider*>(ULiveLinkTimecodeProvider::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkTimeSynchronizationSource
// (None)
class UClass* ULiveLinkTimeSynchronizationSource::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkTimeSynchronizationSource");
return Clss;
}
// LiveLinkTimeSynchronizationSource LiveLink.Default__LiveLinkTimeSynchronizationSource
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkTimeSynchronizationSource* ULiveLinkTimeSynchronizationSource::GetDefaultObj()
{
static class ULiveLinkTimeSynchronizationSource* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkTimeSynchronizationSource*>(ULiveLinkTimeSynchronizationSource::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkVirtualSubjectSourceSettings
// (None)
class UClass* ULiveLinkVirtualSubjectSourceSettings::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkVirtualSubjectSourceSettings");
return Clss;
}
// LiveLinkVirtualSubjectSourceSettings LiveLink.Default__LiveLinkVirtualSubjectSourceSettings
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkVirtualSubjectSourceSettings* ULiveLinkVirtualSubjectSourceSettings::GetDefaultObj()
{
static class ULiveLinkVirtualSubjectSourceSettings* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkVirtualSubjectSourceSettings*>(ULiveLinkVirtualSubjectSourceSettings::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkTransformAxisSwitchPreProcessor
// (None)
class UClass* ULiveLinkTransformAxisSwitchPreProcessor::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkTransformAxisSwitchPreProcessor");
return Clss;
}
// LiveLinkTransformAxisSwitchPreProcessor LiveLink.Default__LiveLinkTransformAxisSwitchPreProcessor
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkTransformAxisSwitchPreProcessor* ULiveLinkTransformAxisSwitchPreProcessor::GetDefaultObj()
{
static class ULiveLinkTransformAxisSwitchPreProcessor* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkTransformAxisSwitchPreProcessor*>(ULiveLinkTransformAxisSwitchPreProcessor::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkAnimationAxisSwitchPreProcessor
// (None)
class UClass* ULiveLinkAnimationAxisSwitchPreProcessor::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkAnimationAxisSwitchPreProcessor");
return Clss;
}
// LiveLinkAnimationAxisSwitchPreProcessor LiveLink.Default__LiveLinkAnimationAxisSwitchPreProcessor
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkAnimationAxisSwitchPreProcessor* ULiveLinkAnimationAxisSwitchPreProcessor::GetDefaultObj()
{
static class ULiveLinkAnimationAxisSwitchPreProcessor* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkAnimationAxisSwitchPreProcessor*>(ULiveLinkAnimationAxisSwitchPreProcessor::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkAnimationRoleToTransform
// (None)
class UClass* ULiveLinkAnimationRoleToTransform::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkAnimationRoleToTransform");
return Clss;
}
// LiveLinkAnimationRoleToTransform LiveLink.Default__LiveLinkAnimationRoleToTransform
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkAnimationRoleToTransform* ULiveLinkAnimationRoleToTransform::GetDefaultObj()
{
static class ULiveLinkAnimationRoleToTransform* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkAnimationRoleToTransform*>(ULiveLinkAnimationRoleToTransform::StaticClass()->DefaultObject);
return Default;
}
// Class LiveLink.LiveLinkBlueprintVirtualSubject
// (None)
class UClass* ULiveLinkBlueprintVirtualSubject::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LiveLinkBlueprintVirtualSubject");
return Clss;
}
// LiveLinkBlueprintVirtualSubject LiveLink.Default__LiveLinkBlueprintVirtualSubject
// (Public, ClassDefaultObject, ArchetypeObject)
class ULiveLinkBlueprintVirtualSubject* ULiveLinkBlueprintVirtualSubject::GetDefaultObj()
{
static class ULiveLinkBlueprintVirtualSubject* Default = nullptr;
if (!Default)
Default = static_cast<ULiveLinkBlueprintVirtualSubject*>(ULiveLinkBlueprintVirtualSubject::StaticClass()->DefaultObject);
return Default;
}
// Function LiveLink.LiveLinkBlueprintVirtualSubject.UpdateVirtualSubjectStaticData_Internal
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FLiveLinkBaseStaticData InStruct (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintVirtualSubject::UpdateVirtualSubjectStaticData_Internal(struct FLiveLinkBaseStaticData& InStruct)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintVirtualSubject", "UpdateVirtualSubjectStaticData_Internal");
Params::ULiveLinkBlueprintVirtualSubject_UpdateVirtualSubjectStaticData_Internal_Params Parms{};
Parms.InStruct = InStruct;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintVirtualSubject.UpdateVirtualSubjectFrameData_Internal
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FLiveLinkBaseFrameData InStruct (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// bool bInShouldStampCurrentTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULiveLinkBlueprintVirtualSubject::UpdateVirtualSubjectFrameData_Internal(struct FLiveLinkBaseFrameData& InStruct, bool bInShouldStampCurrentTime)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintVirtualSubject", "UpdateVirtualSubjectFrameData_Internal");
Params::ULiveLinkBlueprintVirtualSubject_UpdateVirtualSubjectFrameData_Internal_Params Parms{};
Parms.InStruct = InStruct;
Parms.bInShouldStampCurrentTime = bInShouldStampCurrentTime;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function LiveLink.LiveLinkBlueprintVirtualSubject.OnUpdate
// (Event, Public, BlueprintEvent)
// Parameters:
void ULiveLinkBlueprintVirtualSubject::OnUpdate()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintVirtualSubject", "OnUpdate");
UObject::ProcessEvent(Func, nullptr);
}
// Function LiveLink.LiveLinkBlueprintVirtualSubject.OnInitialize
// (Event, Public, BlueprintEvent)
// Parameters:
void ULiveLinkBlueprintVirtualSubject::OnInitialize()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LiveLinkBlueprintVirtualSubject", "OnInitialize");
UObject::ProcessEvent(Func, nullptr);
}
}