mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
907 lines
34 KiB
C++
907 lines
34 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: LiveLink
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "LiveLink_classes.hpp"
|
|
#include "LiveLink_parameters.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// 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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "ChildCount");
|
|
|
|
Params::LiveLinkBlueprintLibrary_ChildCount Parms{};
|
|
|
|
Parms.LiveLinkTransform = std::move(LiveLinkTransform);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
LiveLinkTransform = std::move(Parms.LiveLinkTransform);
|
|
|
|
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, NativeAccessSpecifierPublic)
|
|
|
|
void ULiveLinkBlueprintLibrary::ComponentSpaceTransform(struct FLiveLinkTransform& LiveLinkTransform, struct FTransform* Transform)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "ComponentSpaceTransform");
|
|
|
|
Params::LiveLinkBlueprintLibrary_ComponentSpaceTransform Parms{};
|
|
|
|
Parms.LiveLinkTransform = std::move(LiveLinkTransform);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
LiveLinkTransform = std::move(Parms.LiveLinkTransform);
|
|
|
|
if (Transform != nullptr)
|
|
*Transform = std::move(Parms.Transform);
|
|
}
|
|
|
|
|
|
// 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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "GetChildren");
|
|
|
|
Params::LiveLinkBlueprintLibrary_GetChildren Parms{};
|
|
|
|
Parms.LiveLinkTransform = std::move(LiveLinkTransform);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
LiveLinkTransform = std::move(Parms.LiveLinkTransform);
|
|
|
|
if (Children != nullptr)
|
|
*Children = std::move(Parms.Children);
|
|
}
|
|
|
|
|
|
// 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, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
void ULiveLinkBlueprintLibrary::GetCurves(struct FSubjectFrameHandle& SubjectFrameHandle, TMap<class FName, float>* Curves)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "GetCurves");
|
|
|
|
Params::LiveLinkBlueprintLibrary_GetCurves Parms{};
|
|
|
|
Parms.SubjectFrameHandle = std::move(SubjectFrameHandle);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SubjectFrameHandle = std::move(Parms.SubjectFrameHandle);
|
|
|
|
if (Curves != nullptr)
|
|
*Curves = std::move(Parms.Curves);
|
|
}
|
|
|
|
|
|
// 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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "GetMetadata");
|
|
|
|
Params::LiveLinkBlueprintLibrary_GetMetadata Parms{};
|
|
|
|
Parms.SubjectFrameHandle = std::move(SubjectFrameHandle);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SubjectFrameHandle = std::move(Parms.SubjectFrameHandle);
|
|
|
|
if (MetaData != nullptr)
|
|
*MetaData = std::move(Parms.MetaData);
|
|
}
|
|
|
|
|
|
// 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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "GetParent");
|
|
|
|
Params::LiveLinkBlueprintLibrary_GetParent Parms{};
|
|
|
|
Parms.LiveLinkTransform = std::move(LiveLinkTransform);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
LiveLinkTransform = std::move(Parms.LiveLinkTransform);
|
|
|
|
if (Parent != nullptr)
|
|
*Parent = std::move(Parms.Parent);
|
|
}
|
|
|
|
|
|
// 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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "GetRootTransform");
|
|
|
|
Params::LiveLinkBlueprintLibrary_GetRootTransform Parms{};
|
|
|
|
Parms.SubjectFrameHandle = std::move(SubjectFrameHandle);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SubjectFrameHandle = std::move(Parms.SubjectFrameHandle);
|
|
|
|
if (LiveLinkTransform != nullptr)
|
|
*LiveLinkTransform = std::move(Parms.LiveLinkTransform);
|
|
}
|
|
|
|
|
|
// 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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "GetSourceMachineName");
|
|
|
|
Params::LiveLinkBlueprintLibrary_GetSourceMachineName Parms{};
|
|
|
|
Parms.SourceHandle = std::move(SourceHandle);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SourceHandle = std::move(Parms.SourceHandle);
|
|
|
|
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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "GetSourceStatus");
|
|
|
|
Params::LiveLinkBlueprintLibrary_GetSourceStatus Parms{};
|
|
|
|
Parms.SourceHandle = std::move(SourceHandle);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SourceHandle = std::move(Parms.SourceHandle);
|
|
|
|
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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "GetSourceType");
|
|
|
|
Params::LiveLinkBlueprintLibrary_GetSourceType Parms{};
|
|
|
|
Parms.SourceHandle = std::move(SourceHandle);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SourceHandle = std::move(Parms.SourceHandle);
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// 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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "GetTransformByIndex");
|
|
|
|
Params::LiveLinkBlueprintLibrary_GetTransformByIndex Parms{};
|
|
|
|
Parms.SubjectFrameHandle = std::move(SubjectFrameHandle);
|
|
Parms.TransformIndex = TransformIndex;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SubjectFrameHandle = std::move(Parms.SubjectFrameHandle);
|
|
|
|
if (LiveLinkTransform != nullptr)
|
|
*LiveLinkTransform = std::move(Parms.LiveLinkTransform);
|
|
}
|
|
|
|
|
|
// Function LiveLink.LiveLinkBlueprintLibrary.GetTransformByName
|
|
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FName Param_TransformName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// struct FLiveLinkTransform LiveLinkTransform (Parm, OutParm, NativeAccessSpecifierPublic)
|
|
|
|
void ULiveLinkBlueprintLibrary::GetTransformByName(struct FSubjectFrameHandle& SubjectFrameHandle, class FName Param_TransformName, struct FLiveLinkTransform* LiveLinkTransform)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "GetTransformByName");
|
|
|
|
Params::LiveLinkBlueprintLibrary_GetTransformByName Parms{};
|
|
|
|
Parms.SubjectFrameHandle = std::move(SubjectFrameHandle);
|
|
Parms.Param_TransformName = Param_TransformName;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SubjectFrameHandle = std::move(Parms.SubjectFrameHandle);
|
|
|
|
if (LiveLinkTransform != nullptr)
|
|
*LiveLinkTransform = std::move(Parms.LiveLinkTransform);
|
|
}
|
|
|
|
|
|
// 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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "HasParent");
|
|
|
|
Params::LiveLinkBlueprintLibrary_HasParent Parms{};
|
|
|
|
Parms.LiveLinkTransform = std::move(LiveLinkTransform);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
LiveLinkTransform = std::move(Parms.LiveLinkTransform);
|
|
|
|
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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "IsSourceStillValid");
|
|
|
|
Params::LiveLinkBlueprintLibrary_IsSourceStillValid Parms{};
|
|
|
|
Parms.SourceHandle = std::move(SourceHandle);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SourceHandle = std::move(Parms.SourceHandle);
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// 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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "NumberOfTransforms");
|
|
|
|
Params::LiveLinkBlueprintLibrary_NumberOfTransforms Parms{};
|
|
|
|
Parms.SubjectFrameHandle = std::move(SubjectFrameHandle);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SubjectFrameHandle = std::move(Parms.SubjectFrameHandle);
|
|
|
|
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, NativeAccessSpecifierPublic)
|
|
|
|
void ULiveLinkBlueprintLibrary::ParentBoneSpaceTransform(struct FLiveLinkTransform& LiveLinkTransform, struct FTransform* Transform)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "ParentBoneSpaceTransform");
|
|
|
|
Params::LiveLinkBlueprintLibrary_ParentBoneSpaceTransform Parms{};
|
|
|
|
Parms.LiveLinkTransform = std::move(LiveLinkTransform);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
LiveLinkTransform = std::move(Parms.LiveLinkTransform);
|
|
|
|
if (Transform != nullptr)
|
|
*Transform = std::move(Parms.Transform);
|
|
}
|
|
|
|
|
|
// Function LiveLink.LiveLinkBlueprintLibrary.RequestShutdown
|
|
// (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::RequestShutdown(struct FLiveLinkSourceHandle& SourceHandle)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "RequestShutdown");
|
|
|
|
Params::LiveLinkBlueprintLibrary_RequestShutdown Parms{};
|
|
|
|
Parms.SourceHandle = std::move(SourceHandle);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SourceHandle = std::move(Parms.SourceHandle);
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function LiveLink.LiveLinkBlueprintLibrary.TransformName
|
|
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// struct FLiveLinkTransform LiveLinkTransform (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FName Param_Name (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void ULiveLinkBlueprintLibrary::TransformName(struct FLiveLinkTransform& LiveLinkTransform, class FName* Param_Name)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "TransformName");
|
|
|
|
Params::LiveLinkBlueprintLibrary_TransformName Parms{};
|
|
|
|
Parms.LiveLinkTransform = std::move(LiveLinkTransform);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
LiveLinkTransform = std::move(Parms.LiveLinkTransform);
|
|
|
|
if (Param_Name != nullptr)
|
|
*Param_Name = Parms.Param_Name;
|
|
}
|
|
|
|
|
|
// Function LiveLink.LiveLinkBlueprintLibrary.TransformNames
|
|
// (Final, Native, Static, Private, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// struct FSubjectFrameHandle SubjectFrameHandle (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// TArray<class FName> Param_TransformNames (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
void ULiveLinkBlueprintLibrary::TransformNames(struct FSubjectFrameHandle& SubjectFrameHandle, TArray<class FName>* Param_TransformNames)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkBlueprintLibrary", "TransformNames");
|
|
|
|
Params::LiveLinkBlueprintLibrary_TransformNames Parms{};
|
|
|
|
Parms.SubjectFrameHandle = std::move(SubjectFrameHandle);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SubjectFrameHandle = std::move(Parms.SubjectFrameHandle);
|
|
|
|
if (Param_TransformNames != nullptr)
|
|
*Param_TransformNames = std::move(Parms.Param_TransformNames);
|
|
}
|
|
|
|
|
|
// 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 == nullptr)
|
|
Func = Class->GetFunction("LiveLinkComponent", "GetAvailableSubjectNames");
|
|
|
|
Params::LiveLinkComponent_GetAvailableSubjectNames Parms{};
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (SubjectNames != nullptr)
|
|
*SubjectNames = std::move(Parms.SubjectNames);
|
|
}
|
|
|
|
|
|
// 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(const class FName SubjectName, bool* bSuccess, struct FSubjectFrameHandle* SubjectFrameHandle)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("LiveLinkComponent", "GetSubjectData");
|
|
|
|
Params::LiveLinkComponent_GetSubjectData 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.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(const class FName SubjectName, const struct FTimecode& SceneTime, bool* bSuccess, struct FSubjectFrameHandle* SubjectFrameHandle)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("LiveLinkComponent", "GetSubjectDataAtSceneTime");
|
|
|
|
Params::LiveLinkComponent_GetSubjectDataAtSceneTime Parms{};
|
|
|
|
Parms.SubjectName = SubjectName;
|
|
Parms.SceneTime = std::move(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.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(const class FName SubjectName, const float WorldTime, bool* bSuccess, struct FSubjectFrameHandle* SubjectFrameHandle)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("LiveLinkComponent", "GetSubjectDataAtWorldTime");
|
|
|
|
Params::LiveLinkComponent_GetSubjectDataAtWorldTime 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.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 == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkMessageBusFinder", "ConnectToProvider");
|
|
|
|
Params::LiveLinkMessageBusFinder_ConnectToProvider Parms{};
|
|
|
|
Parms.Provider = std::move(Provider);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
Provider = std::move(Parms.Provider);
|
|
|
|
if (SourceHandle != nullptr)
|
|
*SourceHandle = std::move(Parms.SourceHandle);
|
|
}
|
|
|
|
|
|
// Function LiveLink.LiveLinkMessageBusFinder.ConstructMessageBusFinder
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class ULiveLinkMessageBusFinder* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class ULiveLinkMessageBusFinder* ULiveLinkMessageBusFinder::ConstructMessageBusFinder()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("LiveLinkMessageBusFinder", "ConstructMessageBusFinder");
|
|
|
|
Params::LiveLinkMessageBusFinder_ConstructMessageBusFinder Parms{};
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function LiveLink.LiveLinkMessageBusFinder.GetAvailableProviders
|
|
// (Final, Native, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, 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 == nullptr)
|
|
Func = Class->GetFunction("LiveLinkMessageBusFinder", "GetAvailableProviders");
|
|
|
|
Params::LiveLinkMessageBusFinder_GetAvailableProviders Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.LatentInfo = std::move(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.LiveLinkRemapAsset.GetRemappedBoneName
|
|
// (Native, Event, Public, BlueprintEvent, Const)
|
|
// Parameters:
|
|
// class FName BoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class FName ULiveLinkRemapAsset::GetRemappedBoneName(class FName BoneName) const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("LiveLinkRemapAsset", "GetRemappedBoneName");
|
|
|
|
Params::LiveLinkRemapAsset_GetRemappedBoneName Parms{};
|
|
|
|
Parms.BoneName = BoneName;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function LiveLink.LiveLinkRemapAsset.GetRemappedCurveName
|
|
// (Native, Event, Public, BlueprintEvent, Const)
|
|
// Parameters:
|
|
// class FName CurveName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class FName ULiveLinkRemapAsset::GetRemappedCurveName(class FName CurveName) const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("LiveLinkRemapAsset", "GetRemappedCurveName");
|
|
|
|
Params::LiveLinkRemapAsset_GetRemappedCurveName Parms{};
|
|
|
|
Parms.CurveName = CurveName;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function LiveLink.LiveLinkRemapAsset.RemapCurveElements
|
|
// (Native, Event, Public, HasOutParams, BlueprintEvent, Const)
|
|
// Parameters:
|
|
// TMap<class FName, float> CurveItems (Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
|
|
void ULiveLinkRemapAsset::RemapCurveElements(TMap<class FName, float>& CurveItems) const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("LiveLinkRemapAsset", "RemapCurveElements");
|
|
|
|
Params::LiveLinkRemapAsset_RemapCurveElements Parms{};
|
|
|
|
Parms.CurveItems = std::move(CurveItems);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
CurveItems = std::move(Parms.CurveItems);
|
|
}
|
|
|
|
}
|
|
|