Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/AnimationBlueprintLibrary/UHT/AnimationBlueprintLibrary.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

8512 lines
763 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "AnimationBlueprintLibrary.h"
#include "Animation/AnimBoneCompressionSettings.h"
#include "Animation/AnimCurveCompressionSettings.h"
#include "Animation/AnimMetaData.h"
#include "Animation/AnimTypes.h"
#include "Animation/VariableFrameStrippingSettings.h"
#include "UObject/Class.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimationBlueprintLibrary() {}
// ********** Begin Cross Module References ********************************************************
ANIMATIONBLUEPRINTLIBRARY_API UClass* Z_Construct_UClass_UAnimationBlueprintLibrary();
ANIMATIONBLUEPRINTLIBRARY_API UClass* Z_Construct_UClass_UAnimationBlueprintLibrary_NoRegister();
ANIMATIONBLUEPRINTLIBRARY_API UEnum* Z_Construct_UEnum_AnimationBlueprintLibrary_ESmartNameContainerType();
ANIMATIONBLUEPRINTLIBRARY_API UFunction* Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature();
ANIMATIONBLUEPRINTLIBRARY_API UFunction* Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature();
ANIMGRAPH_API UClass* Z_Construct_UClass_UAnimationGraph_NoRegister();
ANIMGRAPH_API UClass* Z_Construct_UClass_UAnimGraphNode_Base_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FQualifiedFrameTime();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FQuat();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UClass* Z_Construct_UClass_UAnimationAsset_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimBlueprint_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimBoneCompressionSettings_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimCurveCompressionSettings_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimMetaData_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimMontage_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimNotify_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimNotifyState_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimSequence_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimSequenceBase_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USkeleton_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UVariableFrameStrippingSettings_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EAdditiveAnimationType();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EAdditiveBasePoseType();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EAnimInterpolationType();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ERawCurveTrackTypes();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ERootMotionRootLock();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNotifyEvent();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimSyncMarker();
UPackage* Z_Construct_UPackage__Script_AnimationBlueprintLibrary();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESmartNameContainerType ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESmartNameContainerType;
static UEnum* ESmartNameContainerType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESmartNameContainerType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESmartNameContainerType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_AnimationBlueprintLibrary_ESmartNameContainerType, (UObject*)Z_Construct_UPackage__Script_AnimationBlueprintLibrary(), TEXT("ESmartNameContainerType"));
}
return Z_Registration_Info_UEnum_ESmartNameContainerType.OuterSingleton;
}
template<> ANIMATIONBLUEPRINTLIBRARY_NON_ATTRIBUTED_API UEnum* StaticEnum<ESmartNameContainerType>()
{
return ESmartNameContainerType_StaticEnum();
}
struct Z_Construct_UEnum_AnimationBlueprintLibrary_ESmartNameContainerType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "SNCT_CurveMapping.DisplayName", "Curve Names" },
{ "SNCT_CurveMapping.Name", "ESmartNameContainerType::SNCT_CurveMapping" },
{ "SNCT_MAX.Name", "ESmartNameContainerType::SNCT_MAX" },
{ "SNCT_TrackCurveMapping.DisplayName", "Track Curve Names" },
{ "SNCT_TrackCurveMapping.Name", "ESmartNameContainerType::SNCT_TrackCurveMapping" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESmartNameContainerType::SNCT_CurveMapping", (int64)ESmartNameContainerType::SNCT_CurveMapping },
{ "ESmartNameContainerType::SNCT_TrackCurveMapping", (int64)ESmartNameContainerType::SNCT_TrackCurveMapping },
{ "ESmartNameContainerType::SNCT_MAX", (int64)ESmartNameContainerType::SNCT_MAX },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_AnimationBlueprintLibrary_ESmartNameContainerType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_AnimationBlueprintLibrary_ESmartNameContainerType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_AnimationBlueprintLibrary,
nullptr,
"ESmartNameContainerType",
"ESmartNameContainerType",
Z_Construct_UEnum_AnimationBlueprintLibrary_ESmartNameContainerType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_AnimationBlueprintLibrary_ESmartNameContainerType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_AnimationBlueprintLibrary_ESmartNameContainerType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_AnimationBlueprintLibrary_ESmartNameContainerType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_AnimationBlueprintLibrary_ESmartNameContainerType()
{
if (!Z_Registration_Info_UEnum_ESmartNameContainerType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESmartNameContainerType.InnerSingleton, Z_Construct_UEnum_AnimationBlueprintLibrary_ESmartNameContainerType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESmartNameContainerType.InnerSingleton;
}
// ********** End Enum ESmartNameContainerType *****************************************************
// ********** Begin Delegate FOnNotifyReplaced *****************************************************
struct Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics
{
struct _Script_AnimationBlueprintLibrary_eventOnNotifyReplaced_Parms
{
const UAnimNotify* OldNotify;
const UAnimNotify* NewNotify;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Delegate called when a notify was replaced */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Delegate called when a notify was replaced" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnNotifyReplaced constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_OldNotify;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NewNotify;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnNotifyReplaced constinit property declarations ***********************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnNotifyReplaced Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::NewProp_OldNotify = { "OldNotify", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_AnimationBlueprintLibrary_eventOnNotifyReplaced_Parms, OldNotify), Z_Construct_UClass_UAnimNotify_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::NewProp_NewNotify = { "NewNotify", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_AnimationBlueprintLibrary_eventOnNotifyReplaced_Parms, NewNotify), Z_Construct_UClass_UAnimNotify_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::NewProp_OldNotify,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::NewProp_NewNotify,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnNotifyReplaced Property Definitions **********************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_AnimationBlueprintLibrary, nullptr, "OnNotifyReplaced__DelegateSignature", Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::_Script_AnimationBlueprintLibrary_eventOnNotifyReplaced_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::_Script_AnimationBlueprintLibrary_eventOnNotifyReplaced_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnNotifyReplaced_DelegateWrapper(const FScriptDelegate& OnNotifyReplaced, const UAnimNotify* OldNotify, const UAnimNotify* NewNotify)
{
struct _Script_AnimationBlueprintLibrary_eventOnNotifyReplaced_Parms
{
const UAnimNotify* OldNotify;
const UAnimNotify* NewNotify;
};
_Script_AnimationBlueprintLibrary_eventOnNotifyReplaced_Parms Parms;
Parms.OldNotify=OldNotify;
Parms.NewNotify=NewNotify;
OnNotifyReplaced.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnNotifyReplaced *******************************************************
// ********** Begin Delegate FOnNotifyStateReplaced ************************************************
struct Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics
{
struct _Script_AnimationBlueprintLibrary_eventOnNotifyStateReplaced_Parms
{
const UAnimNotifyState* OldNotifyState;
const UAnimNotifyState* NewNotifyState;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Delegate called when a notify state was replaced */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Delegate called when a notify state was replaced" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnNotifyStateReplaced constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_OldNotifyState;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NewNotifyState;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnNotifyStateReplaced constinit property declarations ******************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnNotifyStateReplaced Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::NewProp_OldNotifyState = { "OldNotifyState", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_AnimationBlueprintLibrary_eventOnNotifyStateReplaced_Parms, OldNotifyState), Z_Construct_UClass_UAnimNotifyState_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::NewProp_NewNotifyState = { "NewNotifyState", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_AnimationBlueprintLibrary_eventOnNotifyStateReplaced_Parms, NewNotifyState), Z_Construct_UClass_UAnimNotifyState_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::NewProp_OldNotifyState,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::NewProp_NewNotifyState,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnNotifyStateReplaced Property Definitions *****************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_AnimationBlueprintLibrary, nullptr, "OnNotifyStateReplaced__DelegateSignature", Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::_Script_AnimationBlueprintLibrary_eventOnNotifyStateReplaced_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::_Script_AnimationBlueprintLibrary_eventOnNotifyStateReplaced_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnNotifyStateReplaced_DelegateWrapper(const FScriptDelegate& OnNotifyStateReplaced, const UAnimNotifyState* OldNotifyState, const UAnimNotifyState* NewNotifyState)
{
struct _Script_AnimationBlueprintLibrary_eventOnNotifyStateReplaced_Parms
{
const UAnimNotifyState* OldNotifyState;
const UAnimNotifyState* NewNotifyState;
};
_Script_AnimationBlueprintLibrary_eventOnNotifyStateReplaced_Parms Parms;
Parms.OldNotifyState=OldNotifyState;
Parms.NewNotifyState=NewNotifyState;
OnNotifyStateReplaced.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnNotifyStateReplaced **************************************************
// ********** Begin Class UAnimationBlueprintLibrary Function AddAnimationNotifyEvent **************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics
{
struct AnimationBlueprintLibrary_eventAddAnimationNotifyEvent_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName NotifyTrackName;
float StartTime;
TSubclassOf<UAnimNotify> NotifyClass;
const UAnimNotify* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/** Adds an Animation Notify Event to Notify track in the given Animation with the given Notify creation data */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds an Animation Notify Event to Notify track in the given Animation with the given Notify creation data" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAnimationNotifyEvent constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_StartTime;
static const UECodeGen_Private::FClassPropertyParams NewProp_NotifyClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAnimationNotifyEvent constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAnimationNotifyEvent Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEvent_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEvent_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::NewProp_StartTime = { "StartTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEvent_Parms, StartTime), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::NewProp_NotifyClass = { "NotifyClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEvent_Parms, NotifyClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAnimNotify_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEvent_Parms, ReturnValue), Z_Construct_UClass_UAnimNotify_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::NewProp_NotifyTrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::NewProp_StartTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::NewProp_NotifyClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::PropPointers) < 2048);
// ********** End Function AddAnimationNotifyEvent Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddAnimationNotifyEvent", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::AnimationBlueprintLibrary_eventAddAnimationNotifyEvent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::AnimationBlueprintLibrary_eventAddAnimationNotifyEvent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddAnimationNotifyEvent)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_GET_PROPERTY(FFloatProperty,Z_Param_StartTime);
P_GET_OBJECT(UClass,Z_Param_NotifyClass);
P_FINISH;
P_NATIVE_BEGIN;
*(const UAnimNotify**)Z_Param__Result=UAnimationBlueprintLibrary::AddAnimationNotifyEvent(Z_Param_AnimationSequenceBase,Z_Param_NotifyTrackName,Z_Param_StartTime,Z_Param_NotifyClass);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddAnimationNotifyEvent ****************
// ********** Begin Class UAnimationBlueprintLibrary Function AddAnimationNotifyEventFromSource ****
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics
{
struct AnimationBlueprintLibrary_eventAddAnimationNotifyEventFromSource_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
float StartTime;
FAnimNotifyEvent NotifyEvent;
FName NotifyTrackName;
const UAnimNotify* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/**\n\x09 * Experimental: Adds a custom animation notify event to the specified animation sequence at the given time and on the specified notify track.\n\x09 * \n\x09 * A new notify event will be created using relevant data copied from the provided NotifyEvent. The UAnimNotify is extracted from\n\x09 * NotifyEvent and, if it is not already owned by the animation sequence (not part of its outer), it will be automatically duplicated.\n\x09 * Only properties exposed to Blueprints in the NotifyEvent (such as TriggerWeightThreshold and NotifyTriggerChance) will be copied.\n\x09 * \n\x09 * @param AnimationSequenceBase The animation sequence to which the new notify event will be added.\n\x09 * @param StartTime The time (in seconds) within the sequence where the notify should be placed.\n\x09 * @param NotifyEvent The source notify event used to initialize the new one. Its UAnimNotify will be extracted and validated.\n\x09 * @param NotifyTrackName The name of the notify track to add the notify to.\n\x09 * @return The UAnimNotify used in the new notify event (original or duplicated).\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Experimental: Adds a custom animation notify event to the specified animation sequence at the given time and on the specified notify track.\n\nA new notify event will be created using relevant data copied from the provided NotifyEvent. The UAnimNotify is extracted from\nNotifyEvent and, if it is not already owned by the animation sequence (not part of its outer), it will be automatically duplicated.\nOnly properties exposed to Blueprints in the NotifyEvent (such as TriggerWeightThreshold and NotifyTriggerChance) will be copied.\n\n@param AnimationSequenceBase The animation sequence to which the new notify event will be added.\n@param StartTime The time (in seconds) within the sequence where the notify should be placed.\n@param NotifyEvent The source notify event used to initialize the new one. Its UAnimNotify will be extracted and validated.\n@param NotifyTrackName The name of the notify track to add the notify to.\n@return The UAnimNotify used in the new notify event (original or duplicated)." },
};
#endif // WITH_METADATA
// ********** Begin Function AddAnimationNotifyEventFromSource constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FFloatPropertyParams NewProp_StartTime;
static const UECodeGen_Private::FStructPropertyParams NewProp_NotifyEvent;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAnimationNotifyEventFromSource constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAnimationNotifyEventFromSource Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEventFromSource_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::NewProp_StartTime = { "StartTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEventFromSource_Parms, StartTime), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::NewProp_NotifyEvent = { "NotifyEvent", nullptr, (EPropertyFlags)0x0010008000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEventFromSource_Parms, NotifyEvent), Z_Construct_UScriptStruct_FAnimNotifyEvent, METADATA_PARAMS(0, nullptr) }; // 3321890545
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEventFromSource_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEventFromSource_Parms, ReturnValue), Z_Construct_UClass_UAnimNotify_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::NewProp_StartTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::NewProp_NotifyEvent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::NewProp_NotifyTrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::PropPointers) < 2048);
// ********** End Function AddAnimationNotifyEventFromSource Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddAnimationNotifyEventFromSource", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::AnimationBlueprintLibrary_eventAddAnimationNotifyEventFromSource_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::AnimationBlueprintLibrary_eventAddAnimationNotifyEventFromSource_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddAnimationNotifyEventFromSource)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FFloatProperty,Z_Param_StartTime);
P_GET_STRUCT(FAnimNotifyEvent,Z_Param_NotifyEvent);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_FINISH;
P_NATIVE_BEGIN;
*(const UAnimNotify**)Z_Param__Result=UAnimationBlueprintLibrary::AddAnimationNotifyEventFromSource(Z_Param_AnimationSequenceBase,Z_Param_StartTime,Z_Param_NotifyEvent,Z_Param_NotifyTrackName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddAnimationNotifyEventFromSource ******
// ********** Begin Class UAnimationBlueprintLibrary Function AddAnimationNotifyEventObject ********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics
{
struct AnimationBlueprintLibrary_eventAddAnimationNotifyEventObject_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
float StartTime;
const UAnimNotify* Notify;
FName NotifyTrackName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/** Adds the specific Animation Notify to the Animation Sequence (requires Notify's outer to be the Animation Sequence) */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds the specific Animation Notify to the Animation Sequence (requires Notify's outer to be the Animation Sequence)" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAnimationNotifyEventObject constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FFloatPropertyParams NewProp_StartTime;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Notify;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAnimationNotifyEventObject constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAnimationNotifyEventObject Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEventObject_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::NewProp_StartTime = { "StartTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEventObject_Parms, StartTime), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::NewProp_Notify = { "Notify", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEventObject_Parms, Notify), Z_Construct_UClass_UAnimNotify_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyEventObject_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::NewProp_StartTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::NewProp_Notify,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::NewProp_NotifyTrackName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::PropPointers) < 2048);
// ********** End Function AddAnimationNotifyEventObject Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddAnimationNotifyEventObject", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::AnimationBlueprintLibrary_eventAddAnimationNotifyEventObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::AnimationBlueprintLibrary_eventAddAnimationNotifyEventObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddAnimationNotifyEventObject)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FFloatProperty,Z_Param_StartTime);
P_GET_OBJECT(UAnimNotify,Z_Param_Notify);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddAnimationNotifyEventObject(Z_Param_AnimationSequenceBase,Z_Param_StartTime,Z_Param_Notify,Z_Param_NotifyTrackName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddAnimationNotifyEventObject **********
// ********** Begin Class UAnimationBlueprintLibrary Function AddAnimationNotifyStateEvent *********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics
{
struct AnimationBlueprintLibrary_eventAddAnimationNotifyStateEvent_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName NotifyTrackName;
float StartTime;
float Duration;
TSubclassOf<UAnimNotifyState> NotifyStateClass;
const UAnimNotifyState* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/** Adds an Animation Notify State Event to Notify track in the given Animation with the given Notify State creation data */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds an Animation Notify State Event to Notify track in the given Animation with the given Notify State creation data" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAnimationNotifyStateEvent constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_StartTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FClassPropertyParams NewProp_NotifyStateClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAnimationNotifyStateEvent constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAnimationNotifyStateEvent Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyStateEvent_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyStateEvent_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::NewProp_StartTime = { "StartTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyStateEvent_Parms, StartTime), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyStateEvent_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::NewProp_NotifyStateClass = { "NotifyStateClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyStateEvent_Parms, NotifyStateClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAnimNotifyState_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyStateEvent_Parms, ReturnValue), Z_Construct_UClass_UAnimNotifyState_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::NewProp_NotifyTrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::NewProp_StartTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::NewProp_NotifyStateClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::PropPointers) < 2048);
// ********** End Function AddAnimationNotifyStateEvent Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddAnimationNotifyStateEvent", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::AnimationBlueprintLibrary_eventAddAnimationNotifyStateEvent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::AnimationBlueprintLibrary_eventAddAnimationNotifyStateEvent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddAnimationNotifyStateEvent)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_GET_PROPERTY(FFloatProperty,Z_Param_StartTime);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_OBJECT(UClass,Z_Param_NotifyStateClass);
P_FINISH;
P_NATIVE_BEGIN;
*(const UAnimNotifyState**)Z_Param__Result=UAnimationBlueprintLibrary::AddAnimationNotifyStateEvent(Z_Param_AnimationSequenceBase,Z_Param_NotifyTrackName,Z_Param_StartTime,Z_Param_Duration,Z_Param_NotifyStateClass);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddAnimationNotifyStateEvent ***********
// ********** Begin Class UAnimationBlueprintLibrary Function AddAnimationNotifyStateEventObject ***
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics
{
struct AnimationBlueprintLibrary_eventAddAnimationNotifyStateEventObject_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
float StartTime;
float Duration;
const UAnimNotifyState* NotifyState;
FName NotifyTrackName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/** Adds the specific Animation Notify State to the Animation Sequence (requires Notify State's outer to be the Animation Sequence) */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds the specific Animation Notify State to the Animation Sequence (requires Notify State's outer to be the Animation Sequence)" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAnimationNotifyStateEventObject constinit property declarations ****
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FFloatPropertyParams NewProp_StartTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NotifyState;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAnimationNotifyStateEventObject constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAnimationNotifyStateEventObject Property Definitions ***************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyStateEventObject_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::NewProp_StartTime = { "StartTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyStateEventObject_Parms, StartTime), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyStateEventObject_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::NewProp_NotifyState = { "NotifyState", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyStateEventObject_Parms, NotifyState), Z_Construct_UClass_UAnimNotifyState_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyStateEventObject_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::NewProp_StartTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::NewProp_NotifyState,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::NewProp_NotifyTrackName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::PropPointers) < 2048);
// ********** End Function AddAnimationNotifyStateEventObject Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddAnimationNotifyStateEventObject", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::AnimationBlueprintLibrary_eventAddAnimationNotifyStateEventObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::AnimationBlueprintLibrary_eventAddAnimationNotifyStateEventObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddAnimationNotifyStateEventObject)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FFloatProperty,Z_Param_StartTime);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_OBJECT(UAnimNotifyState,Z_Param_NotifyState);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddAnimationNotifyStateEventObject(Z_Param_AnimationSequenceBase,Z_Param_StartTime,Z_Param_Duration,Z_Param_NotifyState,Z_Param_NotifyTrackName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddAnimationNotifyStateEventObject *****
// ********** Begin Class UAnimationBlueprintLibrary Function AddAnimationNotifyTrack **************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics
{
struct AnimationBlueprintLibrary_eventAddAnimationNotifyTrack_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName NotifyTrackName;
FLinearColor TrackColor;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|AnimationNotifies" },
{ "Comment", "/** Adds an Animation Notify Track to the Animation Sequence */" },
{ "CPP_Default_TrackColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds an Animation Notify Track to the Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAnimationNotifyTrack constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static const UECodeGen_Private::FStructPropertyParams NewProp_TrackColor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAnimationNotifyTrack constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAnimationNotifyTrack Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyTrack_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyTrack_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::NewProp_TrackColor = { "TrackColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationNotifyTrack_Parms, TrackColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::NewProp_NotifyTrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::NewProp_TrackColor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::PropPointers) < 2048);
// ********** End Function AddAnimationNotifyTrack Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddAnimationNotifyTrack", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::AnimationBlueprintLibrary_eventAddAnimationNotifyTrack_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::AnimationBlueprintLibrary_eventAddAnimationNotifyTrack_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddAnimationNotifyTrack)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_GET_STRUCT(FLinearColor,Z_Param_TrackColor);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddAnimationNotifyTrack(Z_Param_AnimationSequenceBase,Z_Param_NotifyTrackName,Z_Param_TrackColor);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddAnimationNotifyTrack ****************
// ********** Begin Class UAnimationBlueprintLibrary Function AddAnimationSyncMarker ***************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics
{
struct AnimationBlueprintLibrary_eventAddAnimationSyncMarker_Parms
{
UAnimSequence* AnimationSequence;
FName MarkerName;
float Time;
FName NotifyTrackName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MarkerSyncing" },
{ "Comment", "/** Adds an Animation Sync Marker to Notify track in the given Animation with the corresponding Marker Name and Time */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds an Animation Sync Marker to Notify track in the given Animation with the corresponding Marker Name and Time" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAnimationSyncMarker constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FNamePropertyParams NewProp_MarkerName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAnimationSyncMarker constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAnimationSyncMarker Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationSyncMarker_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::NewProp_MarkerName = { "MarkerName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationSyncMarker_Parms, MarkerName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationSyncMarker_Parms, Time), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddAnimationSyncMarker_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::NewProp_MarkerName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::NewProp_NotifyTrackName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::PropPointers) < 2048);
// ********** End Function AddAnimationSyncMarker Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddAnimationSyncMarker", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::AnimationBlueprintLibrary_eventAddAnimationSyncMarker_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::AnimationBlueprintLibrary_eventAddAnimationSyncMarker_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddAnimationSyncMarker)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FNameProperty,Z_Param_MarkerName);
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddAnimationSyncMarker(Z_Param_AnimationSequence,Z_Param_MarkerName,Z_Param_Time,Z_Param_NotifyTrackName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddAnimationSyncMarker *****************
// ********** Begin Class UAnimationBlueprintLibrary Function AddCurve *****************************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics
{
struct AnimationBlueprintLibrary_eventAddCurve_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
ERawCurveTrackTypes CurveType;
bool bMetaDataCurve;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Adds an Animation Curve by Type and Name to the given Animation Sequence */" },
{ "CPP_Default_bMetaDataCurve", "false" },
{ "CPP_Default_CurveType", "RCT_Float" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds an Animation Curve by Type and Name to the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function AddCurve constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static const UECodeGen_Private::FBytePropertyParams NewProp_CurveType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_CurveType;
static void NewProp_bMetaDataCurve_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMetaDataCurve;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddCurve constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddCurve Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddCurve_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddCurve_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::NewProp_CurveType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::NewProp_CurveType = { "CurveType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddCurve_Parms, CurveType), Z_Construct_UEnum_Engine_ERawCurveTrackTypes, METADATA_PARAMS(0, nullptr) }; // 2412320637
void Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::NewProp_bMetaDataCurve_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventAddCurve_Parms*)Obj)->bMetaDataCurve = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::NewProp_bMetaDataCurve = { "bMetaDataCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventAddCurve_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::NewProp_bMetaDataCurve_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::NewProp_CurveType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::NewProp_CurveType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::NewProp_bMetaDataCurve,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::PropPointers) < 2048);
// ********** End Function AddCurve Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddCurve", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::AnimationBlueprintLibrary_eventAddCurve_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::AnimationBlueprintLibrary_eventAddCurve_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddCurve)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_ENUM(ERawCurveTrackTypes,Z_Param_CurveType);
P_GET_UBOOL(Z_Param_bMetaDataCurve);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddCurve(Z_Param_AnimationSequenceBase,Z_Param_CurveName,ERawCurveTrackTypes(Z_Param_CurveType),Z_Param_bMetaDataCurve);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddCurve *******************************
// ********** Begin Class UAnimationBlueprintLibrary Function AddCurveMetaData *********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics
{
struct AnimationBlueprintLibrary_eventAddCurveMetaData_Parms
{
USkeleton* Skeleton;
FName CurveName;
bool bTransact;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Skeleton" },
{ "Comment", "/**\n\x09 * Adds a curve metadata entry with the specified name on the skeleton\n\x09 * @param\x09InCurveName\x09\x09\x09The name of the curve to find\n\x09 * @param bTransact If true record a new transaction\n\x09 * @return true if an entry was added, false if an entry already existed\n\x09 */" },
{ "CPP_Default_bTransact", "true" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Adds a curve metadata entry with the specified name on the skeleton\n@param InCurveName The name of the curve to find\n@param bTransact If true record a new transaction\n@return true if an entry was added, false if an entry already existed" },
};
#endif // WITH_METADATA
// ********** Begin Function AddCurveMetaData constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeleton;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static void NewProp_bTransact_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTransact;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddCurveMetaData constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddCurveMetaData Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddCurveMetaData_Parms, Skeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddCurveMetaData_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::NewProp_bTransact_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventAddCurveMetaData_Parms*)Obj)->bTransact = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::NewProp_bTransact = { "bTransact", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventAddCurveMetaData_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::NewProp_bTransact_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventAddCurveMetaData_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventAddCurveMetaData_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::NewProp_Skeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::NewProp_bTransact,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::PropPointers) < 2048);
// ********** End Function AddCurveMetaData Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddCurveMetaData", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::AnimationBlueprintLibrary_eventAddCurveMetaData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::AnimationBlueprintLibrary_eventAddCurveMetaData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddCurveMetaData)
{
P_GET_OBJECT(USkeleton,Z_Param_Skeleton);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_UBOOL(Z_Param_bTransact);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::AddCurveMetaData(Z_Param_Skeleton,Z_Param_CurveName,Z_Param_bTransact);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddCurveMetaData ***********************
// ********** Begin Class UAnimationBlueprintLibrary Function AddFloatCurveKey *********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics
{
struct AnimationBlueprintLibrary_eventAddFloatCurveKey_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
float Time;
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Adds a Float Key to the specified Animation Curve inside of the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds a Float Key to the specified Animation Curve inside of the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Time_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddFloatCurveKey constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddFloatCurveKey constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddFloatCurveKey Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddFloatCurveKey_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddFloatCurveKey_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddFloatCurveKey_Parms, Time), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Time_MetaData), NewProp_Time_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddFloatCurveKey_Parms, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::PropPointers) < 2048);
// ********** End Function AddFloatCurveKey Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddFloatCurveKey", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::AnimationBlueprintLibrary_eventAddFloatCurveKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::AnimationBlueprintLibrary_eventAddFloatCurveKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddFloatCurveKey)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddFloatCurveKey(Z_Param_AnimationSequenceBase,Z_Param_CurveName,Z_Param_Time,Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddFloatCurveKey ***********************
// ********** Begin Class UAnimationBlueprintLibrary Function AddFloatCurveKeys ********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics
{
struct AnimationBlueprintLibrary_eventAddFloatCurveKeys_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
TArray<float> Times;
TArray<float> Values;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Adds a multiple of Float Keys to the specified Animation Curve inside of the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds a multiple of Float Keys to the specified Animation Curve inside of the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Times_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Values_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddFloatCurveKeys constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Times_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Times;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Values_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Values;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddFloatCurveKeys constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddFloatCurveKeys Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddFloatCurveKeys_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddFloatCurveKeys_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::NewProp_Times_Inner = { "Times", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::NewProp_Times = { "Times", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddFloatCurveKeys_Parms, Times), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Times_MetaData), NewProp_Times_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::NewProp_Values_Inner = { "Values", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::NewProp_Values = { "Values", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddFloatCurveKeys_Parms, Values), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Values_MetaData), NewProp_Values_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::NewProp_Times_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::NewProp_Times,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::NewProp_Values_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::NewProp_Values,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::PropPointers) < 2048);
// ********** End Function AddFloatCurveKeys Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddFloatCurveKeys", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::AnimationBlueprintLibrary_eventAddFloatCurveKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::AnimationBlueprintLibrary_eventAddFloatCurveKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddFloatCurveKeys)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_TARRAY_REF(float,Z_Param_Out_Times);
P_GET_TARRAY_REF(float,Z_Param_Out_Values);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddFloatCurveKeys(Z_Param_AnimationSequenceBase,Z_Param_CurveName,Z_Param_Out_Times,Z_Param_Out_Values);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddFloatCurveKeys **********************
// ********** Begin Class UAnimationBlueprintLibrary Function AddMetaData **************************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics
{
struct AnimationBlueprintLibrary_eventAddMetaData_Parms
{
UAnimationAsset* AnimationAsset;
TSubclassOf<UAnimMetaData> MetaDataClass;
UAnimMetaData* MetaDataInstance;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MetaData" },
{ "Comment", "/** Creates and Adds an instance of the specified MetaData Class to the given Animation Asset */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Creates and Adds an instance of the specified MetaData Class to the given Animation Asset" },
};
#endif // WITH_METADATA
// ********** Begin Function AddMetaData constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationAsset;
static const UECodeGen_Private::FClassPropertyParams NewProp_MetaDataClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MetaDataInstance;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddMetaData constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddMetaData Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::NewProp_AnimationAsset = { "AnimationAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddMetaData_Parms, AnimationAsset), Z_Construct_UClass_UAnimationAsset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::NewProp_MetaDataClass = { "MetaDataClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddMetaData_Parms, MetaDataClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAnimMetaData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::NewProp_MetaDataInstance = { "MetaDataInstance", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddMetaData_Parms, MetaDataInstance), Z_Construct_UClass_UAnimMetaData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::NewProp_AnimationAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::NewProp_MetaDataClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::NewProp_MetaDataInstance,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::PropPointers) < 2048);
// ********** End Function AddMetaData Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddMetaData", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::AnimationBlueprintLibrary_eventAddMetaData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::AnimationBlueprintLibrary_eventAddMetaData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddMetaData)
{
P_GET_OBJECT(UAnimationAsset,Z_Param_AnimationAsset);
P_GET_OBJECT(UClass,Z_Param_MetaDataClass);
P_GET_OBJECT_REF(UAnimMetaData,Z_Param_Out_MetaDataInstance);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddMetaData(Z_Param_AnimationAsset,Z_Param_MetaDataClass,P_ARG_GC_BARRIER(Z_Param_Out_MetaDataInstance));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddMetaData ****************************
// ********** Begin Class UAnimationBlueprintLibrary Function AddMetaDataObject ********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics
{
struct AnimationBlueprintLibrary_eventAddMetaDataObject_Parms
{
UAnimationAsset* AnimationAsset;
UAnimMetaData* MetaDataObject;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MetaData" },
{ "Comment", "/** Adds an instance of the specified MetaData Class to the given Animation Asset (requires MetaDataObject's outer to be the Animation Asset) */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds an instance of the specified MetaData Class to the given Animation Asset (requires MetaDataObject's outer to be the Animation Asset)" },
};
#endif // WITH_METADATA
// ********** Begin Function AddMetaDataObject constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationAsset;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MetaDataObject;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddMetaDataObject constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddMetaDataObject Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::NewProp_AnimationAsset = { "AnimationAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddMetaDataObject_Parms, AnimationAsset), Z_Construct_UClass_UAnimationAsset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::NewProp_MetaDataObject = { "MetaDataObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddMetaDataObject_Parms, MetaDataObject), Z_Construct_UClass_UAnimMetaData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::NewProp_AnimationAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::NewProp_MetaDataObject,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::PropPointers) < 2048);
// ********** End Function AddMetaDataObject Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddMetaDataObject", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::AnimationBlueprintLibrary_eventAddMetaDataObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::AnimationBlueprintLibrary_eventAddMetaDataObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddMetaDataObject)
{
P_GET_OBJECT(UAnimationAsset,Z_Param_AnimationAsset);
P_GET_OBJECT(UAnimMetaData,Z_Param_MetaDataObject);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddMetaDataObject(Z_Param_AnimationAsset,Z_Param_MetaDataObject);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddMetaDataObject **********************
// ********** Begin Class UAnimationBlueprintLibrary Function AddNodeAssetOverride *****************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics
{
struct AnimationBlueprintLibrary_eventAddNodeAssetOverride_Parms
{
UAnimBlueprint* AnimBlueprint;
const UAnimationAsset* Target;
UAnimationAsset* Override;
bool bPrintAppliedOverrides;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Animation" },
{ "Comment", "/**\n\x09 * Adds an Animation Asset override for the provided AnimationBlueprint, replacing any instance of Target with Override\n\x09 *\n\x09 * @param AnimBlueprint\x09\x09\x09\x09\x09The Animation Blueprint to add/set the Override for\n\x09 * @param Target\x09\x09\x09\x09\x09\x09The Animation Asset to add an override for (overrides all instances of the asset)\n\x09 * @param Override\x09\x09\x09\x09\x09\x09The Animation Asset to used to override the Target with (types have to match)\n\x09 * @param bPrintAppliedOverrides\x09\x09""Flag whether or not to print the applied overrides\n\x09 */" },
{ "CPP_Default_bPrintAppliedOverrides", "false" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Adds an Animation Asset override for the provided AnimationBlueprint, replacing any instance of Target with Override\n\n@param AnimBlueprint The Animation Blueprint to add/set the Override for\n@param Target The Animation Asset to add an override for (overrides all instances of the asset)\n@param Override The Animation Asset to used to override the Target with (types have to match)\n@param bPrintAppliedOverrides Flag whether or not to print the applied overrides" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Target_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddNodeAssetOverride constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimBlueprint;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Target;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Override;
static void NewProp_bPrintAppliedOverrides_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintAppliedOverrides;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddNodeAssetOverride constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddNodeAssetOverride Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::NewProp_AnimBlueprint = { "AnimBlueprint", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddNodeAssetOverride_Parms, AnimBlueprint), Z_Construct_UClass_UAnimBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::NewProp_Target = { "Target", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddNodeAssetOverride_Parms, Target), Z_Construct_UClass_UAnimationAsset_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Target_MetaData), NewProp_Target_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::NewProp_Override = { "Override", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddNodeAssetOverride_Parms, Override), Z_Construct_UClass_UAnimationAsset_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::NewProp_bPrintAppliedOverrides_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventAddNodeAssetOverride_Parms*)Obj)->bPrintAppliedOverrides = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::NewProp_bPrintAppliedOverrides = { "bPrintAppliedOverrides", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventAddNodeAssetOverride_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::NewProp_bPrintAppliedOverrides_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::NewProp_AnimBlueprint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::NewProp_Target,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::NewProp_Override,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::NewProp_bPrintAppliedOverrides,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::PropPointers) < 2048);
// ********** End Function AddNodeAssetOverride Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddNodeAssetOverride", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::AnimationBlueprintLibrary_eventAddNodeAssetOverride_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::AnimationBlueprintLibrary_eventAddNodeAssetOverride_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddNodeAssetOverride)
{
P_GET_OBJECT(UAnimBlueprint,Z_Param_AnimBlueprint);
P_GET_OBJECT(UAnimationAsset,Z_Param_Target);
P_GET_OBJECT(UAnimationAsset,Z_Param_Override);
P_GET_UBOOL(Z_Param_bPrintAppliedOverrides);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddNodeAssetOverride(Z_Param_AnimBlueprint,Z_Param_Target,Z_Param_Override,Z_Param_bPrintAppliedOverrides);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddNodeAssetOverride *******************
// ********** Begin Class UAnimationBlueprintLibrary Function AddTransformationCurveKey ************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics
{
struct AnimationBlueprintLibrary_eventAddTransformationCurveKey_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
float Time;
FTransform Transform;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Adds a Transformation Key to the specified Animation Curve inside of the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds a Transformation Key to the specified Animation Curve inside of the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Time_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddTransformationCurveKey constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static const UECodeGen_Private::FStructPropertyParams NewProp_Transform;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddTransformationCurveKey constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddTransformationCurveKey Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddTransformationCurveKey_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddTransformationCurveKey_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddTransformationCurveKey_Parms, Time), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Time_MetaData), NewProp_Time_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddTransformationCurveKey_Parms, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::NewProp_Transform,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::PropPointers) < 2048);
// ********** End Function AddTransformationCurveKey Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddTransformationCurveKey", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::AnimationBlueprintLibrary_eventAddTransformationCurveKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::AnimationBlueprintLibrary_eventAddTransformationCurveKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddTransformationCurveKey)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_Transform);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddTransformationCurveKey(Z_Param_AnimationSequenceBase,Z_Param_CurveName,Z_Param_Time,Z_Param_Out_Transform);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddTransformationCurveKey **************
// ********** Begin Class UAnimationBlueprintLibrary Function AddTransformationCurveKeys ***********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics
{
struct AnimationBlueprintLibrary_eventAddTransformationCurveKeys_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
TArray<float> Times;
TArray<FTransform> Transforms;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Adds a multiple of Transformation Keys to the specified Animation Curve inside of the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds a multiple of Transformation Keys to the specified Animation Curve inside of the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Times_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transforms_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddTransformationCurveKeys constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Times_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Times;
static const UECodeGen_Private::FStructPropertyParams NewProp_Transforms_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Transforms;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddTransformationCurveKeys constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddTransformationCurveKeys Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddTransformationCurveKeys_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddTransformationCurveKeys_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::NewProp_Times_Inner = { "Times", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::NewProp_Times = { "Times", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddTransformationCurveKeys_Parms, Times), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Times_MetaData), NewProp_Times_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::NewProp_Transforms_Inner = { "Transforms", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::NewProp_Transforms = { "Transforms", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddTransformationCurveKeys_Parms, Transforms), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transforms_MetaData), NewProp_Transforms_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::NewProp_Times_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::NewProp_Times,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::NewProp_Transforms_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::NewProp_Transforms,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::PropPointers) < 2048);
// ********** End Function AddTransformationCurveKeys Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddTransformationCurveKeys", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::AnimationBlueprintLibrary_eventAddTransformationCurveKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::AnimationBlueprintLibrary_eventAddTransformationCurveKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddTransformationCurveKeys)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_TARRAY_REF(float,Z_Param_Out_Times);
P_GET_TARRAY_REF(FTransform,Z_Param_Out_Transforms);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddTransformationCurveKeys(Z_Param_AnimationSequenceBase,Z_Param_CurveName,Z_Param_Out_Times,Z_Param_Out_Transforms);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddTransformationCurveKeys *************
// ********** Begin Class UAnimationBlueprintLibrary Function AddVectorCurveKey ********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics
{
struct AnimationBlueprintLibrary_eventAddVectorCurveKey_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
float Time;
FVector Vector;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Adds a Vector Key to the specified Animation Curve inside of the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds a Vector Key to the specified Animation Curve inside of the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Time_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Vector_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddVectorCurveKey constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static const UECodeGen_Private::FStructPropertyParams NewProp_Vector;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddVectorCurveKey constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddVectorCurveKey Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddVectorCurveKey_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddVectorCurveKey_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddVectorCurveKey_Parms, Time), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Time_MetaData), NewProp_Time_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::NewProp_Vector = { "Vector", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddVectorCurveKey_Parms, Vector), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Vector_MetaData), NewProp_Vector_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::NewProp_Vector,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::PropPointers) < 2048);
// ********** End Function AddVectorCurveKey Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddVectorCurveKey", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::AnimationBlueprintLibrary_eventAddVectorCurveKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::AnimationBlueprintLibrary_eventAddVectorCurveKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddVectorCurveKey)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_GET_STRUCT(FVector,Z_Param_Vector);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddVectorCurveKey(Z_Param_AnimationSequenceBase,Z_Param_CurveName,Z_Param_Time,Z_Param_Vector);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddVectorCurveKey **********************
// ********** Begin Class UAnimationBlueprintLibrary Function AddVectorCurveKeys *******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics
{
struct AnimationBlueprintLibrary_eventAddVectorCurveKeys_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
TArray<float> Times;
TArray<FVector> Vectors;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Adds a multiple of Vector Keys to the specified Animation Curve inside of the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds a multiple of Vector Keys to the specified Animation Curve inside of the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Times_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Vectors_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddVectorCurveKeys constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Times_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Times;
static const UECodeGen_Private::FStructPropertyParams NewProp_Vectors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Vectors;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddVectorCurveKeys constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddVectorCurveKeys Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddVectorCurveKeys_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddVectorCurveKeys_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::NewProp_Times_Inner = { "Times", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::NewProp_Times = { "Times", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddVectorCurveKeys_Parms, Times), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Times_MetaData), NewProp_Times_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::NewProp_Vectors_Inner = { "Vectors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::NewProp_Vectors = { "Vectors", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddVectorCurveKeys_Parms, Vectors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Vectors_MetaData), NewProp_Vectors_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::NewProp_Times_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::NewProp_Times,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::NewProp_Vectors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::NewProp_Vectors,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::PropPointers) < 2048);
// ********** End Function AddVectorCurveKeys Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddVectorCurveKeys", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::AnimationBlueprintLibrary_eventAddVectorCurveKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::AnimationBlueprintLibrary_eventAddVectorCurveKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddVectorCurveKeys)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_TARRAY_REF(float,Z_Param_Out_Times);
P_GET_TARRAY_REF(FVector,Z_Param_Out_Vectors);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddVectorCurveKeys(Z_Param_AnimationSequenceBase,Z_Param_CurveName,Z_Param_Out_Times,Z_Param_Out_Vectors);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddVectorCurveKeys *********************
// ********** Begin Class UAnimationBlueprintLibrary Function AddVirtualBone ***********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics
{
struct AnimationBlueprintLibrary_eventAddVirtualBone_Parms
{
const UAnimSequence* AnimationSequence;
FName SourceBoneName;
FName TargetBoneName;
FName VirtualBoneName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|VirtualBones" },
{ "Comment", "/** Adds a Virtual Bone between the Source and Target Bones to the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Adds a Virtual Bone between the Source and Target Bones to the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddVirtualBone constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FNamePropertyParams NewProp_SourceBoneName;
static const UECodeGen_Private::FNamePropertyParams NewProp_TargetBoneName;
static const UECodeGen_Private::FNamePropertyParams NewProp_VirtualBoneName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddVirtualBone constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddVirtualBone Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddVirtualBone_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::NewProp_SourceBoneName = { "SourceBoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddVirtualBone_Parms, SourceBoneName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::NewProp_TargetBoneName = { "TargetBoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddVirtualBone_Parms, TargetBoneName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::NewProp_VirtualBoneName = { "VirtualBoneName", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventAddVirtualBone_Parms, VirtualBoneName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::NewProp_SourceBoneName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::NewProp_TargetBoneName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::NewProp_VirtualBoneName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::PropPointers) < 2048);
// ********** End Function AddVirtualBone Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "AddVirtualBone", Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::AnimationBlueprintLibrary_eventAddVirtualBone_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::AnimationBlueprintLibrary_eventAddVirtualBone_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execAddVirtualBone)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FNameProperty,Z_Param_SourceBoneName);
P_GET_PROPERTY(FNameProperty,Z_Param_TargetBoneName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_VirtualBoneName);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::AddVirtualBone(Z_Param_AnimationSequence,Z_Param_SourceBoneName,Z_Param_TargetBoneName,Z_Param_Out_VirtualBoneName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function AddVirtualBone *************************
// ********** Begin Class UAnimationBlueprintLibrary Function ContainsMetaDataOfClass **************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics
{
struct AnimationBlueprintLibrary_eventContainsMetaDataOfClass_Parms
{
const UAnimationAsset* AnimationAsset;
TSubclassOf<UAnimMetaData> MetaDataClass;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MetaData" },
{ "Comment", "/** Checks whether or not the given Animation Asset contains Meta Data Instance of the specified Meta Data Class */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Checks whether or not the given Animation Asset contains Meta Data Instance of the specified Meta Data Class" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationAsset_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ContainsMetaDataOfClass constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationAsset;
static const UECodeGen_Private::FClassPropertyParams NewProp_MetaDataClass;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ContainsMetaDataOfClass constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ContainsMetaDataOfClass Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::NewProp_AnimationAsset = { "AnimationAsset", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventContainsMetaDataOfClass_Parms, AnimationAsset), Z_Construct_UClass_UAnimationAsset_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationAsset_MetaData), NewProp_AnimationAsset_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::NewProp_MetaDataClass = { "MetaDataClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventContainsMetaDataOfClass_Parms, MetaDataClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAnimMetaData_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventContainsMetaDataOfClass_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventContainsMetaDataOfClass_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::NewProp_AnimationAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::NewProp_MetaDataClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::PropPointers) < 2048);
// ********** End Function ContainsMetaDataOfClass Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "ContainsMetaDataOfClass", Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::AnimationBlueprintLibrary_eventContainsMetaDataOfClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::AnimationBlueprintLibrary_eventContainsMetaDataOfClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execContainsMetaDataOfClass)
{
P_GET_OBJECT(UAnimationAsset,Z_Param_AnimationAsset);
P_GET_OBJECT(UClass,Z_Param_MetaDataClass);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::ContainsMetaDataOfClass(Z_Param_AnimationAsset,Z_Param_MetaDataClass);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function ContainsMetaDataOfClass ****************
// ********** Begin Class UAnimationBlueprintLibrary Function CopyAnimationCurveNamesToSkeleton ****
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics
{
struct AnimationBlueprintLibrary_eventCopyAnimationCurveNamesToSkeleton_Parms
{
USkeleton* OldSkeleton;
USkeleton* NewSkeleton;
UAnimSequenceBase* SequenceBase;
ERawCurveTrackTypes CurveType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Ensures that any curve names that do not exist on the NewSkeleton are added to it, in which case the SmartName on the actual curve itself will also be updated */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "It is no longer necessary to copy curve names to the skeleton. If metadata is required to be updated, please use the metadata setting APIs." },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Ensures that any curve names that do not exist on the NewSkeleton are added to it, in which case the SmartName on the actual curve itself will also be updated" },
};
#endif // WITH_METADATA
// ********** Begin Function CopyAnimationCurveNamesToSkeleton constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_OldSkeleton;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NewSkeleton;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SequenceBase;
static const UECodeGen_Private::FBytePropertyParams NewProp_CurveType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_CurveType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CopyAnimationCurveNamesToSkeleton constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CopyAnimationCurveNamesToSkeleton Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::NewProp_OldSkeleton = { "OldSkeleton", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventCopyAnimationCurveNamesToSkeleton_Parms, OldSkeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::NewProp_NewSkeleton = { "NewSkeleton", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventCopyAnimationCurveNamesToSkeleton_Parms, NewSkeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::NewProp_SequenceBase = { "SequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventCopyAnimationCurveNamesToSkeleton_Parms, SequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::NewProp_CurveType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::NewProp_CurveType = { "CurveType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventCopyAnimationCurveNamesToSkeleton_Parms, CurveType), Z_Construct_UEnum_Engine_ERawCurveTrackTypes, METADATA_PARAMS(0, nullptr) }; // 2412320637
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::NewProp_OldSkeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::NewProp_NewSkeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::NewProp_SequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::NewProp_CurveType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::NewProp_CurveType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::PropPointers) < 2048);
// ********** End Function CopyAnimationCurveNamesToSkeleton Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "CopyAnimationCurveNamesToSkeleton", Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::AnimationBlueprintLibrary_eventCopyAnimationCurveNamesToSkeleton_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::AnimationBlueprintLibrary_eventCopyAnimationCurveNamesToSkeleton_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execCopyAnimationCurveNamesToSkeleton)
{
P_GET_OBJECT(USkeleton,Z_Param_OldSkeleton);
P_GET_OBJECT(USkeleton,Z_Param_NewSkeleton);
P_GET_OBJECT(UAnimSequenceBase,Z_Param_SequenceBase);
P_GET_ENUM(ERawCurveTrackTypes,Z_Param_CurveType);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::CopyAnimationCurveNamesToSkeleton(Z_Param_OldSkeleton,Z_Param_NewSkeleton,Z_Param_SequenceBase,ERawCurveTrackTypes(Z_Param_CurveType));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function CopyAnimationCurveNamesToSkeleton ******
// ********** Begin Class UAnimationBlueprintLibrary Function CopyAnimNotifiesFromSequence *********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics
{
struct AnimationBlueprintLibrary_eventCopyAnimNotifiesFromSequence_Parms
{
UAnimSequenceBase* SourceAnimationSequenceBase;
UAnimSequenceBase* DestinationAnimationSequenceBase;
bool bDeleteExistingNotifies;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/** Copies animation notifies from Src Animation Sequence to Dest. Creates anim notify tracks as necessary. Returns true on success. */" },
{ "CPP_Default_bDeleteExistingNotifies", "false" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Copies animation notifies from Src Animation Sequence to Dest. Creates anim notify tracks as necessary. Returns true on success." },
};
#endif // WITH_METADATA
// ********** Begin Function CopyAnimNotifiesFromSequence constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceAnimationSequenceBase;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DestinationAnimationSequenceBase;
static void NewProp_bDeleteExistingNotifies_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDeleteExistingNotifies;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CopyAnimNotifiesFromSequence constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CopyAnimNotifiesFromSequence Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::NewProp_SourceAnimationSequenceBase = { "SourceAnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventCopyAnimNotifiesFromSequence_Parms, SourceAnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::NewProp_DestinationAnimationSequenceBase = { "DestinationAnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventCopyAnimNotifiesFromSequence_Parms, DestinationAnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::NewProp_bDeleteExistingNotifies_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventCopyAnimNotifiesFromSequence_Parms*)Obj)->bDeleteExistingNotifies = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::NewProp_bDeleteExistingNotifies = { "bDeleteExistingNotifies", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventCopyAnimNotifiesFromSequence_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::NewProp_bDeleteExistingNotifies_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::NewProp_SourceAnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::NewProp_DestinationAnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::NewProp_bDeleteExistingNotifies,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::PropPointers) < 2048);
// ********** End Function CopyAnimNotifiesFromSequence Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "CopyAnimNotifiesFromSequence", Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::AnimationBlueprintLibrary_eventCopyAnimNotifiesFromSequence_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::AnimationBlueprintLibrary_eventCopyAnimNotifiesFromSequence_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execCopyAnimNotifiesFromSequence)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_SourceAnimationSequenceBase);
P_GET_OBJECT(UAnimSequenceBase,Z_Param_DestinationAnimationSequenceBase);
P_GET_UBOOL(Z_Param_bDeleteExistingNotifies);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::CopyAnimNotifiesFromSequence(Z_Param_SourceAnimationSequenceBase,Z_Param_DestinationAnimationSequenceBase,Z_Param_bDeleteExistingNotifies);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function CopyAnimNotifiesFromSequence ***********
// ********** Begin Class UAnimationBlueprintLibrary Function DoesBoneNameExist ********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics
{
struct AnimationBlueprintLibrary_eventDoesBoneNameExist_Parms
{
UAnimSequence* AnimationSequence;
FName BoneName;
bool bExists;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Skeleton" },
{ "Comment", "/** Checks whether or not the given Bone Name exist on the Skeleton referenced by the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Checks whether or not the given Bone Name exist on the Skeleton referenced by the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function DoesBoneNameExist constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName;
static void NewProp_bExists_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExists;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DoesBoneNameExist constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DoesBoneNameExist Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventDoesBoneNameExist_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventDoesBoneNameExist_Parms, BoneName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::NewProp_bExists_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventDoesBoneNameExist_Parms*)Obj)->bExists = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::NewProp_bExists = { "bExists", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventDoesBoneNameExist_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::NewProp_bExists_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::NewProp_BoneName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::NewProp_bExists,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::PropPointers) < 2048);
// ********** End Function DoesBoneNameExist Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "DoesBoneNameExist", Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::AnimationBlueprintLibrary_eventDoesBoneNameExist_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::AnimationBlueprintLibrary_eventDoesBoneNameExist_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execDoesBoneNameExist)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FNameProperty,Z_Param_BoneName);
P_GET_UBOOL_REF(Z_Param_Out_bExists);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::DoesBoneNameExist(Z_Param_AnimationSequence,Z_Param_BoneName,Z_Param_Out_bExists);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function DoesBoneNameExist **********************
// ********** Begin Class UAnimationBlueprintLibrary Function DoesCurveExist ***********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics
{
struct AnimationBlueprintLibrary_eventDoesCurveExist_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
ERawCurveTrackTypes CurveType;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Checks whether or not the given Curve Name exist on the Skeleton referenced by the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Checks whether or not the given Curve Name exist on the Skeleton referenced by the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function DoesCurveExist constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static const UECodeGen_Private::FBytePropertyParams NewProp_CurveType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_CurveType;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DoesCurveExist constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DoesCurveExist Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventDoesCurveExist_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventDoesCurveExist_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::NewProp_CurveType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::NewProp_CurveType = { "CurveType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventDoesCurveExist_Parms, CurveType), Z_Construct_UEnum_Engine_ERawCurveTrackTypes, METADATA_PARAMS(0, nullptr) }; // 2412320637
void Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventDoesCurveExist_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventDoesCurveExist_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::NewProp_CurveType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::NewProp_CurveType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::PropPointers) < 2048);
// ********** End Function DoesCurveExist Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "DoesCurveExist", Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::AnimationBlueprintLibrary_eventDoesCurveExist_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::AnimationBlueprintLibrary_eventDoesCurveExist_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execDoesCurveExist)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_ENUM(ERawCurveTrackTypes,Z_Param_CurveType);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::DoesCurveExist(Z_Param_AnimationSequenceBase,Z_Param_CurveName,ERawCurveTrackTypes(Z_Param_CurveType));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function DoesCurveExist *************************
// ********** Begin Class UAnimationBlueprintLibrary Function EvaluateBoneTimecodeAndSlateAttributesAtTime
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics
{
struct FFrameRate
{
int32 Numerator;
int32 Denominator;
};
struct FFrameTime
{
FFrameNumber FrameNumber;
float SubFrame;
};
struct FQualifiedFrameTime
{
FFrameTime Time;
FFrameRate Rate;
};
struct AnimationBlueprintLibrary_eventEvaluateBoneTimecodeAndSlateAttributesAtTime_Parms
{
FName BoneName;
const UAnimSequenceBase* AnimationSequenceBase;
float EvalTime;
FQualifiedFrameTime OutQualifiedFrameTime;
FString Slate;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Helpers" },
{ "Comment", "/** Evaluates timecode attributes (e.g. \"TCFrame\", \"TCSecond\", etc.) and TCSlate of the root bone and returns the resulting qualified frame time.\n\x09 *\n\x09 * @param AnimationSequenceBase: Anim sequence for which to evaluate the root bone attributes.\n\x09 * @param EvalTime: Time (in seconds) at which to evaluate the timecode bone attributes.\n\x09 * @param OutQualifiedFrameTime: Resulting qualified frame time from evaluation. If the anim sequence has an import file frame rate\n\x09 * set, then that will be used as the frame rate of the qualified frame time. Otherwise, the sampling frame rate of the anim\n\x09 * sequence is used. If no timecode attributes are present on the bone or if none can be evaluated, the passed object will not be modified.\n\x09 * @param OutSlate: The slate name (if any). If so TCSlate exists on the root bone then an empty string is returned.\n\x09 *\n\x09 * @return: true if the root bone had timecode attributes that could be evaluated and a qualified frame time was set, or false otherwise.\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Evaluates timecode attributes (e.g. \"TCFrame\", \"TCSecond\", etc.) and TCSlate of the root bone and returns the resulting qualified frame time.\n\n@param AnimationSequenceBase: Anim sequence for which to evaluate the root bone attributes.\n@param EvalTime: Time (in seconds) at which to evaluate the timecode bone attributes.\n@param OutQualifiedFrameTime: Resulting qualified frame time from evaluation. If the anim sequence has an import file frame rate\n set, then that will be used as the frame rate of the qualified frame time. Otherwise, the sampling frame rate of the anim\n sequence is used. If no timecode attributes are present on the bone or if none can be evaluated, the passed object will not be modified.\n@param OutSlate: The slate name (if any). If so TCSlate exists on the root bone then an empty string is returned.\n\n@return: true if the root bone had timecode attributes that could be evaluated and a qualified frame time was set, or false otherwise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EvalTime_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function EvaluateBoneTimecodeAndSlateAttributesAtTime constinit property declarations
static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FFloatPropertyParams NewProp_EvalTime;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutQualifiedFrameTime;
static const UECodeGen_Private::FStrPropertyParams NewProp_Slate;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EvaluateBoneTimecodeAndSlateAttributesAtTime constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EvaluateBoneTimecodeAndSlateAttributesAtTime Property Definitions *****
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventEvaluateBoneTimecodeAndSlateAttributesAtTime_Parms, BoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneName_MetaData), NewProp_BoneName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventEvaluateBoneTimecodeAndSlateAttributesAtTime_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_EvalTime = { "EvalTime", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventEvaluateBoneTimecodeAndSlateAttributesAtTime_Parms, EvalTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EvalTime_MetaData), NewProp_EvalTime_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_OutQualifiedFrameTime = { "OutQualifiedFrameTime", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventEvaluateBoneTimecodeAndSlateAttributesAtTime_Parms, OutQualifiedFrameTime), Z_Construct_UScriptStruct_FQualifiedFrameTime, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_Slate = { "Slate", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventEvaluateBoneTimecodeAndSlateAttributesAtTime_Parms, Slate), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventEvaluateBoneTimecodeAndSlateAttributesAtTime_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventEvaluateBoneTimecodeAndSlateAttributesAtTime_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_BoneName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_EvalTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_OutQualifiedFrameTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_Slate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::PropPointers) < 2048);
// ********** End Function EvaluateBoneTimecodeAndSlateAttributesAtTime Property Definitions *******
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "EvaluateBoneTimecodeAndSlateAttributesAtTime", Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::AnimationBlueprintLibrary_eventEvaluateBoneTimecodeAndSlateAttributesAtTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::AnimationBlueprintLibrary_eventEvaluateBoneTimecodeAndSlateAttributesAtTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execEvaluateBoneTimecodeAndSlateAttributesAtTime)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BoneName);
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FFloatProperty,Z_Param_EvalTime);
P_GET_STRUCT_REF(FQualifiedFrameTime,Z_Param_Out_OutQualifiedFrameTime);
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_Slate);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::EvaluateBoneTimecodeAndSlateAttributesAtTime(Z_Param_BoneName,Z_Param_AnimationSequenceBase,Z_Param_EvalTime,Z_Param_Out_OutQualifiedFrameTime,Z_Param_Out_Slate);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function EvaluateBoneTimecodeAndSlateAttributesAtTime
// ********** Begin Class UAnimationBlueprintLibrary Function EvaluateRootBoneTimecodeAttributesAtTime
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics
{
struct FFrameRate
{
int32 Numerator;
int32 Denominator;
};
struct FFrameTime
{
FFrameNumber FrameNumber;
float SubFrame;
};
struct FQualifiedFrameTime
{
FFrameTime Time;
FFrameRate Rate;
};
struct AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeAttributesAtTime_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
float EvalTime;
FQualifiedFrameTime OutQualifiedFrameTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Helpers" },
{ "Comment", "/** Evaluates timecode attributes (e.g. \"TCFrame\", \"TCSecond\", etc.) of the root bone and returns the resulting qualified frame time.\n\x09 *\n\x09 * @param AnimationSequenceBase: Anim sequence for which to evaluate the root bone attributes.\n\x09 * @param EvalTime: Time (in seconds) at which to evaluate the timecode bone attributes.\n\x09 * @param OutQualifiedFrameTime: Resulting qualified frame time from evaluation. If the anim sequence has an import file frame rate\n\x09 * set, then that will be used as the frame rate of the qualified frame time. Otherwise, the sampling frame rate of the anim\n\x09 * sequence is used. If no timecode attributes are present on the bone or if none can be evaluated, the passed object will not be modified.\n\x09 * @return: true if the root bone had timecode attributes that could be evaluated and a qualified frame time was set, or false otherwise.\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Evaluates timecode attributes (e.g. \"TCFrame\", \"TCSecond\", etc.) of the root bone and returns the resulting qualified frame time.\n\n@param AnimationSequenceBase: Anim sequence for which to evaluate the root bone attributes.\n@param EvalTime: Time (in seconds) at which to evaluate the timecode bone attributes.\n@param OutQualifiedFrameTime: Resulting qualified frame time from evaluation. If the anim sequence has an import file frame rate\n set, then that will be used as the frame rate of the qualified frame time. Otherwise, the sampling frame rate of the anim\n sequence is used. If no timecode attributes are present on the bone or if none can be evaluated, the passed object will not be modified.\n@return: true if the root bone had timecode attributes that could be evaluated and a qualified frame time was set, or false otherwise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EvalTime_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function EvaluateRootBoneTimecodeAttributesAtTime constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FFloatPropertyParams NewProp_EvalTime;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutQualifiedFrameTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EvaluateRootBoneTimecodeAttributesAtTime constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EvaluateRootBoneTimecodeAttributesAtTime Property Definitions *********
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeAttributesAtTime_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::NewProp_EvalTime = { "EvalTime", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeAttributesAtTime_Parms, EvalTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EvalTime_MetaData), NewProp_EvalTime_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::NewProp_OutQualifiedFrameTime = { "OutQualifiedFrameTime", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeAttributesAtTime_Parms, OutQualifiedFrameTime), Z_Construct_UScriptStruct_FQualifiedFrameTime, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeAttributesAtTime_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeAttributesAtTime_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::NewProp_EvalTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::NewProp_OutQualifiedFrameTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::PropPointers) < 2048);
// ********** End Function EvaluateRootBoneTimecodeAttributesAtTime Property Definitions ***********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "EvaluateRootBoneTimecodeAttributesAtTime", Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeAttributesAtTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeAttributesAtTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execEvaluateRootBoneTimecodeAttributesAtTime)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FFloatProperty,Z_Param_EvalTime);
P_GET_STRUCT_REF(FQualifiedFrameTime,Z_Param_Out_OutQualifiedFrameTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::EvaluateRootBoneTimecodeAttributesAtTime(Z_Param_AnimationSequenceBase,Z_Param_EvalTime,Z_Param_Out_OutQualifiedFrameTime);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function EvaluateRootBoneTimecodeAttributesAtTime
// ********** Begin Class UAnimationBlueprintLibrary Function EvaluateRootBoneTimecodeSubframeAttributeAtTime
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics
{
struct AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeSubframeAttributeAtTime_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
float EvalTime;
float OutSubframe;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Helpers" },
{ "Comment", "/** Evaluates the subframe timecode attribute (e.g. \"TCSubframe\") of the root bone and returns the resulting value.\n\x09 *\n\x09 * Since the subframe component of FFrameTime is clamped to the range [0.0, 1.0), it cannot accurately represent the use\n\x09 * case where the timecode metadata represents subframe values as whole numbered subframes instead of as a percentage of a\n\x09 * frame the way the engine does. The subframe component of the FQualifiedFrameTime returned by\n\x09 * EvaluateRootBoneTimecodeAttributesAtTime() may not reflect the authored subframe metadata in that case.\n\x09 * \n\x09 * This function allows access to the subframe values that were actually authored in the timecode metadata.\n\x09 *\n\x09 * @param AnimationSequenceBase: Anim sequence for which to evaluate the root bone subframe attribute.\n\x09 * @param EvalTime: Time (in seconds) at which to evaluate the subframe timecode bone attribute.\n\x09 * @param OutSubframe: Resulting subframe value from evaluation. If no subframe timecode attribute is present\n\x09 * on the bone or if it cannot be evaluated, the output parameter will not be modified.\n\x09 * @return: true if the root bone had a subframe timecode attribute that could be evaluated and a value was set, or false otherwise.\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Evaluates the subframe timecode attribute (e.g. \"TCSubframe\") of the root bone and returns the resulting value.\n\nSince the subframe component of FFrameTime is clamped to the range [0.0, 1.0), it cannot accurately represent the use\ncase where the timecode metadata represents subframe values as whole numbered subframes instead of as a percentage of a\nframe the way the engine does. The subframe component of the FQualifiedFrameTime returned by\nEvaluateRootBoneTimecodeAttributesAtTime() may not reflect the authored subframe metadata in that case.\n\nThis function allows access to the subframe values that were actually authored in the timecode metadata.\n\n@param AnimationSequenceBase: Anim sequence for which to evaluate the root bone subframe attribute.\n@param EvalTime: Time (in seconds) at which to evaluate the subframe timecode bone attribute.\n@param OutSubframe: Resulting subframe value from evaluation. If no subframe timecode attribute is present\n on the bone or if it cannot be evaluated, the output parameter will not be modified.\n@return: true if the root bone had a subframe timecode attribute that could be evaluated and a value was set, or false otherwise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EvalTime_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function EvaluateRootBoneTimecodeSubframeAttributeAtTime constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FFloatPropertyParams NewProp_EvalTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OutSubframe;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EvaluateRootBoneTimecodeSubframeAttributeAtTime constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EvaluateRootBoneTimecodeSubframeAttributeAtTime Property Definitions **
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeSubframeAttributeAtTime_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::NewProp_EvalTime = { "EvalTime", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeSubframeAttributeAtTime_Parms, EvalTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EvalTime_MetaData), NewProp_EvalTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::NewProp_OutSubframe = { "OutSubframe", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeSubframeAttributeAtTime_Parms, OutSubframe), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeSubframeAttributeAtTime_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeSubframeAttributeAtTime_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::NewProp_EvalTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::NewProp_OutSubframe,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::PropPointers) < 2048);
// ********** End Function EvaluateRootBoneTimecodeSubframeAttributeAtTime Property Definitions ****
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "EvaluateRootBoneTimecodeSubframeAttributeAtTime", Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeSubframeAttributeAtTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::AnimationBlueprintLibrary_eventEvaluateRootBoneTimecodeSubframeAttributeAtTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execEvaluateRootBoneTimecodeSubframeAttributeAtTime)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FFloatProperty,Z_Param_EvalTime);
P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_OutSubframe);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::EvaluateRootBoneTimecodeSubframeAttributeAtTime(Z_Param_AnimationSequenceBase,Z_Param_EvalTime,Z_Param_Out_OutSubframe);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function EvaluateRootBoneTimecodeSubframeAttributeAtTime
// ********** Begin Class UAnimationBlueprintLibrary Function ExtractRootTrackTransform ************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics
{
struct AnimationBlueprintLibrary_eventExtractRootTrackTransform_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
float Time;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Animation" },
{ "Comment", "/** Gets the root transform from the raw animation at Time */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Gets the root transform from the raw animation at Time" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ExtractRootTrackTransform constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ExtractRootTrackTransform constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ExtractRootTrackTransform Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventExtractRootTrackTransform_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventExtractRootTrackTransform_Parms, Time), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventExtractRootTrackTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::PropPointers) < 2048);
// ********** End Function ExtractRootTrackTransform Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "ExtractRootTrackTransform", Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::AnimationBlueprintLibrary_eventExtractRootTrackTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::AnimationBlueprintLibrary_eventExtractRootTrackTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execExtractRootTrackTransform)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=UAnimationBlueprintLibrary::ExtractRootTrackTransform(Z_Param_AnimationSequenceBase,Z_Param_Time);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function ExtractRootTrackTransform **************
// ********** Begin Class UAnimationBlueprintLibrary Function FinalizeBoneAnimation ****************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics
{
struct AnimationBlueprintLibrary_eventFinalizeBoneAnimation_Parms
{
UAnimSequence* AnimationSequence;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "FinalizeBoneAnimation has been deprecated, use UAnimDataController instead" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Function FinalizeBoneAnimation constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FinalizeBoneAnimation constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FinalizeBoneAnimation Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventFinalizeBoneAnimation_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics::NewProp_AnimationSequence,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics::PropPointers) < 2048);
// ********** End Function FinalizeBoneAnimation Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "FinalizeBoneAnimation", Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics::AnimationBlueprintLibrary_eventFinalizeBoneAnimation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics::AnimationBlueprintLibrary_eventFinalizeBoneAnimation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execFinalizeBoneAnimation)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::FinalizeBoneAnimation(Z_Param_AnimationSequence);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function FinalizeBoneAnimation ******************
// ********** Begin Class UAnimationBlueprintLibrary Function FindBonePathToRoot *******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics
{
struct AnimationBlueprintLibrary_eventFindBonePathToRoot_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
FName BoneName;
TArray<FName> BonePath;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Helpers" },
{ "Comment", "/** Finds the Bone Path from the given Bone to the Root Bone */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Finds the Bone Path from the given Bone to the Root Bone" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindBonePathToRoot constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName;
static const UECodeGen_Private::FNamePropertyParams NewProp_BonePath_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_BonePath;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindBonePathToRoot constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindBonePathToRoot Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventFindBonePathToRoot_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventFindBonePathToRoot_Parms, BoneName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::NewProp_BonePath_Inner = { "BonePath", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::NewProp_BonePath = { "BonePath", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventFindBonePathToRoot_Parms, BonePath), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::NewProp_BoneName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::NewProp_BonePath_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::NewProp_BonePath,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::PropPointers) < 2048);
// ********** End Function FindBonePathToRoot Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "FindBonePathToRoot", Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::AnimationBlueprintLibrary_eventFindBonePathToRoot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::AnimationBlueprintLibrary_eventFindBonePathToRoot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execFindBonePathToRoot)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_BoneName);
P_GET_TARRAY_REF(FName,Z_Param_Out_BonePath);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::FindBonePathToRoot(Z_Param_AnimationSequenceBase,Z_Param_BoneName,Z_Param_Out_BonePath);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function FindBonePathToRoot *********************
// ********** Begin Class UAnimationBlueprintLibrary Function GetAdditiveAnimationType *************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics
{
struct AnimationBlueprintLibrary_eventGetAdditiveAnimationType_Parms
{
const UAnimSequence* AnimationSequence;
TEnumAsByte<EAdditiveAnimationType> AdditiveAnimationType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Additive" },
{ "Comment", "/** Retrieves the Additive Animation type for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Additive Animation type for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAdditiveAnimationType constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FBytePropertyParams NewProp_AdditiveAnimationType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAdditiveAnimationType constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAdditiveAnimationType Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAdditiveAnimationType_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::NewProp_AdditiveAnimationType = { "AdditiveAnimationType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAdditiveAnimationType_Parms, AdditiveAnimationType), Z_Construct_UEnum_Engine_EAdditiveAnimationType, METADATA_PARAMS(0, nullptr) }; // 786712499
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::NewProp_AdditiveAnimationType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::PropPointers) < 2048);
// ********** End Function GetAdditiveAnimationType Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAdditiveAnimationType", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::AnimationBlueprintLibrary_eventGetAdditiveAnimationType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::AnimationBlueprintLibrary_eventGetAdditiveAnimationType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAdditiveAnimationType)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY_REF(FByteProperty,Z_Param_Out_AdditiveAnimationType);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetAdditiveAnimationType(Z_Param_AnimationSequence,(TEnumAsByte<EAdditiveAnimationType>&)(Z_Param_Out_AdditiveAnimationType));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAdditiveAnimationType ***************
// ********** Begin Class UAnimationBlueprintLibrary Function GetAdditiveBasePoseType **************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics
{
struct AnimationBlueprintLibrary_eventGetAdditiveBasePoseType_Parms
{
const UAnimSequence* AnimationSequence;
TEnumAsByte<EAdditiveBasePoseType> AdditiveBasePoseType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Additive" },
{ "Comment", "/** Retrieves the Additive Base Pose type for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Additive Base Pose type for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAdditiveBasePoseType constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FBytePropertyParams NewProp_AdditiveBasePoseType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAdditiveBasePoseType constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAdditiveBasePoseType Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAdditiveBasePoseType_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::NewProp_AdditiveBasePoseType = { "AdditiveBasePoseType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAdditiveBasePoseType_Parms, AdditiveBasePoseType), Z_Construct_UEnum_Engine_EAdditiveBasePoseType, METADATA_PARAMS(0, nullptr) }; // 4252817454
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::NewProp_AdditiveBasePoseType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::PropPointers) < 2048);
// ********** End Function GetAdditiveBasePoseType Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAdditiveBasePoseType", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::AnimationBlueprintLibrary_eventGetAdditiveBasePoseType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::AnimationBlueprintLibrary_eventGetAdditiveBasePoseType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAdditiveBasePoseType)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY_REF(FByteProperty,Z_Param_Out_AdditiveBasePoseType);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetAdditiveBasePoseType(Z_Param_AnimationSequence,(TEnumAsByte<EAdditiveBasePoseType>&)(Z_Param_Out_AdditiveBasePoseType));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAdditiveBasePoseType ****************
// ********** Begin Class UAnimationBlueprintLibrary Function GetAnimationCurveNames ***************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics
{
struct AnimationBlueprintLibrary_eventGetAnimationCurveNames_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
ERawCurveTrackTypes CurveType;
TArray<FName> CurveNames;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Animation" },
{ "Comment", "/** Retrieves the Names of the individual float curves for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Names of the individual float curves for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimationCurveNames constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FBytePropertyParams NewProp_CurveType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_CurveType;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_CurveNames;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimationCurveNames constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimationCurveNames Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationCurveNames_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::NewProp_CurveType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::NewProp_CurveType = { "CurveType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationCurveNames_Parms, CurveType), Z_Construct_UEnum_Engine_ERawCurveTrackTypes, METADATA_PARAMS(0, nullptr) }; // 2412320637
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::NewProp_CurveNames_Inner = { "CurveNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::NewProp_CurveNames = { "CurveNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationCurveNames_Parms, CurveNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::NewProp_CurveType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::NewProp_CurveType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::NewProp_CurveNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::NewProp_CurveNames,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::PropPointers) < 2048);
// ********** End Function GetAnimationCurveNames Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAnimationCurveNames", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::AnimationBlueprintLibrary_eventGetAnimationCurveNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::AnimationBlueprintLibrary_eventGetAnimationCurveNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAnimationCurveNames)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_ENUM(ERawCurveTrackTypes,Z_Param_CurveType);
P_GET_TARRAY_REF(FName,Z_Param_Out_CurveNames);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetAnimationCurveNames(Z_Param_AnimationSequenceBase,ERawCurveTrackTypes(Z_Param_CurveType),Z_Param_Out_CurveNames);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAnimationCurveNames *****************
// ********** Begin Class UAnimationBlueprintLibrary Function GetAnimationGraphs *******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics
{
struct AnimationBlueprintLibrary_eventGetAnimationGraphs_Parms
{
UAnimBlueprint* AnimationBlueprint;
TArray<UAnimationGraph*> AnimationGraphs;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Animation" },
{ "Comment", "/** Returns all Animation Graphs contained by the provided Animation Blueprint */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Returns all Animation Graphs contained by the provided Animation Blueprint" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimationGraphs constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationBlueprint;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationGraphs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AnimationGraphs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimationGraphs constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimationGraphs Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::NewProp_AnimationBlueprint = { "AnimationBlueprint", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationGraphs_Parms, AnimationBlueprint), Z_Construct_UClass_UAnimBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::NewProp_AnimationGraphs_Inner = { "AnimationGraphs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAnimationGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::NewProp_AnimationGraphs = { "AnimationGraphs", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationGraphs_Parms, AnimationGraphs), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::NewProp_AnimationBlueprint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::NewProp_AnimationGraphs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::NewProp_AnimationGraphs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::PropPointers) < 2048);
// ********** End Function GetAnimationGraphs Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAnimationGraphs", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::AnimationBlueprintLibrary_eventGetAnimationGraphs_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::AnimationBlueprintLibrary_eventGetAnimationGraphs_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAnimationGraphs)
{
P_GET_OBJECT(UAnimBlueprint,Z_Param_AnimationBlueprint);
P_GET_TARRAY_REF(UAnimationGraph*,Z_Param_Out_AnimationGraphs);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetAnimationGraphs(Z_Param_AnimationBlueprint,Z_Param_Out_AnimationGraphs);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAnimationGraphs *********************
// ********** Begin Class UAnimationBlueprintLibrary Function GetAnimationInterpolationType ********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics
{
struct AnimationBlueprintLibrary_eventGetAnimationInterpolationType_Parms
{
const UAnimSequence* AnimationSequence;
EAnimInterpolationType InterpolationType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Interpolation" },
{ "Comment", "/** Retrieves the Animation Interpolation type for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Animation Interpolation type for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimationInterpolationType constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FBytePropertyParams NewProp_InterpolationType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InterpolationType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimationInterpolationType constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimationInterpolationType Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationInterpolationType_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::NewProp_InterpolationType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::NewProp_InterpolationType = { "InterpolationType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationInterpolationType_Parms, InterpolationType), Z_Construct_UEnum_Engine_EAnimInterpolationType, METADATA_PARAMS(0, nullptr) }; // 539694999
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::NewProp_InterpolationType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::NewProp_InterpolationType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::PropPointers) < 2048);
// ********** End Function GetAnimationInterpolationType Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAnimationInterpolationType", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::AnimationBlueprintLibrary_eventGetAnimationInterpolationType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::AnimationBlueprintLibrary_eventGetAnimationInterpolationType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAnimationInterpolationType)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_ENUM_REF(EAnimInterpolationType,Z_Param_Out_InterpolationType);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetAnimationInterpolationType(Z_Param_AnimationSequence,(EAnimInterpolationType&)(Z_Param_Out_InterpolationType));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAnimationInterpolationType **********
// ********** Begin Class UAnimationBlueprintLibrary Function GetAnimationNotifyEventNames *********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics
{
struct AnimationBlueprintLibrary_eventGetAnimationNotifyEventNames_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
TArray<FName> EventNames;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/** Retrieves all Unique Animation Notify Events found within the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves all Unique Animation Notify Events found within the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimationNotifyEventNames constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_EventNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_EventNames;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimationNotifyEventNames constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimationNotifyEventNames Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationNotifyEventNames_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::NewProp_EventNames_Inner = { "EventNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::NewProp_EventNames = { "EventNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationNotifyEventNames_Parms, EventNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::NewProp_EventNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::NewProp_EventNames,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::PropPointers) < 2048);
// ********** End Function GetAnimationNotifyEventNames Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAnimationNotifyEventNames", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::AnimationBlueprintLibrary_eventGetAnimationNotifyEventNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::AnimationBlueprintLibrary_eventGetAnimationNotifyEventNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAnimationNotifyEventNames)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_TARRAY_REF(FName,Z_Param_Out_EventNames);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetAnimationNotifyEventNames(Z_Param_AnimationSequenceBase,Z_Param_Out_EventNames);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAnimationNotifyEventNames ***********
// ********** Begin Class UAnimationBlueprintLibrary Function GetAnimationNotifyEvents *************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics
{
struct AnimationBlueprintLibrary_eventGetAnimationNotifyEvents_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
TArray<FAnimNotifyEvent> NotifyEvents;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/** Retrieves all Animation Notify Events found within the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves all Animation Notify Events found within the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimationNotifyEvents constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FStructPropertyParams NewProp_NotifyEvents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_NotifyEvents;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimationNotifyEvents constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimationNotifyEvents Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationNotifyEvents_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::NewProp_NotifyEvents_Inner = { "NotifyEvents", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAnimNotifyEvent, METADATA_PARAMS(0, nullptr) }; // 3321890545
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::NewProp_NotifyEvents = { "NotifyEvents", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationNotifyEvents_Parms, NotifyEvents), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3321890545
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::NewProp_NotifyEvents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::NewProp_NotifyEvents,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::PropPointers) < 2048);
// ********** End Function GetAnimationNotifyEvents Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAnimationNotifyEvents", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::AnimationBlueprintLibrary_eventGetAnimationNotifyEvents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::AnimationBlueprintLibrary_eventGetAnimationNotifyEvents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAnimationNotifyEvents)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_TARRAY_REF(FAnimNotifyEvent,Z_Param_Out_NotifyEvents);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetAnimationNotifyEvents(Z_Param_AnimationSequenceBase,Z_Param_Out_NotifyEvents);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAnimationNotifyEvents ***************
// ********** Begin Class UAnimationBlueprintLibrary Function GetAnimationNotifyEventsForTrack *****
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics
{
struct AnimationBlueprintLibrary_eventGetAnimationNotifyEventsForTrack_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
FName NotifyTrackName;
TArray<FAnimNotifyEvent> Events;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/** Retrieves all Animation Notify Events for the given Notify Track Name from the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves all Animation Notify Events for the given Notify Track Name from the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimationNotifyEventsForTrack constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static const UECodeGen_Private::FStructPropertyParams NewProp_Events_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Events;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimationNotifyEventsForTrack constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimationNotifyEventsForTrack Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationNotifyEventsForTrack_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationNotifyEventsForTrack_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::NewProp_Events_Inner = { "Events", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAnimNotifyEvent, METADATA_PARAMS(0, nullptr) }; // 3321890545
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::NewProp_Events = { "Events", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationNotifyEventsForTrack_Parms, Events), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3321890545
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::NewProp_NotifyTrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::NewProp_Events_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::NewProp_Events,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::PropPointers) < 2048);
// ********** End Function GetAnimationNotifyEventsForTrack Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAnimationNotifyEventsForTrack", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::AnimationBlueprintLibrary_eventGetAnimationNotifyEventsForTrack_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::AnimationBlueprintLibrary_eventGetAnimationNotifyEventsForTrack_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAnimationNotifyEventsForTrack)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_GET_TARRAY_REF(FAnimNotifyEvent,Z_Param_Out_Events);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetAnimationNotifyEventsForTrack(Z_Param_AnimationSequenceBase,Z_Param_NotifyTrackName,Z_Param_Out_Events);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAnimationNotifyEventsForTrack *******
// ********** Begin Class UAnimationBlueprintLibrary Function GetAnimationNotifyTrackNames *********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics
{
struct AnimationBlueprintLibrary_eventGetAnimationNotifyTrackNames_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
TArray<FName> TrackNames;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|AnimationNotifies" },
{ "Comment", "/** Retrieves all Unique Animation Notify Track Names found within the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves all Unique Animation Notify Track Names found within the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimationNotifyTrackNames constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_TrackNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_TrackNames;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimationNotifyTrackNames constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimationNotifyTrackNames Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationNotifyTrackNames_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::NewProp_TrackNames_Inner = { "TrackNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::NewProp_TrackNames = { "TrackNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationNotifyTrackNames_Parms, TrackNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::NewProp_TrackNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::NewProp_TrackNames,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::PropPointers) < 2048);
// ********** End Function GetAnimationNotifyTrackNames Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAnimationNotifyTrackNames", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::AnimationBlueprintLibrary_eventGetAnimationNotifyTrackNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::AnimationBlueprintLibrary_eventGetAnimationNotifyTrackNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAnimationNotifyTrackNames)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_TARRAY_REF(FName,Z_Param_Out_TrackNames);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetAnimationNotifyTrackNames(Z_Param_AnimationSequenceBase,Z_Param_Out_TrackNames);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAnimationNotifyTrackNames ***********
// ********** Begin Class UAnimationBlueprintLibrary Function GetAnimationSyncMarkers **************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics
{
struct AnimationBlueprintLibrary_eventGetAnimationSyncMarkers_Parms
{
const UAnimSequence* AnimationSequence;
TArray<FAnimSyncMarker> Markers;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MarkerSyncing" },
{ "Comment", "/** Retrieves all the Animation Sync Markers for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves all the Animation Sync Markers for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimationSyncMarkers constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FStructPropertyParams NewProp_Markers_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Markers;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimationSyncMarkers constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimationSyncMarkers Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationSyncMarkers_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::NewProp_Markers_Inner = { "Markers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAnimSyncMarker, METADATA_PARAMS(0, nullptr) }; // 274105149
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::NewProp_Markers = { "Markers", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationSyncMarkers_Parms, Markers), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 274105149
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::NewProp_Markers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::NewProp_Markers,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::PropPointers) < 2048);
// ********** End Function GetAnimationSyncMarkers Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAnimationSyncMarkers", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::AnimationBlueprintLibrary_eventGetAnimationSyncMarkers_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::AnimationBlueprintLibrary_eventGetAnimationSyncMarkers_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAnimationSyncMarkers)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_TARRAY_REF(FAnimSyncMarker,Z_Param_Out_Markers);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetAnimationSyncMarkers(Z_Param_AnimationSequence,Z_Param_Out_Markers);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAnimationSyncMarkers ****************
// ********** Begin Class UAnimationBlueprintLibrary Function GetAnimationSyncMarkersForTrack ******
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics
{
struct AnimationBlueprintLibrary_eventGetAnimationSyncMarkersForTrack_Parms
{
const UAnimSequence* AnimationSequence;
FName NotifyTrackName;
TArray<FAnimSyncMarker> Markers;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MarkerSyncing" },
{ "Comment", "/** Retrieves all Animation Sync Markers for the given Notify Track Name from the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves all Animation Sync Markers for the given Notify Track Name from the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimationSyncMarkersForTrack constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static const UECodeGen_Private::FStructPropertyParams NewProp_Markers_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Markers;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimationSyncMarkersForTrack constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimationSyncMarkersForTrack Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationSyncMarkersForTrack_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationSyncMarkersForTrack_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::NewProp_Markers_Inner = { "Markers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAnimSyncMarker, METADATA_PARAMS(0, nullptr) }; // 274105149
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::NewProp_Markers = { "Markers", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationSyncMarkersForTrack_Parms, Markers), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 274105149
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::NewProp_NotifyTrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::NewProp_Markers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::NewProp_Markers,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::PropPointers) < 2048);
// ********** End Function GetAnimationSyncMarkersForTrack Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAnimationSyncMarkersForTrack", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::AnimationBlueprintLibrary_eventGetAnimationSyncMarkersForTrack_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::AnimationBlueprintLibrary_eventGetAnimationSyncMarkersForTrack_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAnimationSyncMarkersForTrack)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_GET_TARRAY_REF(FAnimSyncMarker,Z_Param_Out_Markers);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetAnimationSyncMarkersForTrack(Z_Param_AnimationSequence,Z_Param_NotifyTrackName,Z_Param_Out_Markers);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAnimationSyncMarkersForTrack ********
// ********** Begin Class UAnimationBlueprintLibrary Function GetAnimationTrackNames ***************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics
{
struct AnimationBlueprintLibrary_eventGetAnimationTrackNames_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
TArray<FName> TrackNames;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Animation" },
{ "Comment", "/** Retrieves the Names of the individual ATracks for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Names of the individual ATracks for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimationTrackNames constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_TrackNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_TrackNames;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimationTrackNames constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimationTrackNames Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationTrackNames_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::NewProp_TrackNames_Inner = { "TrackNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::NewProp_TrackNames = { "TrackNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimationTrackNames_Parms, TrackNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::NewProp_TrackNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::NewProp_TrackNames,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::PropPointers) < 2048);
// ********** End Function GetAnimationTrackNames Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAnimationTrackNames", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::AnimationBlueprintLibrary_eventGetAnimationTrackNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::AnimationBlueprintLibrary_eventGetAnimationTrackNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAnimationTrackNames)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_TARRAY_REF(FName,Z_Param_Out_TrackNames);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetAnimationTrackNames(Z_Param_AnimationSequenceBase,Z_Param_Out_TrackNames);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAnimationTrackNames *****************
// ********** Begin Class UAnimationBlueprintLibrary Function GetAnimNotifyEventDuration ***********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics
{
struct AnimationBlueprintLibrary_eventGetAnimNotifyEventDuration_Parms
{
FAnimNotifyEvent NotifyEvent;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|AnimationNotifies" },
{ "Comment", "/** Returns the duration for a NotifyEvent, only non-zero for Anim Notify States */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Returns the duration for a NotifyEvent, only non-zero for Anim Notify States" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NotifyEvent_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimNotifyEventDuration constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_NotifyEvent;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimNotifyEventDuration constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimNotifyEventDuration Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::NewProp_NotifyEvent = { "NotifyEvent", nullptr, (EPropertyFlags)0x0010008008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimNotifyEventDuration_Parms, NotifyEvent), Z_Construct_UScriptStruct_FAnimNotifyEvent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NotifyEvent_MetaData), NewProp_NotifyEvent_MetaData) }; // 3321890545
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimNotifyEventDuration_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::NewProp_NotifyEvent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::PropPointers) < 2048);
// ********** End Function GetAnimNotifyEventDuration Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAnimNotifyEventDuration", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::AnimationBlueprintLibrary_eventGetAnimNotifyEventDuration_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::AnimationBlueprintLibrary_eventGetAnimNotifyEventDuration_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAnimNotifyEventDuration)
{
P_GET_STRUCT_REF(FAnimNotifyEvent,Z_Param_Out_NotifyEvent);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UAnimationBlueprintLibrary::GetAnimNotifyEventDuration(Z_Param_Out_NotifyEvent);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAnimNotifyEventDuration *************
// ********** Begin Class UAnimationBlueprintLibrary Function GetAnimNotifyEventTriggerTime ********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics
{
struct AnimationBlueprintLibrary_eventGetAnimNotifyEventTriggerTime_Parms
{
FAnimNotifyEvent NotifyEvent;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|AnimationNotifies" },
{ "Comment", "/** Returns the actual trigger time for a NotifyEvent */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Returns the actual trigger time for a NotifyEvent" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NotifyEvent_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimNotifyEventTriggerTime constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_NotifyEvent;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimNotifyEventTriggerTime constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimNotifyEventTriggerTime Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::NewProp_NotifyEvent = { "NotifyEvent", nullptr, (EPropertyFlags)0x0010008008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimNotifyEventTriggerTime_Parms, NotifyEvent), Z_Construct_UScriptStruct_FAnimNotifyEvent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NotifyEvent_MetaData), NewProp_NotifyEvent_MetaData) }; // 3321890545
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetAnimNotifyEventTriggerTime_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::NewProp_NotifyEvent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::PropPointers) < 2048);
// ********** End Function GetAnimNotifyEventTriggerTime Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetAnimNotifyEventTriggerTime", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::AnimationBlueprintLibrary_eventGetAnimNotifyEventTriggerTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::AnimationBlueprintLibrary_eventGetAnimNotifyEventTriggerTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetAnimNotifyEventTriggerTime)
{
P_GET_STRUCT_REF(FAnimNotifyEvent,Z_Param_Out_NotifyEvent);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UAnimationBlueprintLibrary::GetAnimNotifyEventTriggerTime(Z_Param_Out_NotifyEvent);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetAnimNotifyEventTriggerTime **********
// ********** Begin Class UAnimationBlueprintLibrary Function GetBoneCompressionSettings ***********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics
{
struct AnimationBlueprintLibrary_eventGetBoneCompressionSettings_Parms
{
const UAnimSequence* AnimationSequence;
UAnimBoneCompressionSettings* CompressionSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Compression" },
{ "Comment", "/** Retrieves the Bone Compression Settings for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Bone Compression Settings for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetBoneCompressionSettings constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CompressionSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBoneCompressionSettings constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBoneCompressionSettings Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBoneCompressionSettings_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::NewProp_CompressionSettings = { "CompressionSettings", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBoneCompressionSettings_Parms, CompressionSettings), Z_Construct_UClass_UAnimBoneCompressionSettings_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::NewProp_CompressionSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::PropPointers) < 2048);
// ********** End Function GetBoneCompressionSettings Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetBoneCompressionSettings", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::AnimationBlueprintLibrary_eventGetBoneCompressionSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::AnimationBlueprintLibrary_eventGetBoneCompressionSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetBoneCompressionSettings)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_OBJECT_REF(UAnimBoneCompressionSettings,Z_Param_Out_CompressionSettings);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetBoneCompressionSettings(Z_Param_AnimationSequence,P_ARG_GC_BARRIER(Z_Param_Out_CompressionSettings));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetBoneCompressionSettings *************
// ********** Begin Class UAnimationBlueprintLibrary Function GetBonePoseForFrame ******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics
{
struct AnimationBlueprintLibrary_eventGetBonePoseForFrame_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
FName BoneName;
int32 Frame;
bool bExtractRootMotion;
FTransform Pose;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Pose" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetBonePoseForFrame constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName;
static const UECodeGen_Private::FIntPropertyParams NewProp_Frame;
static void NewProp_bExtractRootMotion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExtractRootMotion;
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBonePoseForFrame constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBonePoseForFrame Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePoseForFrame_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePoseForFrame_Parms, BoneName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::NewProp_Frame = { "Frame", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePoseForFrame_Parms, Frame), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::NewProp_bExtractRootMotion_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventGetBonePoseForFrame_Parms*)Obj)->bExtractRootMotion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::NewProp_bExtractRootMotion = { "bExtractRootMotion", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventGetBonePoseForFrame_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::NewProp_bExtractRootMotion_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePoseForFrame_Parms, Pose), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::NewProp_BoneName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::NewProp_Frame,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::NewProp_bExtractRootMotion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::NewProp_Pose,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::PropPointers) < 2048);
// ********** End Function GetBonePoseForFrame Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetBonePoseForFrame", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::AnimationBlueprintLibrary_eventGetBonePoseForFrame_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::AnimationBlueprintLibrary_eventGetBonePoseForFrame_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetBonePoseForFrame)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_BoneName);
P_GET_PROPERTY(FIntProperty,Z_Param_Frame);
P_GET_UBOOL(Z_Param_bExtractRootMotion);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_Pose);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetBonePoseForFrame(Z_Param_AnimationSequenceBase,Z_Param_BoneName,Z_Param_Frame,Z_Param_bExtractRootMotion,Z_Param_Out_Pose);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetBonePoseForFrame ********************
// ********** Begin Class UAnimationBlueprintLibrary Function GetBonePoseForTime *******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics
{
struct AnimationBlueprintLibrary_eventGetBonePoseForTime_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
FName BoneName;
float Time;
bool bExtractRootMotion;
FTransform Pose;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Pose" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetBonePoseForTime constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static void NewProp_bExtractRootMotion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExtractRootMotion;
static const UECodeGen_Private::FStructPropertyParams NewProp_Pose;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBonePoseForTime constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBonePoseForTime Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePoseForTime_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePoseForTime_Parms, BoneName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePoseForTime_Parms, Time), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::NewProp_bExtractRootMotion_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventGetBonePoseForTime_Parms*)Obj)->bExtractRootMotion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::NewProp_bExtractRootMotion = { "bExtractRootMotion", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventGetBonePoseForTime_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::NewProp_bExtractRootMotion_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::NewProp_Pose = { "Pose", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePoseForTime_Parms, Pose), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::NewProp_BoneName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::NewProp_bExtractRootMotion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::NewProp_Pose,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::PropPointers) < 2048);
// ********** End Function GetBonePoseForTime Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetBonePoseForTime", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::AnimationBlueprintLibrary_eventGetBonePoseForTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::AnimationBlueprintLibrary_eventGetBonePoseForTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetBonePoseForTime)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_BoneName);
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_GET_UBOOL(Z_Param_bExtractRootMotion);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_Pose);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetBonePoseForTime(Z_Param_AnimationSequenceBase,Z_Param_BoneName,Z_Param_Time,Z_Param_bExtractRootMotion,Z_Param_Out_Pose);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetBonePoseForTime *********************
// ********** Begin Class UAnimationBlueprintLibrary Function GetBonePosesForFrame *****************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics
{
struct AnimationBlueprintLibrary_eventGetBonePosesForFrame_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
TArray<FName> BoneNames;
int32 Frame;
bool bExtractRootMotion;
TArray<FTransform> Poses;
const USkeletalMesh* PreviewMesh;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Pose" },
{ "CPP_Default_PreviewMesh", "None" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewMesh_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetBonePosesForFrame constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_BoneNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_BoneNames;
static const UECodeGen_Private::FIntPropertyParams NewProp_Frame;
static void NewProp_bExtractRootMotion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExtractRootMotion;
static const UECodeGen_Private::FStructPropertyParams NewProp_Poses_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Poses;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PreviewMesh;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBonePosesForFrame constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBonePosesForFrame Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePosesForFrame_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_BoneNames_Inner = { "BoneNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_BoneNames = { "BoneNames", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePosesForFrame_Parms, BoneNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_Frame = { "Frame", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePosesForFrame_Parms, Frame), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_bExtractRootMotion_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventGetBonePosesForFrame_Parms*)Obj)->bExtractRootMotion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_bExtractRootMotion = { "bExtractRootMotion", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventGetBonePosesForFrame_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_bExtractRootMotion_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_Poses_Inner = { "Poses", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_Poses = { "Poses", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePosesForFrame_Parms, Poses), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_PreviewMesh = { "PreviewMesh", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePosesForFrame_Parms, PreviewMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewMesh_MetaData), NewProp_PreviewMesh_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_BoneNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_BoneNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_Frame,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_bExtractRootMotion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_Poses_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_Poses,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::NewProp_PreviewMesh,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::PropPointers) < 2048);
// ********** End Function GetBonePosesForFrame Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetBonePosesForFrame", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::AnimationBlueprintLibrary_eventGetBonePosesForFrame_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::AnimationBlueprintLibrary_eventGetBonePosesForFrame_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetBonePosesForFrame)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_TARRAY(FName,Z_Param_BoneNames);
P_GET_PROPERTY(FIntProperty,Z_Param_Frame);
P_GET_UBOOL(Z_Param_bExtractRootMotion);
P_GET_TARRAY_REF(FTransform,Z_Param_Out_Poses);
P_GET_OBJECT(USkeletalMesh,Z_Param_PreviewMesh);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetBonePosesForFrame(Z_Param_AnimationSequenceBase,Z_Param_BoneNames,Z_Param_Frame,Z_Param_bExtractRootMotion,Z_Param_Out_Poses,Z_Param_PreviewMesh);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetBonePosesForFrame *******************
// ********** Begin Class UAnimationBlueprintLibrary Function GetBonePosesForTime ******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics
{
struct AnimationBlueprintLibrary_eventGetBonePosesForTime_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
TArray<FName> BoneNames;
float Time;
bool bExtractRootMotion;
TArray<FTransform> Poses;
const USkeletalMesh* PreviewMesh;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Pose" },
{ "CPP_Default_PreviewMesh", "None" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewMesh_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetBonePosesForTime constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_BoneNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_BoneNames;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static void NewProp_bExtractRootMotion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExtractRootMotion;
static const UECodeGen_Private::FStructPropertyParams NewProp_Poses_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Poses;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PreviewMesh;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBonePosesForTime constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBonePosesForTime Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePosesForTime_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_BoneNames_Inner = { "BoneNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_BoneNames = { "BoneNames", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePosesForTime_Parms, BoneNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePosesForTime_Parms, Time), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_bExtractRootMotion_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventGetBonePosesForTime_Parms*)Obj)->bExtractRootMotion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_bExtractRootMotion = { "bExtractRootMotion", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventGetBonePosesForTime_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_bExtractRootMotion_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_Poses_Inner = { "Poses", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_Poses = { "Poses", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePosesForTime_Parms, Poses), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_PreviewMesh = { "PreviewMesh", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetBonePosesForTime_Parms, PreviewMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewMesh_MetaData), NewProp_PreviewMesh_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_BoneNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_BoneNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_bExtractRootMotion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_Poses_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_Poses,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::NewProp_PreviewMesh,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::PropPointers) < 2048);
// ********** End Function GetBonePosesForTime Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetBonePosesForTime", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::AnimationBlueprintLibrary_eventGetBonePosesForTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::AnimationBlueprintLibrary_eventGetBonePosesForTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetBonePosesForTime)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_TARRAY(FName,Z_Param_BoneNames);
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_GET_UBOOL(Z_Param_bExtractRootMotion);
P_GET_TARRAY_REF(FTransform,Z_Param_Out_Poses);
P_GET_OBJECT(USkeletalMesh,Z_Param_PreviewMesh);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetBonePosesForTime(Z_Param_AnimationSequenceBase,Z_Param_BoneNames,Z_Param_Time,Z_Param_bExtractRootMotion,Z_Param_Out_Poses,Z_Param_PreviewMesh);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetBonePosesForTime ********************
// ********** Begin Class UAnimationBlueprintLibrary Function GetCurveCompressionSettings **********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics
{
struct AnimationBlueprintLibrary_eventGetCurveCompressionSettings_Parms
{
const UAnimSequence* AnimationSequence;
UAnimCurveCompressionSettings* CompressionSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Compression" },
{ "Comment", "/** Retrieves the Curve Compression Settings for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Curve Compression Settings for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurveCompressionSettings constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CompressionSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurveCompressionSettings constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurveCompressionSettings Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetCurveCompressionSettings_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::NewProp_CompressionSettings = { "CompressionSettings", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetCurveCompressionSettings_Parms, CompressionSettings), Z_Construct_UClass_UAnimCurveCompressionSettings_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::NewProp_CompressionSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::PropPointers) < 2048);
// ********** End Function GetCurveCompressionSettings Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetCurveCompressionSettings", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::AnimationBlueprintLibrary_eventGetCurveCompressionSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::AnimationBlueprintLibrary_eventGetCurveCompressionSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetCurveCompressionSettings)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_OBJECT_REF(UAnimCurveCompressionSettings,Z_Param_Out_CompressionSettings);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetCurveCompressionSettings(Z_Param_AnimationSequence,P_ARG_GC_BARRIER(Z_Param_Out_CompressionSettings));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetCurveCompressionSettings ************
// ********** Begin Class UAnimationBlueprintLibrary Function GetCurveMetaDataMaterial *************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics
{
struct AnimationBlueprintLibrary_eventGetCurveMetaDataMaterial_Parms
{
const USkeleton* Skeleton;
FName CurveName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Skeleton" },
{ "Comment", "/**\n\x09 * Gets the material flag for a curve's metadata\n\x09 * @param\x09""CurveName\x09The name of the curve to check\n\x09 * @return true if the flag has been set\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Gets the material flag for a curve's metadata\n@param CurveName The name of the curve to check\n@return true if the flag has been set" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Skeleton_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurveMetaDataMaterial constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeleton;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurveMetaDataMaterial constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurveMetaDataMaterial Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetCurveMetaDataMaterial_Parms, Skeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Skeleton_MetaData), NewProp_Skeleton_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetCurveMetaDataMaterial_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventGetCurveMetaDataMaterial_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventGetCurveMetaDataMaterial_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::NewProp_Skeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::PropPointers) < 2048);
// ********** End Function GetCurveMetaDataMaterial Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetCurveMetaDataMaterial", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::AnimationBlueprintLibrary_eventGetCurveMetaDataMaterial_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::AnimationBlueprintLibrary_eventGetCurveMetaDataMaterial_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetCurveMetaDataMaterial)
{
P_GET_OBJECT(USkeleton,Z_Param_Skeleton);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::GetCurveMetaDataMaterial(Z_Param_Skeleton,Z_Param_CurveName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetCurveMetaDataMaterial ***************
// ********** Begin Class UAnimationBlueprintLibrary Function GetCurveMetaDataMorphTarget **********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics
{
struct AnimationBlueprintLibrary_eventGetCurveMetaDataMorphTarget_Parms
{
const USkeleton* Skeleton;
FName CurveName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Skeleton" },
{ "Comment", "/**\n\x09 * Gets the morph target flag for a curve's metadata\n\x09 * @param\x09""CurveName\x09The name of the curve to check\n\x09 * @return true if the flag has been set\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Gets the morph target flag for a curve's metadata\n@param CurveName The name of the curve to check\n@return true if the flag has been set" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Skeleton_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurveMetaDataMorphTarget constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeleton;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurveMetaDataMorphTarget constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurveMetaDataMorphTarget Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetCurveMetaDataMorphTarget_Parms, Skeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Skeleton_MetaData), NewProp_Skeleton_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetCurveMetaDataMorphTarget_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventGetCurveMetaDataMorphTarget_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventGetCurveMetaDataMorphTarget_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::NewProp_Skeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::PropPointers) < 2048);
// ********** End Function GetCurveMetaDataMorphTarget Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetCurveMetaDataMorphTarget", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::AnimationBlueprintLibrary_eventGetCurveMetaDataMorphTarget_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::AnimationBlueprintLibrary_eventGetCurveMetaDataMorphTarget_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetCurveMetaDataMorphTarget)
{
P_GET_OBJECT(USkeleton,Z_Param_Skeleton);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::GetCurveMetaDataMorphTarget(Z_Param_Skeleton,Z_Param_CurveName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetCurveMetaDataMorphTarget ************
// ********** Begin Class UAnimationBlueprintLibrary Function GetCurveMetaDataNames ****************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics
{
struct AnimationBlueprintLibrary_eventGetCurveMetaDataNames_Parms
{
const USkeleton* Skeleton;
TArray<FName> OutNames;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Skeleton" },
{ "Comment", "/**\n\x09 * Get an array of all curve metadata names\n\x09 * @param\x09OutNames\x09The array to receive the metadata names \n\x09 */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Get an array of all curve metadata names\n@param OutNames The array to receive the metadata names" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Skeleton_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurveMetaDataNames constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeleton;
static const UECodeGen_Private::FNamePropertyParams NewProp_OutNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutNames;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurveMetaDataNames constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurveMetaDataNames Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetCurveMetaDataNames_Parms, Skeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Skeleton_MetaData), NewProp_Skeleton_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::NewProp_OutNames_Inner = { "OutNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::NewProp_OutNames = { "OutNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetCurveMetaDataNames_Parms, OutNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::NewProp_Skeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::NewProp_OutNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::NewProp_OutNames,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::PropPointers) < 2048);
// ********** End Function GetCurveMetaDataNames Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetCurveMetaDataNames", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::AnimationBlueprintLibrary_eventGetCurveMetaDataNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::AnimationBlueprintLibrary_eventGetCurveMetaDataNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetCurveMetaDataNames)
{
P_GET_OBJECT(USkeleton,Z_Param_Skeleton);
P_GET_TARRAY_REF(FName,Z_Param_Out_OutNames);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetCurveMetaDataNames(Z_Param_Skeleton,Z_Param_Out_OutNames);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetCurveMetaDataNames ******************
// ********** Begin Class UAnimationBlueprintLibrary Function GetFloatKeys *************************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics
{
struct AnimationBlueprintLibrary_eventGetFloatKeys_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
TArray<float> Times;
TArray<float> Values;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Retrieves, a multiple of, Float Key(s) from the specified Animation Curve inside of the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves, a multiple of, Float Key(s) from the specified Animation Curve inside of the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFloatKeys constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Times_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Times;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Values_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Values;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFloatKeys constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFloatKeys Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetFloatKeys_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetFloatKeys_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::NewProp_Times_Inner = { "Times", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::NewProp_Times = { "Times", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetFloatKeys_Parms, Times), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::NewProp_Values_Inner = { "Values", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::NewProp_Values = { "Values", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetFloatKeys_Parms, Values), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::NewProp_Times_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::NewProp_Times,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::NewProp_Values_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::NewProp_Values,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::PropPointers) < 2048);
// ********** End Function GetFloatKeys Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetFloatKeys", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::AnimationBlueprintLibrary_eventGetFloatKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::AnimationBlueprintLibrary_eventGetFloatKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetFloatKeys)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_TARRAY_REF(float,Z_Param_Out_Times);
P_GET_TARRAY_REF(float,Z_Param_Out_Values);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetFloatKeys(Z_Param_AnimationSequenceBase,Z_Param_CurveName,Z_Param_Out_Times,Z_Param_Out_Values);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetFloatKeys ***************************
// ********** Begin Class UAnimationBlueprintLibrary Function GetFloatValueAtTime ******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics
{
struct AnimationBlueprintLibrary_eventGetFloatValueAtTime_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
float Time;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Retrieves an evaluated float value for a given time from the specified Animation Curve inside of the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves an evaluated float value for a given time from the specified Animation Curve inside of the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFloatValueAtTime constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFloatValueAtTime constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFloatValueAtTime Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetFloatValueAtTime_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetFloatValueAtTime_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetFloatValueAtTime_Parms, Time), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetFloatValueAtTime_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::PropPointers) < 2048);
// ********** End Function GetFloatValueAtTime Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetFloatValueAtTime", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::AnimationBlueprintLibrary_eventGetFloatValueAtTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::AnimationBlueprintLibrary_eventGetFloatValueAtTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetFloatValueAtTime)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UAnimationBlueprintLibrary::GetFloatValueAtTime(Z_Param_AnimationSequenceBase,Z_Param_CurveName,Z_Param_Time);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetFloatValueAtTime ********************
// ********** Begin Class UAnimationBlueprintLibrary Function GetFrameAtTime ***********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics
{
struct AnimationBlueprintLibrary_eventGetFrameAtTime_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
float Time;
int32 Frame;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Helpers" },
{ "Comment", "/** Retrieves the Frame Index at the specified Time Value for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Frame Index at the specified Time Value for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Time_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFrameAtTime constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static const UECodeGen_Private::FIntPropertyParams NewProp_Frame;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFrameAtTime constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFrameAtTime Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetFrameAtTime_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetFrameAtTime_Parms, Time), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Time_MetaData), NewProp_Time_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::NewProp_Frame = { "Frame", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetFrameAtTime_Parms, Frame), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::NewProp_Frame,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::PropPointers) < 2048);
// ********** End Function GetFrameAtTime Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetFrameAtTime", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::AnimationBlueprintLibrary_eventGetFrameAtTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::AnimationBlueprintLibrary_eventGetFrameAtTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetFrameAtTime)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_Frame);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetFrameAtTime(Z_Param_AnimationSequenceBase,Z_Param_Time,Z_Param_Out_Frame);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetFrameAtTime *************************
// ********** Begin Class UAnimationBlueprintLibrary Function GetMetaData **************************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics
{
struct AnimationBlueprintLibrary_eventGetMetaData_Parms
{
const UAnimationAsset* AnimationAsset;
TArray<UAnimMetaData*> MetaData;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MetaData" },
{ "Comment", "/** Retrieves all Meta Data Instances from the given Animation Asset */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves all Meta Data Instances from the given Animation Asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationAsset_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMetaData constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationAsset;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MetaData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_MetaData;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMetaData constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMetaData Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::NewProp_AnimationAsset = { "AnimationAsset", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetMetaData_Parms, AnimationAsset), Z_Construct_UClass_UAnimationAsset_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationAsset_MetaData), NewProp_AnimationAsset_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::NewProp_MetaData_Inner = { "MetaData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAnimMetaData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::NewProp_MetaData = { "MetaData", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetMetaData_Parms, MetaData), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::NewProp_AnimationAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::NewProp_MetaData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::NewProp_MetaData,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::PropPointers) < 2048);
// ********** End Function GetMetaData Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetMetaData", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::AnimationBlueprintLibrary_eventGetMetaData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::AnimationBlueprintLibrary_eventGetMetaData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetMetaData)
{
P_GET_OBJECT(UAnimationAsset,Z_Param_AnimationAsset);
P_GET_TARRAY_REF(UAnimMetaData*,Z_Param_Out_MetaData);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetMetaData(Z_Param_AnimationAsset,Z_Param_Out_MetaData);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetMetaData ****************************
// ********** Begin Class UAnimationBlueprintLibrary Function GetMetaDataOfClass *******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics
{
struct AnimationBlueprintLibrary_eventGetMetaDataOfClass_Parms
{
const UAnimationAsset* AnimationAsset;
TSubclassOf<UAnimMetaData> MetaDataClass;
TArray<UAnimMetaData*> MetaDataOfClass;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MetaData" },
{ "Comment", "/** Retrieves all Meta Data Instances from the given Animation Asset */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves all Meta Data Instances from the given Animation Asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationAsset_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMetaDataOfClass constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationAsset;
static const UECodeGen_Private::FClassPropertyParams NewProp_MetaDataClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MetaDataOfClass_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_MetaDataOfClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMetaDataOfClass constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMetaDataOfClass Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::NewProp_AnimationAsset = { "AnimationAsset", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetMetaDataOfClass_Parms, AnimationAsset), Z_Construct_UClass_UAnimationAsset_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationAsset_MetaData), NewProp_AnimationAsset_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::NewProp_MetaDataClass = { "MetaDataClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetMetaDataOfClass_Parms, MetaDataClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAnimMetaData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::NewProp_MetaDataOfClass_Inner = { "MetaDataOfClass", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAnimMetaData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::NewProp_MetaDataOfClass = { "MetaDataOfClass", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetMetaDataOfClass_Parms, MetaDataOfClass), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::NewProp_AnimationAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::NewProp_MetaDataClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::NewProp_MetaDataOfClass_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::NewProp_MetaDataOfClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::PropPointers) < 2048);
// ********** End Function GetMetaDataOfClass Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetMetaDataOfClass", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::AnimationBlueprintLibrary_eventGetMetaDataOfClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::AnimationBlueprintLibrary_eventGetMetaDataOfClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetMetaDataOfClass)
{
P_GET_OBJECT(UAnimationAsset,Z_Param_AnimationAsset);
P_GET_OBJECT(UClass,Z_Param_MetaDataClass);
P_GET_TARRAY_REF(UAnimMetaData*,Z_Param_Out_MetaDataOfClass);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetMetaDataOfClass(Z_Param_AnimationAsset,Z_Param_MetaDataClass,Z_Param_Out_MetaDataOfClass);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetMetaDataOfClass *********************
// ********** Begin Class UAnimationBlueprintLibrary Function GetMontageSlotNames ******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics
{
struct AnimationBlueprintLibrary_eventGetMontageSlotNames_Parms
{
const UAnimMontage* AnimationMontage;
TArray<FName> SlotNames;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Montage" },
{ "Comment", "/** Retrieves the Names of the Animation Slots used in the given Montage */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Names of the Animation Slots used in the given Montage" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationMontage_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMontageSlotNames constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationMontage;
static const UECodeGen_Private::FNamePropertyParams NewProp_SlotNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SlotNames;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMontageSlotNames constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMontageSlotNames Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::NewProp_AnimationMontage = { "AnimationMontage", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetMontageSlotNames_Parms, AnimationMontage), Z_Construct_UClass_UAnimMontage_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationMontage_MetaData), NewProp_AnimationMontage_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::NewProp_SlotNames_Inner = { "SlotNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::NewProp_SlotNames = { "SlotNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetMontageSlotNames_Parms, SlotNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::NewProp_AnimationMontage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::NewProp_SlotNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::NewProp_SlotNames,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::PropPointers) < 2048);
// ********** End Function GetMontageSlotNames Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetMontageSlotNames", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::AnimationBlueprintLibrary_eventGetMontageSlotNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::AnimationBlueprintLibrary_eventGetMontageSlotNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetMontageSlotNames)
{
P_GET_OBJECT(UAnimMontage,Z_Param_AnimationMontage);
P_GET_TARRAY_REF(FName,Z_Param_Out_SlotNames);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetMontageSlotNames(Z_Param_AnimationMontage,Z_Param_Out_SlotNames);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetMontageSlotNames ********************
// ********** Begin Class UAnimationBlueprintLibrary Function GetNodesOfClass **********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics
{
struct AnimationBlueprintLibrary_eventGetNodesOfClass_Parms
{
UAnimBlueprint* AnimationBlueprint;
TSubclassOf<UAnimGraphNode_Base> NodeClass;
TArray<UAnimGraphNode_Base*> GraphNodes;
bool bIncludeChildClasses;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Animation" },
{ "Comment", "/** Returns all Animation Graph Nodes of the provided Node Class contained by the Animation Blueprint */" },
{ "CPP_Default_bIncludeChildClasses", "true" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Returns all Animation Graph Nodes of the provided Node Class contained by the Animation Blueprint" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNodesOfClass constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationBlueprint;
static const UECodeGen_Private::FClassPropertyParams NewProp_NodeClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_GraphNodes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_GraphNodes;
static void NewProp_bIncludeChildClasses_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeChildClasses;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNodesOfClass constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNodesOfClass Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::NewProp_AnimationBlueprint = { "AnimationBlueprint", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetNodesOfClass_Parms, AnimationBlueprint), Z_Construct_UClass_UAnimBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::NewProp_NodeClass = { "NodeClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetNodesOfClass_Parms, NodeClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAnimGraphNode_Base_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::NewProp_GraphNodes_Inner = { "GraphNodes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAnimGraphNode_Base_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::NewProp_GraphNodes = { "GraphNodes", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetNodesOfClass_Parms, GraphNodes), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::NewProp_bIncludeChildClasses_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventGetNodesOfClass_Parms*)Obj)->bIncludeChildClasses = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::NewProp_bIncludeChildClasses = { "bIncludeChildClasses", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventGetNodesOfClass_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::NewProp_bIncludeChildClasses_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::NewProp_AnimationBlueprint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::NewProp_NodeClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::NewProp_GraphNodes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::NewProp_GraphNodes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::NewProp_bIncludeChildClasses,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::PropPointers) < 2048);
// ********** End Function GetNodesOfClass Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetNodesOfClass", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::AnimationBlueprintLibrary_eventGetNodesOfClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::AnimationBlueprintLibrary_eventGetNodesOfClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetNodesOfClass)
{
P_GET_OBJECT(UAnimBlueprint,Z_Param_AnimationBlueprint);
P_GET_OBJECT(UClass,Z_Param_NodeClass);
P_GET_TARRAY_REF(UAnimGraphNode_Base*,Z_Param_Out_GraphNodes);
P_GET_UBOOL(Z_Param_bIncludeChildClasses);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetNodesOfClass(Z_Param_AnimationBlueprint,Z_Param_NodeClass,Z_Param_Out_GraphNodes,Z_Param_bIncludeChildClasses);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetNodesOfClass ************************
// ********** Begin Class UAnimationBlueprintLibrary Function GetNumCurveMetaData ******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics
{
struct AnimationBlueprintLibrary_eventGetNumCurveMetaData_Parms
{
const USkeleton* Skeleton;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Skeleton" },
{ "Comment", "/** @return the number of curve metadata entries on the skeleton **/" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "@return the number of curve metadata entries on the skeleton *" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Skeleton_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNumCurveMetaData constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeleton;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNumCurveMetaData constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNumCurveMetaData Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetNumCurveMetaData_Parms, Skeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Skeleton_MetaData), NewProp_Skeleton_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetNumCurveMetaData_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::NewProp_Skeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::PropPointers) < 2048);
// ********** End Function GetNumCurveMetaData Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetNumCurveMetaData", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::AnimationBlueprintLibrary_eventGetNumCurveMetaData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::AnimationBlueprintLibrary_eventGetNumCurveMetaData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetNumCurveMetaData)
{
P_GET_OBJECT(USkeleton,Z_Param_Skeleton);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UAnimationBlueprintLibrary::GetNumCurveMetaData(Z_Param_Skeleton);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetNumCurveMetaData ********************
// ********** Begin Class UAnimationBlueprintLibrary Function GetNumFrames *************************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics
{
struct AnimationBlueprintLibrary_eventGetNumFrames_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
int32 NumFrames;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "AnimationSequence" },
{ "Category", "AnimationBlueprintLibrary|Animation" },
{ "Comment", "/** Retrieves the number of animation frames for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the number of animation frames for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNumFrames constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumFrames;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNumFrames constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNumFrames Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetNumFrames_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::NewProp_NumFrames = { "NumFrames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetNumFrames_Parms, NumFrames), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::NewProp_NumFrames,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::PropPointers) < 2048);
// ********** End Function GetNumFrames Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetNumFrames", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::AnimationBlueprintLibrary_eventGetNumFrames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::AnimationBlueprintLibrary_eventGetNumFrames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetNumFrames)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_NumFrames);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetNumFrames(Z_Param_AnimationSequenceBase,Z_Param_Out_NumFrames);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetNumFrames ***************************
// ********** Begin Class UAnimationBlueprintLibrary Function GetNumKeys ***************************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics
{
struct AnimationBlueprintLibrary_eventGetNumKeys_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
int32 NumKeys;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "AnimationSequence" },
{ "Category", "AnimationBlueprintLibrary|Animation" },
{ "Comment", "/** Retrieves the number of animation keys for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the number of animation keys for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNumKeys constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumKeys;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNumKeys constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNumKeys Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetNumKeys_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::NewProp_NumKeys = { "NumKeys", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetNumKeys_Parms, NumKeys), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::NewProp_NumKeys,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::PropPointers) < 2048);
// ********** End Function GetNumKeys Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetNumKeys", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::AnimationBlueprintLibrary_eventGetNumKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::AnimationBlueprintLibrary_eventGetNumKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetNumKeys)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_NumKeys);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetNumKeys(Z_Param_AnimationSequenceBase,Z_Param_Out_NumKeys);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetNumKeys *****************************
// ********** Begin Class UAnimationBlueprintLibrary Function GetRateScale *************************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics
{
struct AnimationBlueprintLibrary_eventGetRateScale_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
float RateScale;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Animation" },
{ "Comment", "/** Retrieves the (Play) Rate Scale of the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the (Play) Rate Scale of the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRateScale constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FFloatPropertyParams NewProp_RateScale;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRateScale constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRateScale Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRateScale_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::NewProp_RateScale = { "RateScale", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRateScale_Parms, RateScale), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::NewProp_RateScale,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::PropPointers) < 2048);
// ********** End Function GetRateScale Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetRateScale", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::AnimationBlueprintLibrary_eventGetRateScale_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::AnimationBlueprintLibrary_eventGetRateScale_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetRateScale)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_RateScale);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetRateScale(Z_Param_AnimationSequenceBase,Z_Param_Out_RateScale);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetRateScale ***************************
// ********** Begin Class UAnimationBlueprintLibrary Function GetRawTrackData **********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics
{
struct AnimationBlueprintLibrary_eventGetRawTrackData_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
FName TrackName;
TArray<FVector> PositionKeys;
TArray<FQuat> RotationKeys;
TArray<FVector> ScalingKeys;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|RawTrackData" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrackName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRawTrackData constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_TrackName;
static const UECodeGen_Private::FStructPropertyParams NewProp_PositionKeys_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PositionKeys;
static const UECodeGen_Private::FStructPropertyParams NewProp_RotationKeys_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_RotationKeys;
static const UECodeGen_Private::FStructPropertyParams NewProp_ScalingKeys_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ScalingKeys;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRawTrackData constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRawTrackData Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackData_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_TrackName = { "TrackName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackData_Parms, TrackName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrackName_MetaData), NewProp_TrackName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_PositionKeys_Inner = { "PositionKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_PositionKeys = { "PositionKeys", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackData_Parms, PositionKeys), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_RotationKeys_Inner = { "RotationKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_RotationKeys = { "RotationKeys", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackData_Parms, RotationKeys), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_ScalingKeys_Inner = { "ScalingKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_ScalingKeys = { "ScalingKeys", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackData_Parms, ScalingKeys), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_TrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_PositionKeys_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_PositionKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_RotationKeys_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_RotationKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_ScalingKeys_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::NewProp_ScalingKeys,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::PropPointers) < 2048);
// ********** End Function GetRawTrackData Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetRawTrackData", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::AnimationBlueprintLibrary_eventGetRawTrackData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::AnimationBlueprintLibrary_eventGetRawTrackData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetRawTrackData)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_TrackName);
P_GET_TARRAY_REF(FVector,Z_Param_Out_PositionKeys);
P_GET_TARRAY_REF(FQuat,Z_Param_Out_RotationKeys);
P_GET_TARRAY_REF(FVector,Z_Param_Out_ScalingKeys);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetRawTrackData(Z_Param_AnimationSequenceBase,Z_Param_TrackName,Z_Param_Out_PositionKeys,Z_Param_Out_RotationKeys,Z_Param_Out_ScalingKeys);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetRawTrackData ************************
// ********** Begin Class UAnimationBlueprintLibrary Function GetRawTrackPositionData **************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics
{
struct AnimationBlueprintLibrary_eventGetRawTrackPositionData_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
FName TrackName;
TArray<FVector> PositionData;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|RawTrackData" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrackName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRawTrackPositionData constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_TrackName;
static const UECodeGen_Private::FStructPropertyParams NewProp_PositionData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PositionData;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRawTrackPositionData constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRawTrackPositionData Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackPositionData_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::NewProp_TrackName = { "TrackName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackPositionData_Parms, TrackName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrackName_MetaData), NewProp_TrackName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::NewProp_PositionData_Inner = { "PositionData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::NewProp_PositionData = { "PositionData", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackPositionData_Parms, PositionData), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::NewProp_TrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::NewProp_PositionData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::NewProp_PositionData,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::PropPointers) < 2048);
// ********** End Function GetRawTrackPositionData Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetRawTrackPositionData", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::AnimationBlueprintLibrary_eventGetRawTrackPositionData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::AnimationBlueprintLibrary_eventGetRawTrackPositionData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetRawTrackPositionData)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_TrackName);
P_GET_TARRAY_REF(FVector,Z_Param_Out_PositionData);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetRawTrackPositionData(Z_Param_AnimationSequenceBase,Z_Param_TrackName,Z_Param_Out_PositionData);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetRawTrackPositionData ****************
// ********** Begin Class UAnimationBlueprintLibrary Function GetRawTrackRotationData **************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics
{
struct AnimationBlueprintLibrary_eventGetRawTrackRotationData_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
FName TrackName;
TArray<FQuat> RotationData;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|RawTrackData" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrackName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRawTrackRotationData constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_TrackName;
static const UECodeGen_Private::FStructPropertyParams NewProp_RotationData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_RotationData;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRawTrackRotationData constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRawTrackRotationData Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackRotationData_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::NewProp_TrackName = { "TrackName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackRotationData_Parms, TrackName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrackName_MetaData), NewProp_TrackName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::NewProp_RotationData_Inner = { "RotationData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::NewProp_RotationData = { "RotationData", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackRotationData_Parms, RotationData), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::NewProp_TrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::NewProp_RotationData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::NewProp_RotationData,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::PropPointers) < 2048);
// ********** End Function GetRawTrackRotationData Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetRawTrackRotationData", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::AnimationBlueprintLibrary_eventGetRawTrackRotationData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::AnimationBlueprintLibrary_eventGetRawTrackRotationData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetRawTrackRotationData)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_TrackName);
P_GET_TARRAY_REF(FQuat,Z_Param_Out_RotationData);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetRawTrackRotationData(Z_Param_AnimationSequenceBase,Z_Param_TrackName,Z_Param_Out_RotationData);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetRawTrackRotationData ****************
// ********** Begin Class UAnimationBlueprintLibrary Function GetRawTrackScaleData *****************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics
{
struct AnimationBlueprintLibrary_eventGetRawTrackScaleData_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
FName TrackName;
TArray<FVector> ScaleData;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|RawTrackData" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrackName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRawTrackScaleData constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_TrackName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ScaleData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ScaleData;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRawTrackScaleData constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRawTrackScaleData Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackScaleData_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::NewProp_TrackName = { "TrackName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackScaleData_Parms, TrackName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrackName_MetaData), NewProp_TrackName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::NewProp_ScaleData_Inner = { "ScaleData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::NewProp_ScaleData = { "ScaleData", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRawTrackScaleData_Parms, ScaleData), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::NewProp_TrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::NewProp_ScaleData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::NewProp_ScaleData,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::PropPointers) < 2048);
// ********** End Function GetRawTrackScaleData Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetRawTrackScaleData", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::AnimationBlueprintLibrary_eventGetRawTrackScaleData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::AnimationBlueprintLibrary_eventGetRawTrackScaleData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetRawTrackScaleData)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_TrackName);
P_GET_TARRAY_REF(FVector,Z_Param_Out_ScaleData);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetRawTrackScaleData(Z_Param_AnimationSequenceBase,Z_Param_TrackName,Z_Param_Out_ScaleData);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetRawTrackScaleData *******************
// ********** Begin Class UAnimationBlueprintLibrary Function GetRootMotionLockType ****************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics
{
struct AnimationBlueprintLibrary_eventGetRootMotionLockType_Parms
{
const UAnimSequence* AnimationSequence;
TEnumAsByte<ERootMotionRootLock::Type> LockType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|RootMotion" },
{ "Comment", "/** Retrieves the Root Motion Lock Type for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Root Motion Lock Type for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRootMotionLockType constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FBytePropertyParams NewProp_LockType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRootMotionLockType constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRootMotionLockType Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRootMotionLockType_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::NewProp_LockType = { "LockType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetRootMotionLockType_Parms, LockType), Z_Construct_UEnum_Engine_ERootMotionRootLock, METADATA_PARAMS(0, nullptr) }; // 3753695074
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::NewProp_LockType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::PropPointers) < 2048);
// ********** End Function GetRootMotionLockType Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetRootMotionLockType", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::AnimationBlueprintLibrary_eventGetRootMotionLockType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::AnimationBlueprintLibrary_eventGetRootMotionLockType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetRootMotionLockType)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY_REF(FByteProperty,Z_Param_Out_LockType);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetRootMotionLockType(Z_Param_AnimationSequence,(TEnumAsByte<ERootMotionRootLock::Type>&)(Z_Param_Out_LockType));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetRootMotionLockType ******************
// ********** Begin Class UAnimationBlueprintLibrary Function GetSequenceLength ********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics
{
struct AnimationBlueprintLibrary_eventGetSequenceLength_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
float Length;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Animation" },
{ "Comment", "/** Retrieves the Length of the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Length of the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSequenceLength constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Length;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSequenceLength constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSequenceLength Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetSequenceLength_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::NewProp_Length = { "Length", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetSequenceLength_Parms, Length), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::NewProp_Length,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::PropPointers) < 2048);
// ********** End Function GetSequenceLength Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetSequenceLength", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::AnimationBlueprintLibrary_eventGetSequenceLength_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::AnimationBlueprintLibrary_eventGetSequenceLength_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetSequenceLength)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_Length);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetSequenceLength(Z_Param_AnimationSequenceBase,Z_Param_Out_Length);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetSequenceLength **********************
// ********** Begin Class UAnimationBlueprintLibrary Function GetTimeAtFrame ***********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics
{
struct AnimationBlueprintLibrary_eventGetTimeAtFrame_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
int32 Frame;
float Time;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Helpers" },
{ "Comment", "/** Retrieves the Time Value at the specified Frame Indexfor the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Time Value at the specified Frame Indexfor the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Frame_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTimeAtFrame constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FIntPropertyParams NewProp_Frame;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTimeAtFrame constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTimeAtFrame Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetTimeAtFrame_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::NewProp_Frame = { "Frame", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetTimeAtFrame_Parms, Frame), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Frame_MetaData), NewProp_Frame_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetTimeAtFrame_Parms, Time), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::NewProp_Frame,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::NewProp_Time,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::PropPointers) < 2048);
// ********** End Function GetTimeAtFrame Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetTimeAtFrame", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::AnimationBlueprintLibrary_eventGetTimeAtFrame_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::AnimationBlueprintLibrary_eventGetTimeAtFrame_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetTimeAtFrame)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FIntProperty,Z_Param_Frame);
P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_Time);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetTimeAtFrame(Z_Param_AnimationSequenceBase,Z_Param_Frame,Z_Param_Out_Time);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetTimeAtFrame *************************
// ********** Begin Class UAnimationBlueprintLibrary Function GetTransformationKeys ****************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics
{
struct AnimationBlueprintLibrary_eventGetTransformationKeys_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
TArray<float> Times;
TArray<FTransform> Values;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Retrieves, a multiple of, Transformation Key(s) from the specified Animation Curve inside of the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves, a multiple of, Transformation Key(s) from the specified Animation Curve inside of the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTransformationKeys constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Times_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Times;
static const UECodeGen_Private::FStructPropertyParams NewProp_Values_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Values;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTransformationKeys constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTransformationKeys Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetTransformationKeys_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetTransformationKeys_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::NewProp_Times_Inner = { "Times", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::NewProp_Times = { "Times", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetTransformationKeys_Parms, Times), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::NewProp_Values_Inner = { "Values", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::NewProp_Values = { "Values", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetTransformationKeys_Parms, Values), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::NewProp_Times_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::NewProp_Times,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::NewProp_Values_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::NewProp_Values,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::PropPointers) < 2048);
// ********** End Function GetTransformationKeys Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetTransformationKeys", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::AnimationBlueprintLibrary_eventGetTransformationKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::AnimationBlueprintLibrary_eventGetTransformationKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetTransformationKeys)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_TARRAY_REF(float,Z_Param_Out_Times);
P_GET_TARRAY_REF(FTransform,Z_Param_Out_Values);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetTransformationKeys(Z_Param_AnimationSequenceBase,Z_Param_CurveName,Z_Param_Out_Times,Z_Param_Out_Values);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetTransformationKeys ******************
// ********** Begin Class UAnimationBlueprintLibrary Function GetUniqueMarkerNames *****************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics
{
struct AnimationBlueprintLibrary_eventGetUniqueMarkerNames_Parms
{
const UAnimSequence* AnimationSequence;
TArray<FName> MarkerNames;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MarkerSyncing" },
{ "Comment", "/** Retrieves all the Unique Names for the Animation Sync Markers contained by the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves all the Unique Names for the Animation Sync Markers contained by the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetUniqueMarkerNames constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FNamePropertyParams NewProp_MarkerNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_MarkerNames;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetUniqueMarkerNames constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetUniqueMarkerNames Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetUniqueMarkerNames_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::NewProp_MarkerNames_Inner = { "MarkerNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::NewProp_MarkerNames = { "MarkerNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetUniqueMarkerNames_Parms, MarkerNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::NewProp_MarkerNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::NewProp_MarkerNames,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::PropPointers) < 2048);
// ********** End Function GetUniqueMarkerNames Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetUniqueMarkerNames", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::AnimationBlueprintLibrary_eventGetUniqueMarkerNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::AnimationBlueprintLibrary_eventGetUniqueMarkerNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetUniqueMarkerNames)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_TARRAY_REF(FName,Z_Param_Out_MarkerNames);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetUniqueMarkerNames(Z_Param_AnimationSequence,Z_Param_Out_MarkerNames);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetUniqueMarkerNames *******************
// ********** Begin Class UAnimationBlueprintLibrary Function GetVariableFrameStrippingSettings ****
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics
{
struct AnimationBlueprintLibrary_eventGetVariableFrameStrippingSettings_Parms
{
const UAnimSequence* AnimationSequence;
UVariableFrameStrippingSettings* VariableFrameStrippingSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Compression" },
{ "Comment", "/** Retrieves the Variable Frame Stripping Settings for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves the Variable Frame Stripping Settings for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetVariableFrameStrippingSettings constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FObjectPropertyParams NewProp_VariableFrameStrippingSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetVariableFrameStrippingSettings constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetVariableFrameStrippingSettings Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetVariableFrameStrippingSettings_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::NewProp_VariableFrameStrippingSettings = { "VariableFrameStrippingSettings", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetVariableFrameStrippingSettings_Parms, VariableFrameStrippingSettings), Z_Construct_UClass_UVariableFrameStrippingSettings_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::NewProp_VariableFrameStrippingSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::PropPointers) < 2048);
// ********** End Function GetVariableFrameStrippingSettings Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetVariableFrameStrippingSettings", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::AnimationBlueprintLibrary_eventGetVariableFrameStrippingSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::AnimationBlueprintLibrary_eventGetVariableFrameStrippingSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetVariableFrameStrippingSettings)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_OBJECT_REF(UVariableFrameStrippingSettings,Z_Param_Out_VariableFrameStrippingSettings);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetVariableFrameStrippingSettings(Z_Param_AnimationSequence,P_ARG_GC_BARRIER(Z_Param_Out_VariableFrameStrippingSettings));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetVariableFrameStrippingSettings ******
// ********** Begin Class UAnimationBlueprintLibrary Function GetVectorKeys ************************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics
{
struct AnimationBlueprintLibrary_eventGetVectorKeys_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
TArray<float> Times;
TArray<FVector> Values;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Retrieves, a multiple of, Vector Key(s) from the specified Animation Curve inside of the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Retrieves, a multiple of, Vector Key(s) from the specified Animation Curve inside of the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function GetVectorKeys constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Times_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Times;
static const UECodeGen_Private::FStructPropertyParams NewProp_Values_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Values;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetVectorKeys constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetVectorKeys Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetVectorKeys_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetVectorKeys_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::NewProp_Times_Inner = { "Times", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::NewProp_Times = { "Times", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetVectorKeys_Parms, Times), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::NewProp_Values_Inner = { "Values", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::NewProp_Values = { "Values", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventGetVectorKeys_Parms, Values), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::NewProp_Times_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::NewProp_Times,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::NewProp_Values_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::NewProp_Values,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::PropPointers) < 2048);
// ********** End Function GetVectorKeys Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "GetVectorKeys", Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::AnimationBlueprintLibrary_eventGetVectorKeys_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::AnimationBlueprintLibrary_eventGetVectorKeys_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execGetVectorKeys)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_TARRAY_REF(float,Z_Param_Out_Times);
P_GET_TARRAY_REF(FVector,Z_Param_Out_Values);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::GetVectorKeys(Z_Param_AnimationSequenceBase,Z_Param_CurveName,Z_Param_Out_Times,Z_Param_Out_Values);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function GetVectorKeys **************************
// ********** Begin Class UAnimationBlueprintLibrary Function IsRootMotionEnabled ******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics
{
struct AnimationBlueprintLibrary_eventIsRootMotionEnabled_Parms
{
const UAnimSequence* AnimationSequence;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|RootMotion" },
{ "Comment", "/** Checks whether or not Root Motion is Enabled for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Checks whether or not Root Motion is Enabled for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsRootMotionEnabled constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsRootMotionEnabled constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsRootMotionEnabled Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventIsRootMotionEnabled_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventIsRootMotionEnabled_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventIsRootMotionEnabled_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::PropPointers) < 2048);
// ********** End Function IsRootMotionEnabled Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "IsRootMotionEnabled", Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::AnimationBlueprintLibrary_eventIsRootMotionEnabled_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::AnimationBlueprintLibrary_eventIsRootMotionEnabled_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execIsRootMotionEnabled)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::IsRootMotionEnabled(Z_Param_AnimationSequence);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function IsRootMotionEnabled ********************
// ********** Begin Class UAnimationBlueprintLibrary Function IsRootMotionLockForced ***************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics
{
struct AnimationBlueprintLibrary_eventIsRootMotionLockForced_Parms
{
const UAnimSequence* AnimationSequence;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|RootMotion" },
{ "Comment", "/** Checks whether or not Root Motion locking is Forced for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Checks whether or not Root Motion locking is Forced for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsRootMotionLockForced constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsRootMotionLockForced constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsRootMotionLockForced Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventIsRootMotionLockForced_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventIsRootMotionLockForced_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventIsRootMotionLockForced_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::PropPointers) < 2048);
// ********** End Function IsRootMotionLockForced Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "IsRootMotionLockForced", Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::AnimationBlueprintLibrary_eventIsRootMotionLockForced_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::AnimationBlueprintLibrary_eventIsRootMotionLockForced_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execIsRootMotionLockForced)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::IsRootMotionLockForced(Z_Param_AnimationSequence);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function IsRootMotionLockForced *****************
// ********** Begin Class UAnimationBlueprintLibrary Function IsValidAnimationSyncMarkerName *******
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics
{
struct AnimationBlueprintLibrary_eventIsValidAnimationSyncMarkerName_Parms
{
const UAnimSequence* AnimationSequence;
FName MarkerName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Helpers" },
{ "Comment", "/** Checks whether or not the given Marker Name is a valid Animation Sync Marker Name */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Checks whether or not the given Marker Name is a valid Animation Sync Marker Name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValidAnimationSyncMarkerName constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FNamePropertyParams NewProp_MarkerName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValidAnimationSyncMarkerName constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValidAnimationSyncMarkerName Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventIsValidAnimationSyncMarkerName_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::NewProp_MarkerName = { "MarkerName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventIsValidAnimationSyncMarkerName_Parms, MarkerName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventIsValidAnimationSyncMarkerName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventIsValidAnimationSyncMarkerName_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::NewProp_MarkerName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::PropPointers) < 2048);
// ********** End Function IsValidAnimationSyncMarkerName Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "IsValidAnimationSyncMarkerName", Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::AnimationBlueprintLibrary_eventIsValidAnimationSyncMarkerName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::AnimationBlueprintLibrary_eventIsValidAnimationSyncMarkerName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execIsValidAnimationSyncMarkerName)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FNameProperty,Z_Param_MarkerName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::IsValidAnimationSyncMarkerName(Z_Param_AnimationSequence,Z_Param_MarkerName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function IsValidAnimationSyncMarkerName *********
// ********** Begin Class UAnimationBlueprintLibrary Function IsValidAnimNotifyTrackName ***********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics
{
struct AnimationBlueprintLibrary_eventIsValidAnimNotifyTrackName_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
FName NotifyTrackName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Helpers" },
{ "Comment", "/** Checks whether or not the given Track Name is a valid Animation Notify Track in the Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Checks whether or not the given Track Name is a valid Animation Notify Track in the Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValidAnimNotifyTrackName constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValidAnimNotifyTrackName constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValidAnimNotifyTrackName Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventIsValidAnimNotifyTrackName_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventIsValidAnimNotifyTrackName_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventIsValidAnimNotifyTrackName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventIsValidAnimNotifyTrackName_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::NewProp_NotifyTrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::PropPointers) < 2048);
// ********** End Function IsValidAnimNotifyTrackName Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "IsValidAnimNotifyTrackName", Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::AnimationBlueprintLibrary_eventIsValidAnimNotifyTrackName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::AnimationBlueprintLibrary_eventIsValidAnimNotifyTrackName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execIsValidAnimNotifyTrackName)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::IsValidAnimNotifyTrackName(Z_Param_AnimationSequenceBase,Z_Param_NotifyTrackName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function IsValidAnimNotifyTrackName *************
// ********** Begin Class UAnimationBlueprintLibrary Function IsValidRawAnimationTrackName *********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics
{
struct AnimationBlueprintLibrary_eventIsValidRawAnimationTrackName_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
FName TrackName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Helpers" },
{ "Comment", "/** Checks whether or not the given Animation Track Name is contained within the Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Checks whether or not the given Animation Track Name is contained within the Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrackName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValidRawAnimationTrackName constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_TrackName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValidRawAnimationTrackName constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValidRawAnimationTrackName Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventIsValidRawAnimationTrackName_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::NewProp_TrackName = { "TrackName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventIsValidRawAnimationTrackName_Parms, TrackName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrackName_MetaData), NewProp_TrackName_MetaData) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventIsValidRawAnimationTrackName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventIsValidRawAnimationTrackName_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::NewProp_TrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::PropPointers) < 2048);
// ********** End Function IsValidRawAnimationTrackName Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "IsValidRawAnimationTrackName", Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::AnimationBlueprintLibrary_eventIsValidRawAnimationTrackName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::AnimationBlueprintLibrary_eventIsValidRawAnimationTrackName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execIsValidRawAnimationTrackName)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_TrackName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::IsValidRawAnimationTrackName(Z_Param_AnimationSequenceBase,Z_Param_TrackName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function IsValidRawAnimationTrackName ***********
// ********** Begin Class UAnimationBlueprintLibrary Function IsValidTime **************************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics
{
struct AnimationBlueprintLibrary_eventIsValidTime_Parms
{
const UAnimSequenceBase* AnimationSequenceBase;
float Time;
bool IsValid;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Helpers" },
{ "Comment", "/** Checks whether or not the given Time Value lies within the given Animation Sequence's Length */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Checks whether or not the given Time Value lies within the given Animation Sequence's Length" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequenceBase_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Time_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValidTime constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static void NewProp_IsValid_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsValid;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValidTime constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValidTime Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventIsValidTime_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequenceBase_MetaData), NewProp_AnimationSequenceBase_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventIsValidTime_Parms, Time), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Time_MetaData), NewProp_Time_MetaData) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::NewProp_IsValid_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventIsValidTime_Parms*)Obj)->IsValid = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::NewProp_IsValid = { "IsValid", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventIsValidTime_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::NewProp_IsValid_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::NewProp_IsValid,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::PropPointers) < 2048);
// ********** End Function IsValidTime Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "IsValidTime", Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::AnimationBlueprintLibrary_eventIsValidTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::AnimationBlueprintLibrary_eventIsValidTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execIsValidTime)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_GET_UBOOL_REF(Z_Param_Out_IsValid);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::IsValidTime(Z_Param_AnimationSequenceBase,Z_Param_Time,Z_Param_Out_IsValid);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function IsValidTime ****************************
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveAllAnimationNotifyTracks *******
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics
{
struct AnimationBlueprintLibrary_eventRemoveAllAnimationNotifyTracks_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|AnimationNotifies" },
{ "Comment", "/** Removes All Animation Notify Tracks from Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes All Animation Notify Tracks from Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAllAnimationNotifyTracks constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAllAnimationNotifyTracks constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAllAnimationNotifyTracks Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAllAnimationNotifyTracks_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics::NewProp_AnimationSequenceBase,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics::PropPointers) < 2048);
// ********** End Function RemoveAllAnimationNotifyTracks Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveAllAnimationNotifyTracks", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics::AnimationBlueprintLibrary_eventRemoveAllAnimationNotifyTracks_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics::AnimationBlueprintLibrary_eventRemoveAllAnimationNotifyTracks_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveAllAnimationNotifyTracks)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveAllAnimationNotifyTracks(Z_Param_AnimationSequenceBase);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveAllAnimationNotifyTracks *********
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveAllAnimationSyncMarkers ********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics
{
struct AnimationBlueprintLibrary_eventRemoveAllAnimationSyncMarkers_Parms
{
UAnimSequence* AnimationSequence;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MarkerSyncing" },
{ "Comment", "/** Removes All Animation Sync Markers found within the Animation Sequence, and returns the number of removed instances */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes All Animation Sync Markers found within the Animation Sequence, and returns the number of removed instances" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAllAnimationSyncMarkers constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAllAnimationSyncMarkers constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAllAnimationSyncMarkers Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAllAnimationSyncMarkers_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics::NewProp_AnimationSequence,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics::PropPointers) < 2048);
// ********** End Function RemoveAllAnimationSyncMarkers Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveAllAnimationSyncMarkers", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics::AnimationBlueprintLibrary_eventRemoveAllAnimationSyncMarkers_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics::AnimationBlueprintLibrary_eventRemoveAllAnimationSyncMarkers_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveAllAnimationSyncMarkers)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveAllAnimationSyncMarkers(Z_Param_AnimationSequence);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveAllAnimationSyncMarkers **********
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveAllBoneAnimation ***************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics
{
struct AnimationBlueprintLibrary_eventRemoveAllBoneAnimation_Parms
{
UAnimSequence* AnimationSequence;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Removes all Animation Bone Track Data from the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes all Animation Bone Track Data from the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAllBoneAnimation constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAllBoneAnimation constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAllBoneAnimation Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAllBoneAnimation_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics::NewProp_AnimationSequence,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics::PropPointers) < 2048);
// ********** End Function RemoveAllBoneAnimation Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveAllBoneAnimation", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics::AnimationBlueprintLibrary_eventRemoveAllBoneAnimation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics::AnimationBlueprintLibrary_eventRemoveAllBoneAnimation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveAllBoneAnimation)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveAllBoneAnimation(Z_Param_AnimationSequence);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveAllBoneAnimation *****************
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveAllCurveData *******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics
{
struct AnimationBlueprintLibrary_eventRemoveAllCurveData_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Removes all Animation Curve Data from the given Animation Sequence (Raw Animation Curves [Names] may not be removed from the Skeleton) */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes all Animation Curve Data from the given Animation Sequence (Raw Animation Curves [Names] may not be removed from the Skeleton)" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAllCurveData constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAllCurveData constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAllCurveData Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAllCurveData_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics::NewProp_AnimationSequenceBase,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics::PropPointers) < 2048);
// ********** End Function RemoveAllCurveData Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveAllCurveData", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics::AnimationBlueprintLibrary_eventRemoveAllCurveData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics::AnimationBlueprintLibrary_eventRemoveAllCurveData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveAllCurveData)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveAllCurveData(Z_Param_AnimationSequenceBase);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveAllCurveData *********************
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveAllMetaData ********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics
{
struct AnimationBlueprintLibrary_eventRemoveAllMetaData_Parms
{
UAnimationAsset* AnimationAsset;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MetaData" },
{ "Comment", "/** Removes all Meta Data from the given Animation Asset */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes all Meta Data from the given Animation Asset" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAllMetaData constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationAsset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAllMetaData constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAllMetaData Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics::NewProp_AnimationAsset = { "AnimationAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAllMetaData_Parms, AnimationAsset), Z_Construct_UClass_UAnimationAsset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics::NewProp_AnimationAsset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics::PropPointers) < 2048);
// ********** End Function RemoveAllMetaData Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveAllMetaData", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics::AnimationBlueprintLibrary_eventRemoveAllMetaData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics::AnimationBlueprintLibrary_eventRemoveAllMetaData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveAllMetaData)
{
P_GET_OBJECT(UAnimationAsset,Z_Param_AnimationAsset);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveAllMetaData(Z_Param_AnimationAsset);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveAllMetaData **********************
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveAllVirtualBones ****************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics
{
struct AnimationBlueprintLibrary_eventRemoveAllVirtualBones_Parms
{
const UAnimSequence* AnimationSequence;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|VirtualBones" },
{ "Comment", "/** Removes all Virtual Bones from the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes all Virtual Bones from the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAllVirtualBones constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAllVirtualBones constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAllVirtualBones Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAllVirtualBones_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics::NewProp_AnimationSequence,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics::PropPointers) < 2048);
// ********** End Function RemoveAllVirtualBones Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveAllVirtualBones", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics::AnimationBlueprintLibrary_eventRemoveAllVirtualBones_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics::AnimationBlueprintLibrary_eventRemoveAllVirtualBones_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveAllVirtualBones)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveAllVirtualBones(Z_Param_AnimationSequence);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveAllVirtualBones ******************
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveAnimationNotifyEventsByName ****
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics
{
struct AnimationBlueprintLibrary_eventRemoveAnimationNotifyEventsByName_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName NotifyName;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/** Removes Animation Notify Events found by Name within the Animation Sequence, and returns the number of removed name instances */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes Animation Notify Events found by Name within the Animation Sequence, and returns the number of removed name instances" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAnimationNotifyEventsByName constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyName;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAnimationNotifyEventsByName constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAnimationNotifyEventsByName Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationNotifyEventsByName_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::NewProp_NotifyName = { "NotifyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationNotifyEventsByName_Parms, NotifyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationNotifyEventsByName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::NewProp_NotifyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::PropPointers) < 2048);
// ********** End Function RemoveAnimationNotifyEventsByName Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveAnimationNotifyEventsByName", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::AnimationBlueprintLibrary_eventRemoveAnimationNotifyEventsByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::AnimationBlueprintLibrary_eventRemoveAnimationNotifyEventsByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveAnimationNotifyEventsByName)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyName);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UAnimationBlueprintLibrary::RemoveAnimationNotifyEventsByName(Z_Param_AnimationSequenceBase,Z_Param_NotifyName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveAnimationNotifyEventsByName ******
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveAnimationNotifyEventsByTrack ***
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics
{
struct AnimationBlueprintLibrary_eventRemoveAnimationNotifyEventsByTrack_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName NotifyTrackName;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/** Removes Animation Notify Events found by Track within the Animation Sequence, and returns the number of removed name instances */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes Animation Notify Events found by Track within the Animation Sequence, and returns the number of removed name instances" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAnimationNotifyEventsByTrack constinit property declarations ****
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAnimationNotifyEventsByTrack constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAnimationNotifyEventsByTrack Property Definitions ***************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationNotifyEventsByTrack_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationNotifyEventsByTrack_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationNotifyEventsByTrack_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::NewProp_NotifyTrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::PropPointers) < 2048);
// ********** End Function RemoveAnimationNotifyEventsByTrack Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveAnimationNotifyEventsByTrack", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::AnimationBlueprintLibrary_eventRemoveAnimationNotifyEventsByTrack_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::AnimationBlueprintLibrary_eventRemoveAnimationNotifyEventsByTrack_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveAnimationNotifyEventsByTrack)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UAnimationBlueprintLibrary::RemoveAnimationNotifyEventsByTrack(Z_Param_AnimationSequenceBase,Z_Param_NotifyTrackName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveAnimationNotifyEventsByTrack *****
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveAnimationNotifyTrack ***********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics
{
struct AnimationBlueprintLibrary_eventRemoveAnimationNotifyTrack_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName NotifyTrackName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|AnimationNotifies" },
{ "Comment", "/** Removes an Animation Notify Track from Animation Sequence by Name */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes an Animation Notify Track from Animation Sequence by Name" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAnimationNotifyTrack constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAnimationNotifyTrack constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAnimationNotifyTrack Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationNotifyTrack_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationNotifyTrack_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::NewProp_NotifyTrackName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::PropPointers) < 2048);
// ********** End Function RemoveAnimationNotifyTrack Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveAnimationNotifyTrack", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::AnimationBlueprintLibrary_eventRemoveAnimationNotifyTrack_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::AnimationBlueprintLibrary_eventRemoveAnimationNotifyTrack_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveAnimationNotifyTrack)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveAnimationNotifyTrack(Z_Param_AnimationSequenceBase,Z_Param_NotifyTrackName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveAnimationNotifyTrack *************
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveAnimationSyncMarkersByName *****
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics
{
struct AnimationBlueprintLibrary_eventRemoveAnimationSyncMarkersByName_Parms
{
UAnimSequence* AnimationSequence;
FName MarkerName;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MarkerSyncing" },
{ "Comment", "/** Removes All Animation Sync Marker found within the Animation Sequence whose name matches MarkerName, and returns the number of removed instances */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes All Animation Sync Marker found within the Animation Sequence whose name matches MarkerName, and returns the number of removed instances" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAnimationSyncMarkersByName constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FNamePropertyParams NewProp_MarkerName;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAnimationSyncMarkersByName constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAnimationSyncMarkersByName Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationSyncMarkersByName_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::NewProp_MarkerName = { "MarkerName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationSyncMarkersByName_Parms, MarkerName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationSyncMarkersByName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::NewProp_MarkerName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::PropPointers) < 2048);
// ********** End Function RemoveAnimationSyncMarkersByName Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveAnimationSyncMarkersByName", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::AnimationBlueprintLibrary_eventRemoveAnimationSyncMarkersByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::AnimationBlueprintLibrary_eventRemoveAnimationSyncMarkersByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveAnimationSyncMarkersByName)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FNameProperty,Z_Param_MarkerName);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UAnimationBlueprintLibrary::RemoveAnimationSyncMarkersByName(Z_Param_AnimationSequence,Z_Param_MarkerName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveAnimationSyncMarkersByName *******
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveAnimationSyncMarkersByTrack ****
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics
{
struct AnimationBlueprintLibrary_eventRemoveAnimationSyncMarkersByTrack_Parms
{
UAnimSequence* AnimationSequence;
FName NotifyTrackName;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MarkerSyncing" },
{ "Comment", "/** Removes All Animation Sync Marker found within the Animation Sequence that belong to the specific Notify Track, and returns the number of removed instances */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes All Animation Sync Marker found within the Animation Sequence that belong to the specific Notify Track, and returns the number of removed instances" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAnimationSyncMarkersByTrack constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FNamePropertyParams NewProp_NotifyTrackName;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAnimationSyncMarkersByTrack constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAnimationSyncMarkersByTrack Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationSyncMarkersByTrack_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::NewProp_NotifyTrackName = { "NotifyTrackName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationSyncMarkersByTrack_Parms, NotifyTrackName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveAnimationSyncMarkersByTrack_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::NewProp_NotifyTrackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::PropPointers) < 2048);
// ********** End Function RemoveAnimationSyncMarkersByTrack Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveAnimationSyncMarkersByTrack", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::AnimationBlueprintLibrary_eventRemoveAnimationSyncMarkersByTrack_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::AnimationBlueprintLibrary_eventRemoveAnimationSyncMarkersByTrack_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveAnimationSyncMarkersByTrack)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FNameProperty,Z_Param_NotifyTrackName);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UAnimationBlueprintLibrary::RemoveAnimationSyncMarkersByTrack(Z_Param_AnimationSequence,Z_Param_NotifyTrackName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveAnimationSyncMarkersByTrack ******
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveBoneAnimation ******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics
{
struct AnimationBlueprintLibrary_eventRemoveBoneAnimation_Parms
{
UAnimSequence* AnimationSequence;
FName BoneName;
bool bIncludeChildren;
bool bFinalize;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Bones" },
{ "Comment", "/** Removes an Animation Curve by Name from the given Animation Sequence (Raw Animation Curves [Names] may not be removed from the Skeleton) \n\x09 * \n\x09 *\x09@param AnimationSequence : AnimSequence\n\x09 *\x09@param BoneName : Name of bone track user wants to remove\n\x09 *\x09@param bIncludeChildren : true if user wants to include all children of BoneName\n\x09 * @param bFinalize : If you set this to true, it will trigger compression. If you set bFinalize to be false, you'll have to manually trigger Finalize. \n\x09 */" },
{ "CPP_Default_bFinalize", "true" },
{ "CPP_Default_bIncludeChildren", "true" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes an Animation Curve by Name from the given Animation Sequence (Raw Animation Curves [Names] may not be removed from the Skeleton)\n\n @param AnimationSequence : AnimSequence\n @param BoneName : Name of bone track user wants to remove\n @param bIncludeChildren : true if user wants to include all children of BoneName\n@param bFinalize : If you set this to true, it will trigger compression. If you set bFinalize to be false, you'll have to manually trigger Finalize." },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveBoneAnimation constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName;
static void NewProp_bIncludeChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeChildren;
static void NewProp_bFinalize_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFinalize;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveBoneAnimation constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveBoneAnimation Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveBoneAnimation_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveBoneAnimation_Parms, BoneName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::NewProp_bIncludeChildren_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventRemoveBoneAnimation_Parms*)Obj)->bIncludeChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::NewProp_bIncludeChildren = { "bIncludeChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventRemoveBoneAnimation_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::NewProp_bIncludeChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::NewProp_bFinalize_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventRemoveBoneAnimation_Parms*)Obj)->bFinalize = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::NewProp_bFinalize = { "bFinalize", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventRemoveBoneAnimation_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::NewProp_bFinalize_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::NewProp_BoneName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::NewProp_bIncludeChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::NewProp_bFinalize,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::PropPointers) < 2048);
// ********** End Function RemoveBoneAnimation Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveBoneAnimation", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::AnimationBlueprintLibrary_eventRemoveBoneAnimation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::AnimationBlueprintLibrary_eventRemoveBoneAnimation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveBoneAnimation)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FNameProperty,Z_Param_BoneName);
P_GET_UBOOL(Z_Param_bIncludeChildren);
P_GET_UBOOL(Z_Param_bFinalize);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveBoneAnimation(Z_Param_AnimationSequence,Z_Param_BoneName,Z_Param_bIncludeChildren,Z_Param_bFinalize);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveBoneAnimation ********************
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveBoneSelectiveAnimation *********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics
{
struct AnimationBlueprintLibrary_eventRemoveBoneSelectiveAnimation_Parms
{
UAnimSequence* AnimationSequence;
FName BoneName;
TArray<FName> ChildrenExcluded;
bool bIncludeChildren;
bool bExcludeRecursively;
bool bFinalize;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ChildrenExcluded" },
{ "Category", "AnimationBlueprintLibrary|Bones" },
{ "Comment", "/** Removes an Animation Curve by Name from the given Animation Sequence (Raw Animation Curves [Names] may not be removed from the Skeleton) \n\x09 * \n\x09 *\x09@param AnimationSequence : AnimSequence\n\x09 *\x09@param BoneName : Name of bone track user wants to remove\n\x09 *\x09@param bIncludeChildren : true if user wants to include all children of BoneName\n\x09 * @param ChildrenExcluded : If bIncludeChildren is true, this is an optional list of child bones you want to exclude.\n\x09 * @param bExcludeRecursively : If bChildrenExcluded is not empty, this will also exclude the descendants of bones in that list.\n\x09 * @param bFinalize : If you set this to true, it will trigger compression. If you set bFinalize to be false, you'll have to manually trigger Finalize.\n\x09 */" },
{ "CPP_Default_bExcludeRecursively", "false" },
{ "CPP_Default_bFinalize", "true" },
{ "CPP_Default_bIncludeChildren", "true" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes an Animation Curve by Name from the given Animation Sequence (Raw Animation Curves [Names] may not be removed from the Skeleton)\n\n @param AnimationSequence : AnimSequence\n @param BoneName : Name of bone track user wants to remove\n @param bIncludeChildren : true if user wants to include all children of BoneName\n@param ChildrenExcluded : If bIncludeChildren is true, this is an optional list of child bones you want to exclude.\n@param bExcludeRecursively : If bChildrenExcluded is not empty, this will also exclude the descendants of bones in that list.\n@param bFinalize : If you set this to true, it will trigger compression. If you set bFinalize to be false, you'll have to manually trigger Finalize." },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveBoneSelectiveAnimation constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName;
static const UECodeGen_Private::FNamePropertyParams NewProp_ChildrenExcluded_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ChildrenExcluded;
static void NewProp_bIncludeChildren_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeChildren;
static void NewProp_bExcludeRecursively_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExcludeRecursively;
static void NewProp_bFinalize_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFinalize;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveBoneSelectiveAnimation constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveBoneSelectiveAnimation Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveBoneSelectiveAnimation_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveBoneSelectiveAnimation_Parms, BoneName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_ChildrenExcluded_Inner = { "ChildrenExcluded", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_ChildrenExcluded = { "ChildrenExcluded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveBoneSelectiveAnimation_Parms, ChildrenExcluded), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_bIncludeChildren_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventRemoveBoneSelectiveAnimation_Parms*)Obj)->bIncludeChildren = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_bIncludeChildren = { "bIncludeChildren", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventRemoveBoneSelectiveAnimation_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_bIncludeChildren_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_bExcludeRecursively_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventRemoveBoneSelectiveAnimation_Parms*)Obj)->bExcludeRecursively = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_bExcludeRecursively = { "bExcludeRecursively", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventRemoveBoneSelectiveAnimation_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_bExcludeRecursively_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_bFinalize_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventRemoveBoneSelectiveAnimation_Parms*)Obj)->bFinalize = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_bFinalize = { "bFinalize", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventRemoveBoneSelectiveAnimation_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_bFinalize_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_BoneName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_ChildrenExcluded_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_ChildrenExcluded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_bIncludeChildren,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_bExcludeRecursively,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::NewProp_bFinalize,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::PropPointers) < 2048);
// ********** End Function RemoveBoneSelectiveAnimation Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveBoneSelectiveAnimation", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::AnimationBlueprintLibrary_eventRemoveBoneSelectiveAnimation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::AnimationBlueprintLibrary_eventRemoveBoneSelectiveAnimation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveBoneSelectiveAnimation)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FNameProperty,Z_Param_BoneName);
P_GET_TARRAY(FName,Z_Param_ChildrenExcluded);
P_GET_UBOOL(Z_Param_bIncludeChildren);
P_GET_UBOOL(Z_Param_bExcludeRecursively);
P_GET_UBOOL(Z_Param_bFinalize);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveBoneSelectiveAnimation(Z_Param_AnimationSequence,Z_Param_BoneName,Z_Param_ChildrenExcluded,Z_Param_bIncludeChildren,Z_Param_bExcludeRecursively,Z_Param_bFinalize);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveBoneSelectiveAnimation ***********
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveCurve **************************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics
{
struct AnimationBlueprintLibrary_eventRemoveCurve_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
FName CurveName;
bool bRemoveNameFromSkeleton;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Curves" },
{ "Comment", "/** Removes an Animation Curve by Name from the given Animation Sequence (Raw Animation Curves [Names] may not be removed from the Skeleton) */" },
{ "CPP_Default_bRemoveNameFromSkeleton", "false" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes an Animation Curve by Name from the given Animation Sequence (Raw Animation Curves [Names] may not be removed from the Skeleton)" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveCurve constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static void NewProp_bRemoveNameFromSkeleton_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoveNameFromSkeleton;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveCurve constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveCurve Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveCurve_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveCurve_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::NewProp_bRemoveNameFromSkeleton_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventRemoveCurve_Parms*)Obj)->bRemoveNameFromSkeleton = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::NewProp_bRemoveNameFromSkeleton = { "bRemoveNameFromSkeleton", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventRemoveCurve_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::NewProp_bRemoveNameFromSkeleton_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::NewProp_bRemoveNameFromSkeleton,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::PropPointers) < 2048);
// ********** End Function RemoveCurve Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveCurve", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::AnimationBlueprintLibrary_eventRemoveCurve_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::AnimationBlueprintLibrary_eventRemoveCurve_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveCurve)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_UBOOL(Z_Param_bRemoveNameFromSkeleton);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveCurve(Z_Param_AnimationSequenceBase,Z_Param_CurveName,Z_Param_bRemoveNameFromSkeleton);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveCurve ****************************
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveCurveMetaData ******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics
{
struct AnimationBlueprintLibrary_eventRemoveCurveMetaData_Parms
{
USkeleton* Skeleton;
FName CurveName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Skeleton" },
{ "Comment", "/**\n\x09 * Removes a curve metadata entry for the specified name.\n\x09 * @param CurveName\x09The name of the curve to remove the metadata for\n\x09 * @return true if the entry was successfully removed (i.e. it existed)\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Removes a curve metadata entry for the specified name.\n@param CurveName The name of the curve to remove the metadata for\n@return true if the entry was successfully removed (i.e. it existed)" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveCurveMetaData constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeleton;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveCurveMetaData constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveCurveMetaData Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveCurveMetaData_Parms, Skeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveCurveMetaData_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventRemoveCurveMetaData_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventRemoveCurveMetaData_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::NewProp_Skeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::PropPointers) < 2048);
// ********** End Function RemoveCurveMetaData Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveCurveMetaData", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::AnimationBlueprintLibrary_eventRemoveCurveMetaData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::AnimationBlueprintLibrary_eventRemoveCurveMetaData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveCurveMetaData)
{
P_GET_OBJECT(USkeleton,Z_Param_Skeleton);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::RemoveCurveMetaData(Z_Param_Skeleton,Z_Param_CurveName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveCurveMetaData ********************
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveMetaData ***********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics
{
struct AnimationBlueprintLibrary_eventRemoveMetaData_Parms
{
UAnimationAsset* AnimationAsset;
UAnimMetaData* MetaDataObject;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MetaData" },
{ "Comment", "/** Removes the specified Meta Data Instance from the given Animation Asset */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes the specified Meta Data Instance from the given Animation Asset" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveMetaData constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationAsset;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MetaDataObject;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveMetaData constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveMetaData Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::NewProp_AnimationAsset = { "AnimationAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveMetaData_Parms, AnimationAsset), Z_Construct_UClass_UAnimationAsset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::NewProp_MetaDataObject = { "MetaDataObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveMetaData_Parms, MetaDataObject), Z_Construct_UClass_UAnimMetaData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::NewProp_AnimationAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::NewProp_MetaDataObject,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::PropPointers) < 2048);
// ********** End Function RemoveMetaData Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveMetaData", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::AnimationBlueprintLibrary_eventRemoveMetaData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::AnimationBlueprintLibrary_eventRemoveMetaData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveMetaData)
{
P_GET_OBJECT(UAnimationAsset,Z_Param_AnimationAsset);
P_GET_OBJECT(UAnimMetaData,Z_Param_MetaDataObject);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveMetaData(Z_Param_AnimationAsset,Z_Param_MetaDataObject);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveMetaData *************************
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveMetaDataOfClass ****************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics
{
struct AnimationBlueprintLibrary_eventRemoveMetaDataOfClass_Parms
{
UAnimationAsset* AnimationAsset;
TSubclassOf<UAnimMetaData> MetaDataClass;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|MetaData" },
{ "Comment", "/** Removes all Meta Data Instance of the specified Class from the given Animation Asset */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes all Meta Data Instance of the specified Class from the given Animation Asset" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveMetaDataOfClass constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationAsset;
static const UECodeGen_Private::FClassPropertyParams NewProp_MetaDataClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveMetaDataOfClass constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveMetaDataOfClass Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::NewProp_AnimationAsset = { "AnimationAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveMetaDataOfClass_Parms, AnimationAsset), Z_Construct_UClass_UAnimationAsset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::NewProp_MetaDataClass = { "MetaDataClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveMetaDataOfClass_Parms, MetaDataClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAnimMetaData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::NewProp_AnimationAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::NewProp_MetaDataClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::PropPointers) < 2048);
// ********** End Function RemoveMetaDataOfClass Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveMetaDataOfClass", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::AnimationBlueprintLibrary_eventRemoveMetaDataOfClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::AnimationBlueprintLibrary_eventRemoveMetaDataOfClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveMetaDataOfClass)
{
P_GET_OBJECT(UAnimationAsset,Z_Param_AnimationAsset);
P_GET_OBJECT(UClass,Z_Param_MetaDataClass);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveMetaDataOfClass(Z_Param_AnimationAsset,Z_Param_MetaDataClass);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveMetaDataOfClass ******************
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveVirtualBone ********************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics
{
struct AnimationBlueprintLibrary_eventRemoveVirtualBone_Parms
{
const UAnimSequence* AnimationSequence;
FName VirtualBoneName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|VirtualBones" },
{ "Comment", "/** Removes a Virtual Bone with the specified Bone Name from the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes a Virtual Bone with the specified Bone Name from the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveVirtualBone constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FNamePropertyParams NewProp_VirtualBoneName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveVirtualBone constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveVirtualBone Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveVirtualBone_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::NewProp_VirtualBoneName = { "VirtualBoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveVirtualBone_Parms, VirtualBoneName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::NewProp_VirtualBoneName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::PropPointers) < 2048);
// ********** End Function RemoveVirtualBone Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveVirtualBone", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::AnimationBlueprintLibrary_eventRemoveVirtualBone_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::AnimationBlueprintLibrary_eventRemoveVirtualBone_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveVirtualBone)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FNameProperty,Z_Param_VirtualBoneName);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveVirtualBone(Z_Param_AnimationSequence,Z_Param_VirtualBoneName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveVirtualBone **********************
// ********** Begin Class UAnimationBlueprintLibrary Function RemoveVirtualBones *******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics
{
struct AnimationBlueprintLibrary_eventRemoveVirtualBones_Parms
{
const UAnimSequence* AnimationSequence;
TArray<FName> VirtualBoneNames;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|VirtualBones" },
{ "Comment", "/** Removes Virtual Bones with the specified Bone Names from the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Removes Virtual Bones with the specified Bone Names from the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveVirtualBones constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FNamePropertyParams NewProp_VirtualBoneNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_VirtualBoneNames;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveVirtualBones constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveVirtualBones Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveVirtualBones_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationSequence_MetaData), NewProp_AnimationSequence_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::NewProp_VirtualBoneNames_Inner = { "VirtualBoneNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::NewProp_VirtualBoneNames = { "VirtualBoneNames", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRemoveVirtualBones_Parms, VirtualBoneNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::NewProp_VirtualBoneNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::NewProp_VirtualBoneNames,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::PropPointers) < 2048);
// ********** End Function RemoveVirtualBones Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RemoveVirtualBones", Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::AnimationBlueprintLibrary_eventRemoveVirtualBones_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::AnimationBlueprintLibrary_eventRemoveVirtualBones_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRemoveVirtualBones)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_TARRAY(FName,Z_Param_VirtualBoneNames);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::RemoveVirtualBones(Z_Param_AnimationSequence,Z_Param_VirtualBoneNames);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RemoveVirtualBones *********************
// ********** Begin Class UAnimationBlueprintLibrary Function RenameCurveMetaData ******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics
{
struct AnimationBlueprintLibrary_eventRenameCurveMetaData_Parms
{
USkeleton* Skeleton;
FName OldName;
FName NewName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Skeleton" },
{ "Comment", "/**\n\x09 * Renames a curve metadata entry. Metadata is preserved, but assigned to a different curve name.\n\x09 * @param OldName\x09The name of an existing curve entry\n\x09 * @param NewName\x09The name to change the entry to\n\x09 * @return\x09\x09\x09true if the rename was successful (the old name was found and the new name didnt collide with an\n\x09 *\x09\x09\x09\x09\x09""existing entry)\n\x09*/" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Renames a curve metadata entry. Metadata is preserved, but assigned to a different curve name.\n@param OldName The name of an existing curve entry\n@param NewName The name to change the entry to\n@return true if the rename was successful (the old name was found and the new name didnt collide with an\n existing entry)" },
};
#endif // WITH_METADATA
// ********** Begin Function RenameCurveMetaData constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeleton;
static const UECodeGen_Private::FNamePropertyParams NewProp_OldName;
static const UECodeGen_Private::FNamePropertyParams NewProp_NewName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RenameCurveMetaData constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RenameCurveMetaData Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRenameCurveMetaData_Parms, Skeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::NewProp_OldName = { "OldName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRenameCurveMetaData_Parms, OldName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::NewProp_NewName = { "NewName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventRenameCurveMetaData_Parms, NewName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventRenameCurveMetaData_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventRenameCurveMetaData_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::NewProp_Skeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::NewProp_OldName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::NewProp_NewName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::PropPointers) < 2048);
// ********** End Function RenameCurveMetaData Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "RenameCurveMetaData", Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::AnimationBlueprintLibrary_eventRenameCurveMetaData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::AnimationBlueprintLibrary_eventRenameCurveMetaData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execRenameCurveMetaData)
{
P_GET_OBJECT(USkeleton,Z_Param_Skeleton);
P_GET_PROPERTY(FNameProperty,Z_Param_OldName);
P_GET_PROPERTY(FNameProperty,Z_Param_NewName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAnimationBlueprintLibrary::RenameCurveMetaData(Z_Param_Skeleton,Z_Param_OldName,Z_Param_NewName);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function RenameCurveMetaData ********************
// ********** Begin Class UAnimationBlueprintLibrary Function ReplaceAnimNotifies ******************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics
{
struct AnimationBlueprintLibrary_eventReplaceAnimNotifies_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
TSubclassOf<UAnimNotify> OldNotifyClass;
TSubclassOf<UAnimNotify> NewNotifyClass;
FScriptDelegate OnNotifyReplaced;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/** Replaces animation notifies in the specified Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Replaces animation notifies in the specified Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function ReplaceAnimNotifies constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FClassPropertyParams NewProp_OldNotifyClass;
static const UECodeGen_Private::FClassPropertyParams NewProp_NewNotifyClass;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnNotifyReplaced;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReplaceAnimNotifies constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReplaceAnimNotifies Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventReplaceAnimNotifies_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::NewProp_OldNotifyClass = { "OldNotifyClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventReplaceAnimNotifies_Parms, OldNotifyClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAnimNotify_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::NewProp_NewNotifyClass = { "NewNotifyClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventReplaceAnimNotifies_Parms, NewNotifyClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAnimNotify_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::NewProp_OnNotifyReplaced = { "OnNotifyReplaced", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventReplaceAnimNotifies_Parms, OnNotifyReplaced), Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyReplaced__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 1426113493
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::NewProp_OldNotifyClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::NewProp_NewNotifyClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::NewProp_OnNotifyReplaced,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::PropPointers) < 2048);
// ********** End Function ReplaceAnimNotifies Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "ReplaceAnimNotifies", Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::AnimationBlueprintLibrary_eventReplaceAnimNotifies_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::AnimationBlueprintLibrary_eventReplaceAnimNotifies_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execReplaceAnimNotifies)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_OBJECT(UClass,Z_Param_OldNotifyClass);
P_GET_OBJECT(UClass,Z_Param_NewNotifyClass);
P_GET_PROPERTY(FDelegateProperty,Z_Param_OnNotifyReplaced);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::ReplaceAnimNotifies(Z_Param_AnimationSequenceBase,Z_Param_OldNotifyClass,Z_Param_NewNotifyClass,FOnNotifyReplaced(Z_Param_OnNotifyReplaced));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function ReplaceAnimNotifies ********************
// ********** Begin Class UAnimationBlueprintLibrary Function ReplaceAnimNotifyStates **************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics
{
struct AnimationBlueprintLibrary_eventReplaceAnimNotifyStates_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
TSubclassOf<UAnimNotifyState> OldNotifyClass;
TSubclassOf<UAnimNotifyState> NewNotifyClass;
FScriptDelegate OnNotifyStateReplaced;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|NotifyEvents" },
{ "Comment", "/** Replaces animation notifies in the specified Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Replaces animation notifies in the specified Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function ReplaceAnimNotifyStates constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FClassPropertyParams NewProp_OldNotifyClass;
static const UECodeGen_Private::FClassPropertyParams NewProp_NewNotifyClass;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnNotifyStateReplaced;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReplaceAnimNotifyStates constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReplaceAnimNotifyStates Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventReplaceAnimNotifyStates_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::NewProp_OldNotifyClass = { "OldNotifyClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventReplaceAnimNotifyStates_Parms, OldNotifyClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAnimNotifyState_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::NewProp_NewNotifyClass = { "NewNotifyClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventReplaceAnimNotifyStates_Parms, NewNotifyClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAnimNotifyState_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::NewProp_OnNotifyStateReplaced = { "OnNotifyStateReplaced", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventReplaceAnimNotifyStates_Parms, OnNotifyStateReplaced), Z_Construct_UDelegateFunction_AnimationBlueprintLibrary_OnNotifyStateReplaced__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 3187424207
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::NewProp_OldNotifyClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::NewProp_NewNotifyClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::NewProp_OnNotifyStateReplaced,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::PropPointers) < 2048);
// ********** End Function ReplaceAnimNotifyStates Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "ReplaceAnimNotifyStates", Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::AnimationBlueprintLibrary_eventReplaceAnimNotifyStates_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::AnimationBlueprintLibrary_eventReplaceAnimNotifyStates_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execReplaceAnimNotifyStates)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_OBJECT(UClass,Z_Param_OldNotifyClass);
P_GET_OBJECT(UClass,Z_Param_NewNotifyClass);
P_GET_PROPERTY(FDelegateProperty,Z_Param_OnNotifyStateReplaced);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::ReplaceAnimNotifyStates(Z_Param_AnimationSequenceBase,Z_Param_OldNotifyClass,Z_Param_NewNotifyClass,FOnNotifyStateReplaced(Z_Param_OnNotifyStateReplaced));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function ReplaceAnimNotifyStates ****************
// ********** Begin Class UAnimationBlueprintLibrary Function SetAdditiveAnimationType *************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics
{
struct AnimationBlueprintLibrary_eventSetAdditiveAnimationType_Parms
{
UAnimSequence* AnimationSequence;
TEnumAsByte<EAdditiveAnimationType> AdditiveAnimationType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Additive" },
{ "Comment", "/** Sets the Additive Animation type for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Sets the Additive Animation type for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AdditiveAnimationType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetAdditiveAnimationType constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FBytePropertyParams NewProp_AdditiveAnimationType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetAdditiveAnimationType constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetAdditiveAnimationType Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetAdditiveAnimationType_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::NewProp_AdditiveAnimationType = { "AdditiveAnimationType", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetAdditiveAnimationType_Parms, AdditiveAnimationType), Z_Construct_UEnum_Engine_EAdditiveAnimationType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AdditiveAnimationType_MetaData), NewProp_AdditiveAnimationType_MetaData) }; // 786712499
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::NewProp_AdditiveAnimationType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::PropPointers) < 2048);
// ********** End Function SetAdditiveAnimationType Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "SetAdditiveAnimationType", Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::AnimationBlueprintLibrary_eventSetAdditiveAnimationType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::AnimationBlueprintLibrary_eventSetAdditiveAnimationType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execSetAdditiveAnimationType)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FByteProperty,Z_Param_AdditiveAnimationType);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::SetAdditiveAnimationType(Z_Param_AnimationSequence,EAdditiveAnimationType(Z_Param_AdditiveAnimationType));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function SetAdditiveAnimationType ***************
// ********** Begin Class UAnimationBlueprintLibrary Function SetAdditiveBasePoseType **************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics
{
struct AnimationBlueprintLibrary_eventSetAdditiveBasePoseType_Parms
{
UAnimSequence* AnimationSequence;
TEnumAsByte<EAdditiveBasePoseType> AdditiveBasePoseType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Additive" },
{ "Comment", "/** Sets the Additive Base Pose type for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Sets the Additive Base Pose type for the given Animation Sequence" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AdditiveBasePoseType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetAdditiveBasePoseType constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FBytePropertyParams NewProp_AdditiveBasePoseType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetAdditiveBasePoseType constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetAdditiveBasePoseType Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetAdditiveBasePoseType_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::NewProp_AdditiveBasePoseType = { "AdditiveBasePoseType", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetAdditiveBasePoseType_Parms, AdditiveBasePoseType), Z_Construct_UEnum_Engine_EAdditiveBasePoseType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AdditiveBasePoseType_MetaData), NewProp_AdditiveBasePoseType_MetaData) }; // 4252817454
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::NewProp_AdditiveBasePoseType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::PropPointers) < 2048);
// ********** End Function SetAdditiveBasePoseType Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "SetAdditiveBasePoseType", Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::AnimationBlueprintLibrary_eventSetAdditiveBasePoseType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::AnimationBlueprintLibrary_eventSetAdditiveBasePoseType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execSetAdditiveBasePoseType)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FByteProperty,Z_Param_AdditiveBasePoseType);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::SetAdditiveBasePoseType(Z_Param_AnimationSequence,EAdditiveBasePoseType(Z_Param_AdditiveBasePoseType));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function SetAdditiveBasePoseType ****************
// ********** Begin Class UAnimationBlueprintLibrary Function SetAnimationInterpolationType ********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics
{
struct AnimationBlueprintLibrary_eventSetAnimationInterpolationType_Parms
{
UAnimSequence* AnimationSequence;
EAnimInterpolationType InterpolationType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Interpolation" },
{ "Comment", "/** Sets the Animation Interpolation type for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Sets the Animation Interpolation type for the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function SetAnimationInterpolationType constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FBytePropertyParams NewProp_InterpolationType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InterpolationType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetAnimationInterpolationType constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetAnimationInterpolationType Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetAnimationInterpolationType_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::NewProp_InterpolationType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::NewProp_InterpolationType = { "InterpolationType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetAnimationInterpolationType_Parms, InterpolationType), Z_Construct_UEnum_Engine_EAnimInterpolationType, METADATA_PARAMS(0, nullptr) }; // 539694999
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::NewProp_InterpolationType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::NewProp_InterpolationType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::PropPointers) < 2048);
// ********** End Function SetAnimationInterpolationType Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "SetAnimationInterpolationType", Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::AnimationBlueprintLibrary_eventSetAnimationInterpolationType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::AnimationBlueprintLibrary_eventSetAnimationInterpolationType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execSetAnimationInterpolationType)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_ENUM(EAnimInterpolationType,Z_Param_InterpolationType);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::SetAnimationInterpolationType(Z_Param_AnimationSequence,EAnimInterpolationType(Z_Param_InterpolationType));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function SetAnimationInterpolationType **********
// ********** Begin Class UAnimationBlueprintLibrary Function SetBoneCompressionSettings ***********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics
{
struct AnimationBlueprintLibrary_eventSetBoneCompressionSettings_Parms
{
UAnimSequence* AnimationSequence;
UAnimBoneCompressionSettings* CompressionSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Compression" },
{ "Comment", "/** Sets the Bone Compression Settings for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Sets the Bone Compression Settings for the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBoneCompressionSettings constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CompressionSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBoneCompressionSettings constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBoneCompressionSettings Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetBoneCompressionSettings_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::NewProp_CompressionSettings = { "CompressionSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetBoneCompressionSettings_Parms, CompressionSettings), Z_Construct_UClass_UAnimBoneCompressionSettings_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::NewProp_CompressionSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::PropPointers) < 2048);
// ********** End Function SetBoneCompressionSettings Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "SetBoneCompressionSettings", Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::AnimationBlueprintLibrary_eventSetBoneCompressionSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::AnimationBlueprintLibrary_eventSetBoneCompressionSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execSetBoneCompressionSettings)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_OBJECT(UAnimBoneCompressionSettings,Z_Param_CompressionSettings);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::SetBoneCompressionSettings(Z_Param_AnimationSequence,Z_Param_CompressionSettings);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function SetBoneCompressionSettings *************
// ********** Begin Class UAnimationBlueprintLibrary Function SetCurveCompressionSettings **********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics
{
struct AnimationBlueprintLibrary_eventSetCurveCompressionSettings_Parms
{
UAnimSequence* AnimationSequence;
UAnimCurveCompressionSettings* CompressionSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Compression" },
{ "Comment", "/** Sets the Curve Compression Settings for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Sets the Curve Compression Settings for the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCurveCompressionSettings constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CompressionSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCurveCompressionSettings constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCurveCompressionSettings Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetCurveCompressionSettings_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::NewProp_CompressionSettings = { "CompressionSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetCurveCompressionSettings_Parms, CompressionSettings), Z_Construct_UClass_UAnimCurveCompressionSettings_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::NewProp_CompressionSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::PropPointers) < 2048);
// ********** End Function SetCurveCompressionSettings Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "SetCurveCompressionSettings", Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::AnimationBlueprintLibrary_eventSetCurveCompressionSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::AnimationBlueprintLibrary_eventSetCurveCompressionSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execSetCurveCompressionSettings)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_OBJECT(UAnimCurveCompressionSettings,Z_Param_CompressionSettings);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::SetCurveCompressionSettings(Z_Param_AnimationSequence,Z_Param_CompressionSettings);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function SetCurveCompressionSettings ************
// ********** Begin Class UAnimationBlueprintLibrary Function SetCurveMetaDataMaterial *************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics
{
struct AnimationBlueprintLibrary_eventSetCurveMetaDataMaterial_Parms
{
USkeleton* Skeleton;
FName CurveName;
bool bOverrideMaterial;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Skeleton" },
{ "Comment", "/**\n\x09 * Set the material flag for a curve's metadata\n\x09 * @param\x09""CurveName\x09\x09\x09The name of the curve to set\n\x09 * @param\x09""bOverrideMaterial\x09Whether to set the material flag\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Set the material flag for a curve's metadata\n@param CurveName The name of the curve to set\n@param bOverrideMaterial Whether to set the material flag" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCurveMetaDataMaterial constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeleton;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static void NewProp_bOverrideMaterial_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideMaterial;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCurveMetaDataMaterial constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCurveMetaDataMaterial Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetCurveMetaDataMaterial_Parms, Skeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetCurveMetaDataMaterial_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::NewProp_bOverrideMaterial_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventSetCurveMetaDataMaterial_Parms*)Obj)->bOverrideMaterial = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::NewProp_bOverrideMaterial = { "bOverrideMaterial", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventSetCurveMetaDataMaterial_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::NewProp_bOverrideMaterial_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::NewProp_Skeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::NewProp_bOverrideMaterial,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::PropPointers) < 2048);
// ********** End Function SetCurveMetaDataMaterial Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "SetCurveMetaDataMaterial", Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::AnimationBlueprintLibrary_eventSetCurveMetaDataMaterial_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::AnimationBlueprintLibrary_eventSetCurveMetaDataMaterial_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execSetCurveMetaDataMaterial)
{
P_GET_OBJECT(USkeleton,Z_Param_Skeleton);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_UBOOL(Z_Param_bOverrideMaterial);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::SetCurveMetaDataMaterial(Z_Param_Skeleton,Z_Param_CurveName,Z_Param_bOverrideMaterial);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function SetCurveMetaDataMaterial ***************
// ********** Begin Class UAnimationBlueprintLibrary Function SetCurveMetaDataMorphTarget **********
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics
{
struct AnimationBlueprintLibrary_eventSetCurveMetaDataMorphTarget_Parms
{
USkeleton* Skeleton;
FName CurveName;
bool bOverrideMorphTarget;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Skeleton" },
{ "Comment", "/**\n\x09 * Set the morph target flag for a curve's metadata\n\x09 * @param\x09""CurveName\x09\x09\x09\x09The name of the curve to set\n\x09 * @param\x09""bOverrideMorphTarget\x09Whether to set the morph target flag\n\x09 */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Set the morph target flag for a curve's metadata\n@param CurveName The name of the curve to set\n@param bOverrideMorphTarget Whether to set the morph target flag" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCurveMetaDataMorphTarget constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeleton;
static const UECodeGen_Private::FNamePropertyParams NewProp_CurveName;
static void NewProp_bOverrideMorphTarget_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideMorphTarget;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCurveMetaDataMorphTarget constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCurveMetaDataMorphTarget Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetCurveMetaDataMorphTarget_Parms, Skeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetCurveMetaDataMorphTarget_Parms, CurveName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::NewProp_bOverrideMorphTarget_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventSetCurveMetaDataMorphTarget_Parms*)Obj)->bOverrideMorphTarget = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::NewProp_bOverrideMorphTarget = { "bOverrideMorphTarget", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventSetCurveMetaDataMorphTarget_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::NewProp_bOverrideMorphTarget_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::NewProp_Skeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::NewProp_bOverrideMorphTarget,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::PropPointers) < 2048);
// ********** End Function SetCurveMetaDataMorphTarget Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "SetCurveMetaDataMorphTarget", Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::AnimationBlueprintLibrary_eventSetCurveMetaDataMorphTarget_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::AnimationBlueprintLibrary_eventSetCurveMetaDataMorphTarget_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execSetCurveMetaDataMorphTarget)
{
P_GET_OBJECT(USkeleton,Z_Param_Skeleton);
P_GET_PROPERTY(FNameProperty,Z_Param_CurveName);
P_GET_UBOOL(Z_Param_bOverrideMorphTarget);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::SetCurveMetaDataMorphTarget(Z_Param_Skeleton,Z_Param_CurveName,Z_Param_bOverrideMorphTarget);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function SetCurveMetaDataMorphTarget ************
// ********** Begin Class UAnimationBlueprintLibrary Function SetIsRootMotionLockForced ************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics
{
struct AnimationBlueprintLibrary_eventSetIsRootMotionLockForced_Parms
{
UAnimSequence* AnimationSequence;
bool bForced;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|RootMotion" },
{ "Comment", "/** Sets whether or not Root Motion locking is Forced for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Sets whether or not Root Motion locking is Forced for the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function SetIsRootMotionLockForced constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static void NewProp_bForced_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForced;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetIsRootMotionLockForced constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetIsRootMotionLockForced Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetIsRootMotionLockForced_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::NewProp_bForced_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventSetIsRootMotionLockForced_Parms*)Obj)->bForced = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::NewProp_bForced = { "bForced", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventSetIsRootMotionLockForced_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::NewProp_bForced_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::NewProp_bForced,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::PropPointers) < 2048);
// ********** End Function SetIsRootMotionLockForced Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "SetIsRootMotionLockForced", Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::AnimationBlueprintLibrary_eventSetIsRootMotionLockForced_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::AnimationBlueprintLibrary_eventSetIsRootMotionLockForced_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execSetIsRootMotionLockForced)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_UBOOL(Z_Param_bForced);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::SetIsRootMotionLockForced(Z_Param_AnimationSequence,Z_Param_bForced);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function SetIsRootMotionLockForced **************
// ********** Begin Class UAnimationBlueprintLibrary Function SetRateScale *************************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics
{
struct AnimationBlueprintLibrary_eventSetRateScale_Parms
{
UAnimSequenceBase* AnimationSequenceBase;
float RateScale;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Animation" },
{ "Comment", "/** Sets the (Play) Rate Scale for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Sets the (Play) Rate Scale for the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRateScale constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequenceBase;
static const UECodeGen_Private::FFloatPropertyParams NewProp_RateScale;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRateScale constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRateScale Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::NewProp_AnimationSequenceBase = { "AnimationSequenceBase", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetRateScale_Parms, AnimationSequenceBase), Z_Construct_UClass_UAnimSequenceBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::NewProp_RateScale = { "RateScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetRateScale_Parms, RateScale), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::NewProp_AnimationSequenceBase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::NewProp_RateScale,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::PropPointers) < 2048);
// ********** End Function SetRateScale Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "SetRateScale", Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::AnimationBlueprintLibrary_eventSetRateScale_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::AnimationBlueprintLibrary_eventSetRateScale_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execSetRateScale)
{
P_GET_OBJECT(UAnimSequenceBase,Z_Param_AnimationSequenceBase);
P_GET_PROPERTY(FFloatProperty,Z_Param_RateScale);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::SetRateScale(Z_Param_AnimationSequenceBase,Z_Param_RateScale);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function SetRateScale ***************************
// ********** Begin Class UAnimationBlueprintLibrary Function SetRootMotionEnabled *****************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics
{
struct AnimationBlueprintLibrary_eventSetRootMotionEnabled_Parms
{
UAnimSequence* AnimationSequence;
bool bEnabled;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|RootMotion" },
{ "Comment", "/** Sets whether or not Root Motion is Enabled for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Sets whether or not Root Motion is Enabled for the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRootMotionEnabled constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static void NewProp_bEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRootMotionEnabled constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRootMotionEnabled Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetRootMotionEnabled_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::NewProp_bEnabled_SetBit(void* Obj)
{
((AnimationBlueprintLibrary_eventSetRootMotionEnabled_Parms*)Obj)->bEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationBlueprintLibrary_eventSetRootMotionEnabled_Parms), &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::NewProp_bEnabled,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::PropPointers) < 2048);
// ********** End Function SetRootMotionEnabled Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "SetRootMotionEnabled", Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::AnimationBlueprintLibrary_eventSetRootMotionEnabled_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::AnimationBlueprintLibrary_eventSetRootMotionEnabled_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execSetRootMotionEnabled)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_UBOOL(Z_Param_bEnabled);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::SetRootMotionEnabled(Z_Param_AnimationSequence,Z_Param_bEnabled);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function SetRootMotionEnabled *******************
// ********** Begin Class UAnimationBlueprintLibrary Function SetRootMotionLockType ****************
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics
{
struct AnimationBlueprintLibrary_eventSetRootMotionLockType_Parms
{
UAnimSequence* AnimationSequence;
TEnumAsByte<ERootMotionRootLock::Type> RootMotionLockType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|RootMotion" },
{ "Comment", "/** Sets the Root Motion Lock Type for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Sets the Root Motion Lock Type for the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRootMotionLockType constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FBytePropertyParams NewProp_RootMotionLockType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRootMotionLockType constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRootMotionLockType Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetRootMotionLockType_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::NewProp_RootMotionLockType = { "RootMotionLockType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetRootMotionLockType_Parms, RootMotionLockType), Z_Construct_UEnum_Engine_ERootMotionRootLock, METADATA_PARAMS(0, nullptr) }; // 3753695074
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::NewProp_RootMotionLockType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::PropPointers) < 2048);
// ********** End Function SetRootMotionLockType Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "SetRootMotionLockType", Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::AnimationBlueprintLibrary_eventSetRootMotionLockType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::AnimationBlueprintLibrary_eventSetRootMotionLockType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execSetRootMotionLockType)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_PROPERTY(FByteProperty,Z_Param_RootMotionLockType);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::SetRootMotionLockType(Z_Param_AnimationSequence,ERootMotionRootLock::Type(Z_Param_RootMotionLockType));
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function SetRootMotionLockType ******************
// ********** Begin Class UAnimationBlueprintLibrary Function SetVariableFrameStrippingSettings ****
struct Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics
{
struct AnimationBlueprintLibrary_eventSetVariableFrameStrippingSettings_Parms
{
UAnimSequence* AnimationSequence;
UVariableFrameStrippingSettings* VariableFrameStrippingSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AnimationBlueprintLibrary|Compression" },
{ "Comment", "/** Sets the Variable Frame Stripping Settings for the given Animation Sequence */" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ToolTip", "Sets the Variable Frame Stripping Settings for the given Animation Sequence" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVariableFrameStrippingSettings constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimationSequence;
static const UECodeGen_Private::FObjectPropertyParams NewProp_VariableFrameStrippingSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVariableFrameStrippingSettings constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVariableFrameStrippingSettings Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::NewProp_AnimationSequence = { "AnimationSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetVariableFrameStrippingSettings_Parms, AnimationSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::NewProp_VariableFrameStrippingSettings = { "VariableFrameStrippingSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationBlueprintLibrary_eventSetVariableFrameStrippingSettings_Parms, VariableFrameStrippingSettings), Z_Construct_UClass_UVariableFrameStrippingSettings_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::NewProp_AnimationSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::NewProp_VariableFrameStrippingSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::PropPointers) < 2048);
// ********** End Function SetVariableFrameStrippingSettings Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationBlueprintLibrary, nullptr, "SetVariableFrameStrippingSettings", Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::AnimationBlueprintLibrary_eventSetVariableFrameStrippingSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::AnimationBlueprintLibrary_eventSetVariableFrameStrippingSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationBlueprintLibrary::execSetVariableFrameStrippingSettings)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimationSequence);
P_GET_OBJECT(UVariableFrameStrippingSettings,Z_Param_VariableFrameStrippingSettings);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationBlueprintLibrary::SetVariableFrameStrippingSettings(Z_Param_AnimationSequence,Z_Param_VariableFrameStrippingSettings);
P_NATIVE_END;
}
// ********** End Class UAnimationBlueprintLibrary Function SetVariableFrameStrippingSettings ******
// ********** Begin Class UAnimationBlueprintLibrary ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimationBlueprintLibrary;
UClass* UAnimationBlueprintLibrary::GetPrivateStaticClass()
{
using TClass = UAnimationBlueprintLibrary;
if (!Z_Registration_Info_UClass_UAnimationBlueprintLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimationBlueprintLibrary"),
Z_Registration_Info_UClass_UAnimationBlueprintLibrary.InnerSingleton,
StaticRegisterNativesUAnimationBlueprintLibrary,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UAnimationBlueprintLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimationBlueprintLibrary_NoRegister()
{
return UAnimationBlueprintLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimationBlueprintLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Blueprint library for altering and analyzing animation / skeletal data */" },
{ "IncludePath", "AnimationBlueprintLibrary.h" },
{ "ModuleRelativePath", "Public/AnimationBlueprintLibrary.h" },
{ "ScriptName", "AnimationLibrary" },
{ "ToolTip", "Blueprint library for altering and analyzing animation / skeletal data" },
};
#endif // WITH_METADATA
// ********** Begin Class UAnimationBlueprintLibrary constinit property declarations ***************
// ********** End Class UAnimationBlueprintLibrary constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddAnimationNotifyEvent"), .Pointer = &UAnimationBlueprintLibrary::execAddAnimationNotifyEvent },
{ .NameUTF8 = UTF8TEXT("AddAnimationNotifyEventFromSource"), .Pointer = &UAnimationBlueprintLibrary::execAddAnimationNotifyEventFromSource },
{ .NameUTF8 = UTF8TEXT("AddAnimationNotifyEventObject"), .Pointer = &UAnimationBlueprintLibrary::execAddAnimationNotifyEventObject },
{ .NameUTF8 = UTF8TEXT("AddAnimationNotifyStateEvent"), .Pointer = &UAnimationBlueprintLibrary::execAddAnimationNotifyStateEvent },
{ .NameUTF8 = UTF8TEXT("AddAnimationNotifyStateEventObject"), .Pointer = &UAnimationBlueprintLibrary::execAddAnimationNotifyStateEventObject },
{ .NameUTF8 = UTF8TEXT("AddAnimationNotifyTrack"), .Pointer = &UAnimationBlueprintLibrary::execAddAnimationNotifyTrack },
{ .NameUTF8 = UTF8TEXT("AddAnimationSyncMarker"), .Pointer = &UAnimationBlueprintLibrary::execAddAnimationSyncMarker },
{ .NameUTF8 = UTF8TEXT("AddCurve"), .Pointer = &UAnimationBlueprintLibrary::execAddCurve },
{ .NameUTF8 = UTF8TEXT("AddCurveMetaData"), .Pointer = &UAnimationBlueprintLibrary::execAddCurveMetaData },
{ .NameUTF8 = UTF8TEXT("AddFloatCurveKey"), .Pointer = &UAnimationBlueprintLibrary::execAddFloatCurveKey },
{ .NameUTF8 = UTF8TEXT("AddFloatCurveKeys"), .Pointer = &UAnimationBlueprintLibrary::execAddFloatCurveKeys },
{ .NameUTF8 = UTF8TEXT("AddMetaData"), .Pointer = &UAnimationBlueprintLibrary::execAddMetaData },
{ .NameUTF8 = UTF8TEXT("AddMetaDataObject"), .Pointer = &UAnimationBlueprintLibrary::execAddMetaDataObject },
{ .NameUTF8 = UTF8TEXT("AddNodeAssetOverride"), .Pointer = &UAnimationBlueprintLibrary::execAddNodeAssetOverride },
{ .NameUTF8 = UTF8TEXT("AddTransformationCurveKey"), .Pointer = &UAnimationBlueprintLibrary::execAddTransformationCurveKey },
{ .NameUTF8 = UTF8TEXT("AddTransformationCurveKeys"), .Pointer = &UAnimationBlueprintLibrary::execAddTransformationCurveKeys },
{ .NameUTF8 = UTF8TEXT("AddVectorCurveKey"), .Pointer = &UAnimationBlueprintLibrary::execAddVectorCurveKey },
{ .NameUTF8 = UTF8TEXT("AddVectorCurveKeys"), .Pointer = &UAnimationBlueprintLibrary::execAddVectorCurveKeys },
{ .NameUTF8 = UTF8TEXT("AddVirtualBone"), .Pointer = &UAnimationBlueprintLibrary::execAddVirtualBone },
{ .NameUTF8 = UTF8TEXT("ContainsMetaDataOfClass"), .Pointer = &UAnimationBlueprintLibrary::execContainsMetaDataOfClass },
{ .NameUTF8 = UTF8TEXT("CopyAnimationCurveNamesToSkeleton"), .Pointer = &UAnimationBlueprintLibrary::execCopyAnimationCurveNamesToSkeleton },
{ .NameUTF8 = UTF8TEXT("CopyAnimNotifiesFromSequence"), .Pointer = &UAnimationBlueprintLibrary::execCopyAnimNotifiesFromSequence },
{ .NameUTF8 = UTF8TEXT("DoesBoneNameExist"), .Pointer = &UAnimationBlueprintLibrary::execDoesBoneNameExist },
{ .NameUTF8 = UTF8TEXT("DoesCurveExist"), .Pointer = &UAnimationBlueprintLibrary::execDoesCurveExist },
{ .NameUTF8 = UTF8TEXT("EvaluateBoneTimecodeAndSlateAttributesAtTime"), .Pointer = &UAnimationBlueprintLibrary::execEvaluateBoneTimecodeAndSlateAttributesAtTime },
{ .NameUTF8 = UTF8TEXT("EvaluateRootBoneTimecodeAttributesAtTime"), .Pointer = &UAnimationBlueprintLibrary::execEvaluateRootBoneTimecodeAttributesAtTime },
{ .NameUTF8 = UTF8TEXT("EvaluateRootBoneTimecodeSubframeAttributeAtTime"), .Pointer = &UAnimationBlueprintLibrary::execEvaluateRootBoneTimecodeSubframeAttributeAtTime },
{ .NameUTF8 = UTF8TEXT("ExtractRootTrackTransform"), .Pointer = &UAnimationBlueprintLibrary::execExtractRootTrackTransform },
{ .NameUTF8 = UTF8TEXT("FinalizeBoneAnimation"), .Pointer = &UAnimationBlueprintLibrary::execFinalizeBoneAnimation },
{ .NameUTF8 = UTF8TEXT("FindBonePathToRoot"), .Pointer = &UAnimationBlueprintLibrary::execFindBonePathToRoot },
{ .NameUTF8 = UTF8TEXT("GetAdditiveAnimationType"), .Pointer = &UAnimationBlueprintLibrary::execGetAdditiveAnimationType },
{ .NameUTF8 = UTF8TEXT("GetAdditiveBasePoseType"), .Pointer = &UAnimationBlueprintLibrary::execGetAdditiveBasePoseType },
{ .NameUTF8 = UTF8TEXT("GetAnimationCurveNames"), .Pointer = &UAnimationBlueprintLibrary::execGetAnimationCurveNames },
{ .NameUTF8 = UTF8TEXT("GetAnimationGraphs"), .Pointer = &UAnimationBlueprintLibrary::execGetAnimationGraphs },
{ .NameUTF8 = UTF8TEXT("GetAnimationInterpolationType"), .Pointer = &UAnimationBlueprintLibrary::execGetAnimationInterpolationType },
{ .NameUTF8 = UTF8TEXT("GetAnimationNotifyEventNames"), .Pointer = &UAnimationBlueprintLibrary::execGetAnimationNotifyEventNames },
{ .NameUTF8 = UTF8TEXT("GetAnimationNotifyEvents"), .Pointer = &UAnimationBlueprintLibrary::execGetAnimationNotifyEvents },
{ .NameUTF8 = UTF8TEXT("GetAnimationNotifyEventsForTrack"), .Pointer = &UAnimationBlueprintLibrary::execGetAnimationNotifyEventsForTrack },
{ .NameUTF8 = UTF8TEXT("GetAnimationNotifyTrackNames"), .Pointer = &UAnimationBlueprintLibrary::execGetAnimationNotifyTrackNames },
{ .NameUTF8 = UTF8TEXT("GetAnimationSyncMarkers"), .Pointer = &UAnimationBlueprintLibrary::execGetAnimationSyncMarkers },
{ .NameUTF8 = UTF8TEXT("GetAnimationSyncMarkersForTrack"), .Pointer = &UAnimationBlueprintLibrary::execGetAnimationSyncMarkersForTrack },
{ .NameUTF8 = UTF8TEXT("GetAnimationTrackNames"), .Pointer = &UAnimationBlueprintLibrary::execGetAnimationTrackNames },
{ .NameUTF8 = UTF8TEXT("GetAnimNotifyEventDuration"), .Pointer = &UAnimationBlueprintLibrary::execGetAnimNotifyEventDuration },
{ .NameUTF8 = UTF8TEXT("GetAnimNotifyEventTriggerTime"), .Pointer = &UAnimationBlueprintLibrary::execGetAnimNotifyEventTriggerTime },
{ .NameUTF8 = UTF8TEXT("GetBoneCompressionSettings"), .Pointer = &UAnimationBlueprintLibrary::execGetBoneCompressionSettings },
{ .NameUTF8 = UTF8TEXT("GetBonePoseForFrame"), .Pointer = &UAnimationBlueprintLibrary::execGetBonePoseForFrame },
{ .NameUTF8 = UTF8TEXT("GetBonePoseForTime"), .Pointer = &UAnimationBlueprintLibrary::execGetBonePoseForTime },
{ .NameUTF8 = UTF8TEXT("GetBonePosesForFrame"), .Pointer = &UAnimationBlueprintLibrary::execGetBonePosesForFrame },
{ .NameUTF8 = UTF8TEXT("GetBonePosesForTime"), .Pointer = &UAnimationBlueprintLibrary::execGetBonePosesForTime },
{ .NameUTF8 = UTF8TEXT("GetCurveCompressionSettings"), .Pointer = &UAnimationBlueprintLibrary::execGetCurveCompressionSettings },
{ .NameUTF8 = UTF8TEXT("GetCurveMetaDataMaterial"), .Pointer = &UAnimationBlueprintLibrary::execGetCurveMetaDataMaterial },
{ .NameUTF8 = UTF8TEXT("GetCurveMetaDataMorphTarget"), .Pointer = &UAnimationBlueprintLibrary::execGetCurveMetaDataMorphTarget },
{ .NameUTF8 = UTF8TEXT("GetCurveMetaDataNames"), .Pointer = &UAnimationBlueprintLibrary::execGetCurveMetaDataNames },
{ .NameUTF8 = UTF8TEXT("GetFloatKeys"), .Pointer = &UAnimationBlueprintLibrary::execGetFloatKeys },
{ .NameUTF8 = UTF8TEXT("GetFloatValueAtTime"), .Pointer = &UAnimationBlueprintLibrary::execGetFloatValueAtTime },
{ .NameUTF8 = UTF8TEXT("GetFrameAtTime"), .Pointer = &UAnimationBlueprintLibrary::execGetFrameAtTime },
{ .NameUTF8 = UTF8TEXT("GetMetaData"), .Pointer = &UAnimationBlueprintLibrary::execGetMetaData },
{ .NameUTF8 = UTF8TEXT("GetMetaDataOfClass"), .Pointer = &UAnimationBlueprintLibrary::execGetMetaDataOfClass },
{ .NameUTF8 = UTF8TEXT("GetMontageSlotNames"), .Pointer = &UAnimationBlueprintLibrary::execGetMontageSlotNames },
{ .NameUTF8 = UTF8TEXT("GetNodesOfClass"), .Pointer = &UAnimationBlueprintLibrary::execGetNodesOfClass },
{ .NameUTF8 = UTF8TEXT("GetNumCurveMetaData"), .Pointer = &UAnimationBlueprintLibrary::execGetNumCurveMetaData },
{ .NameUTF8 = UTF8TEXT("GetNumFrames"), .Pointer = &UAnimationBlueprintLibrary::execGetNumFrames },
{ .NameUTF8 = UTF8TEXT("GetNumKeys"), .Pointer = &UAnimationBlueprintLibrary::execGetNumKeys },
{ .NameUTF8 = UTF8TEXT("GetRateScale"), .Pointer = &UAnimationBlueprintLibrary::execGetRateScale },
{ .NameUTF8 = UTF8TEXT("GetRawTrackData"), .Pointer = &UAnimationBlueprintLibrary::execGetRawTrackData },
{ .NameUTF8 = UTF8TEXT("GetRawTrackPositionData"), .Pointer = &UAnimationBlueprintLibrary::execGetRawTrackPositionData },
{ .NameUTF8 = UTF8TEXT("GetRawTrackRotationData"), .Pointer = &UAnimationBlueprintLibrary::execGetRawTrackRotationData },
{ .NameUTF8 = UTF8TEXT("GetRawTrackScaleData"), .Pointer = &UAnimationBlueprintLibrary::execGetRawTrackScaleData },
{ .NameUTF8 = UTF8TEXT("GetRootMotionLockType"), .Pointer = &UAnimationBlueprintLibrary::execGetRootMotionLockType },
{ .NameUTF8 = UTF8TEXT("GetSequenceLength"), .Pointer = &UAnimationBlueprintLibrary::execGetSequenceLength },
{ .NameUTF8 = UTF8TEXT("GetTimeAtFrame"), .Pointer = &UAnimationBlueprintLibrary::execGetTimeAtFrame },
{ .NameUTF8 = UTF8TEXT("GetTransformationKeys"), .Pointer = &UAnimationBlueprintLibrary::execGetTransformationKeys },
{ .NameUTF8 = UTF8TEXT("GetUniqueMarkerNames"), .Pointer = &UAnimationBlueprintLibrary::execGetUniqueMarkerNames },
{ .NameUTF8 = UTF8TEXT("GetVariableFrameStrippingSettings"), .Pointer = &UAnimationBlueprintLibrary::execGetVariableFrameStrippingSettings },
{ .NameUTF8 = UTF8TEXT("GetVectorKeys"), .Pointer = &UAnimationBlueprintLibrary::execGetVectorKeys },
{ .NameUTF8 = UTF8TEXT("IsRootMotionEnabled"), .Pointer = &UAnimationBlueprintLibrary::execIsRootMotionEnabled },
{ .NameUTF8 = UTF8TEXT("IsRootMotionLockForced"), .Pointer = &UAnimationBlueprintLibrary::execIsRootMotionLockForced },
{ .NameUTF8 = UTF8TEXT("IsValidAnimationSyncMarkerName"), .Pointer = &UAnimationBlueprintLibrary::execIsValidAnimationSyncMarkerName },
{ .NameUTF8 = UTF8TEXT("IsValidAnimNotifyTrackName"), .Pointer = &UAnimationBlueprintLibrary::execIsValidAnimNotifyTrackName },
{ .NameUTF8 = UTF8TEXT("IsValidRawAnimationTrackName"), .Pointer = &UAnimationBlueprintLibrary::execIsValidRawAnimationTrackName },
{ .NameUTF8 = UTF8TEXT("IsValidTime"), .Pointer = &UAnimationBlueprintLibrary::execIsValidTime },
{ .NameUTF8 = UTF8TEXT("RemoveAllAnimationNotifyTracks"), .Pointer = &UAnimationBlueprintLibrary::execRemoveAllAnimationNotifyTracks },
{ .NameUTF8 = UTF8TEXT("RemoveAllAnimationSyncMarkers"), .Pointer = &UAnimationBlueprintLibrary::execRemoveAllAnimationSyncMarkers },
{ .NameUTF8 = UTF8TEXT("RemoveAllBoneAnimation"), .Pointer = &UAnimationBlueprintLibrary::execRemoveAllBoneAnimation },
{ .NameUTF8 = UTF8TEXT("RemoveAllCurveData"), .Pointer = &UAnimationBlueprintLibrary::execRemoveAllCurveData },
{ .NameUTF8 = UTF8TEXT("RemoveAllMetaData"), .Pointer = &UAnimationBlueprintLibrary::execRemoveAllMetaData },
{ .NameUTF8 = UTF8TEXT("RemoveAllVirtualBones"), .Pointer = &UAnimationBlueprintLibrary::execRemoveAllVirtualBones },
{ .NameUTF8 = UTF8TEXT("RemoveAnimationNotifyEventsByName"), .Pointer = &UAnimationBlueprintLibrary::execRemoveAnimationNotifyEventsByName },
{ .NameUTF8 = UTF8TEXT("RemoveAnimationNotifyEventsByTrack"), .Pointer = &UAnimationBlueprintLibrary::execRemoveAnimationNotifyEventsByTrack },
{ .NameUTF8 = UTF8TEXT("RemoveAnimationNotifyTrack"), .Pointer = &UAnimationBlueprintLibrary::execRemoveAnimationNotifyTrack },
{ .NameUTF8 = UTF8TEXT("RemoveAnimationSyncMarkersByName"), .Pointer = &UAnimationBlueprintLibrary::execRemoveAnimationSyncMarkersByName },
{ .NameUTF8 = UTF8TEXT("RemoveAnimationSyncMarkersByTrack"), .Pointer = &UAnimationBlueprintLibrary::execRemoveAnimationSyncMarkersByTrack },
{ .NameUTF8 = UTF8TEXT("RemoveBoneAnimation"), .Pointer = &UAnimationBlueprintLibrary::execRemoveBoneAnimation },
{ .NameUTF8 = UTF8TEXT("RemoveBoneSelectiveAnimation"), .Pointer = &UAnimationBlueprintLibrary::execRemoveBoneSelectiveAnimation },
{ .NameUTF8 = UTF8TEXT("RemoveCurve"), .Pointer = &UAnimationBlueprintLibrary::execRemoveCurve },
{ .NameUTF8 = UTF8TEXT("RemoveCurveMetaData"), .Pointer = &UAnimationBlueprintLibrary::execRemoveCurveMetaData },
{ .NameUTF8 = UTF8TEXT("RemoveMetaData"), .Pointer = &UAnimationBlueprintLibrary::execRemoveMetaData },
{ .NameUTF8 = UTF8TEXT("RemoveMetaDataOfClass"), .Pointer = &UAnimationBlueprintLibrary::execRemoveMetaDataOfClass },
{ .NameUTF8 = UTF8TEXT("RemoveVirtualBone"), .Pointer = &UAnimationBlueprintLibrary::execRemoveVirtualBone },
{ .NameUTF8 = UTF8TEXT("RemoveVirtualBones"), .Pointer = &UAnimationBlueprintLibrary::execRemoveVirtualBones },
{ .NameUTF8 = UTF8TEXT("RenameCurveMetaData"), .Pointer = &UAnimationBlueprintLibrary::execRenameCurveMetaData },
{ .NameUTF8 = UTF8TEXT("ReplaceAnimNotifies"), .Pointer = &UAnimationBlueprintLibrary::execReplaceAnimNotifies },
{ .NameUTF8 = UTF8TEXT("ReplaceAnimNotifyStates"), .Pointer = &UAnimationBlueprintLibrary::execReplaceAnimNotifyStates },
{ .NameUTF8 = UTF8TEXT("SetAdditiveAnimationType"), .Pointer = &UAnimationBlueprintLibrary::execSetAdditiveAnimationType },
{ .NameUTF8 = UTF8TEXT("SetAdditiveBasePoseType"), .Pointer = &UAnimationBlueprintLibrary::execSetAdditiveBasePoseType },
{ .NameUTF8 = UTF8TEXT("SetAnimationInterpolationType"), .Pointer = &UAnimationBlueprintLibrary::execSetAnimationInterpolationType },
{ .NameUTF8 = UTF8TEXT("SetBoneCompressionSettings"), .Pointer = &UAnimationBlueprintLibrary::execSetBoneCompressionSettings },
{ .NameUTF8 = UTF8TEXT("SetCurveCompressionSettings"), .Pointer = &UAnimationBlueprintLibrary::execSetCurveCompressionSettings },
{ .NameUTF8 = UTF8TEXT("SetCurveMetaDataMaterial"), .Pointer = &UAnimationBlueprintLibrary::execSetCurveMetaDataMaterial },
{ .NameUTF8 = UTF8TEXT("SetCurveMetaDataMorphTarget"), .Pointer = &UAnimationBlueprintLibrary::execSetCurveMetaDataMorphTarget },
{ .NameUTF8 = UTF8TEXT("SetIsRootMotionLockForced"), .Pointer = &UAnimationBlueprintLibrary::execSetIsRootMotionLockForced },
{ .NameUTF8 = UTF8TEXT("SetRateScale"), .Pointer = &UAnimationBlueprintLibrary::execSetRateScale },
{ .NameUTF8 = UTF8TEXT("SetRootMotionEnabled"), .Pointer = &UAnimationBlueprintLibrary::execSetRootMotionEnabled },
{ .NameUTF8 = UTF8TEXT("SetRootMotionLockType"), .Pointer = &UAnimationBlueprintLibrary::execSetRootMotionLockType },
{ .NameUTF8 = UTF8TEXT("SetVariableFrameStrippingSettings"), .Pointer = &UAnimationBlueprintLibrary::execSetVariableFrameStrippingSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEvent, "AddAnimationNotifyEvent" }, // 1618697911
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventFromSource, "AddAnimationNotifyEventFromSource" }, // 3538267359
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyEventObject, "AddAnimationNotifyEventObject" }, // 143361294
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEvent, "AddAnimationNotifyStateEvent" }, // 2495899673
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyStateEventObject, "AddAnimationNotifyStateEventObject" }, // 1374412775
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationNotifyTrack, "AddAnimationNotifyTrack" }, // 1145205035
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddAnimationSyncMarker, "AddAnimationSyncMarker" }, // 2386016081
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurve, "AddCurve" }, // 1606774756
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddCurveMetaData, "AddCurveMetaData" }, // 1816993284
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKey, "AddFloatCurveKey" }, // 3463786713
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddFloatCurveKeys, "AddFloatCurveKeys" }, // 1705652867
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaData, "AddMetaData" }, // 3467498317
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddMetaDataObject, "AddMetaDataObject" }, // 1793294307
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddNodeAssetOverride, "AddNodeAssetOverride" }, // 4279898004
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKey, "AddTransformationCurveKey" }, // 4183376078
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddTransformationCurveKeys, "AddTransformationCurveKeys" }, // 2189635190
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKey, "AddVectorCurveKey" }, // 1787115419
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVectorCurveKeys, "AddVectorCurveKeys" }, // 2285151309
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_AddVirtualBone, "AddVirtualBone" }, // 37741468
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_ContainsMetaDataOfClass, "ContainsMetaDataOfClass" }, // 1142827396
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimationCurveNamesToSkeleton, "CopyAnimationCurveNamesToSkeleton" }, // 1067649336
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_CopyAnimNotifiesFromSequence, "CopyAnimNotifiesFromSequence" }, // 1512255307
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesBoneNameExist, "DoesBoneNameExist" }, // 1098093281
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_DoesCurveExist, "DoesCurveExist" }, // 3423924350
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateBoneTimecodeAndSlateAttributesAtTime, "EvaluateBoneTimecodeAndSlateAttributesAtTime" }, // 3460070597
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeAttributesAtTime, "EvaluateRootBoneTimecodeAttributesAtTime" }, // 735831446
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_EvaluateRootBoneTimecodeSubframeAttributeAtTime, "EvaluateRootBoneTimecodeSubframeAttributeAtTime" }, // 1515398100
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_ExtractRootTrackTransform, "ExtractRootTrackTransform" }, // 1270963974
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_FinalizeBoneAnimation, "FinalizeBoneAnimation" }, // 1122131595
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_FindBonePathToRoot, "FindBonePathToRoot" }, // 3479467844
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveAnimationType, "GetAdditiveAnimationType" }, // 2267360799
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAdditiveBasePoseType, "GetAdditiveBasePoseType" }, // 8004284
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationCurveNames, "GetAnimationCurveNames" }, // 3500704349
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationGraphs, "GetAnimationGraphs" }, // 1000087041
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationInterpolationType, "GetAnimationInterpolationType" }, // 3227077634
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventNames, "GetAnimationNotifyEventNames" }, // 1125711342
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEvents, "GetAnimationNotifyEvents" }, // 2440788546
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyEventsForTrack, "GetAnimationNotifyEventsForTrack" }, // 480567177
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationNotifyTrackNames, "GetAnimationNotifyTrackNames" }, // 3430758987
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkers, "GetAnimationSyncMarkers" }, // 2709959807
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationSyncMarkersForTrack, "GetAnimationSyncMarkersForTrack" }, // 1866086971
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimationTrackNames, "GetAnimationTrackNames" }, // 2448218741
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventDuration, "GetAnimNotifyEventDuration" }, // 3600886544
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetAnimNotifyEventTriggerTime, "GetAnimNotifyEventTriggerTime" }, // 1726107894
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBoneCompressionSettings, "GetBoneCompressionSettings" }, // 212068448
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForFrame, "GetBonePoseForFrame" }, // 247249823
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePoseForTime, "GetBonePoseForTime" }, // 1183507898
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForFrame, "GetBonePosesForFrame" }, // 2382455357
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetBonePosesForTime, "GetBonePosesForTime" }, // 1072423877
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveCompressionSettings, "GetCurveCompressionSettings" }, // 1999314662
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMaterial, "GetCurveMetaDataMaterial" }, // 1397150997
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataMorphTarget, "GetCurveMetaDataMorphTarget" }, // 960946708
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetCurveMetaDataNames, "GetCurveMetaDataNames" }, // 2588311413
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatKeys, "GetFloatKeys" }, // 1544923069
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFloatValueAtTime, "GetFloatValueAtTime" }, // 3917782310
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetFrameAtTime, "GetFrameAtTime" }, // 1067404328
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaData, "GetMetaData" }, // 3589914323
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMetaDataOfClass, "GetMetaDataOfClass" }, // 3453994442
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetMontageSlotNames, "GetMontageSlotNames" }, // 2338481424
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNodesOfClass, "GetNodesOfClass" }, // 3853801141
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumCurveMetaData, "GetNumCurveMetaData" }, // 521989238
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumFrames, "GetNumFrames" }, // 4132911198
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetNumKeys, "GetNumKeys" }, // 4183851738
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRateScale, "GetRateScale" }, // 3103751894
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackData, "GetRawTrackData" }, // 4099322054
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackPositionData, "GetRawTrackPositionData" }, // 1519440326
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackRotationData, "GetRawTrackRotationData" }, // 3241037313
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRawTrackScaleData, "GetRawTrackScaleData" }, // 2344984365
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetRootMotionLockType, "GetRootMotionLockType" }, // 420357330
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetSequenceLength, "GetSequenceLength" }, // 3651850809
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTimeAtFrame, "GetTimeAtFrame" }, // 163239641
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetTransformationKeys, "GetTransformationKeys" }, // 2357398513
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetUniqueMarkerNames, "GetUniqueMarkerNames" }, // 4224107502
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVariableFrameStrippingSettings, "GetVariableFrameStrippingSettings" }, // 2715042213
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_GetVectorKeys, "GetVectorKeys" }, // 4087623914
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionEnabled, "IsRootMotionEnabled" }, // 3806468300
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_IsRootMotionLockForced, "IsRootMotionLockForced" }, // 3020776711
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimationSyncMarkerName, "IsValidAnimationSyncMarkerName" }, // 2426489516
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidAnimNotifyTrackName, "IsValidAnimNotifyTrackName" }, // 3907926372
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidRawAnimationTrackName, "IsValidRawAnimationTrackName" }, // 92293934
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_IsValidTime, "IsValidTime" }, // 2328109189
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationNotifyTracks, "RemoveAllAnimationNotifyTracks" }, // 3025691104
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllAnimationSyncMarkers, "RemoveAllAnimationSyncMarkers" }, // 2004284785
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllBoneAnimation, "RemoveAllBoneAnimation" }, // 2998419957
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllCurveData, "RemoveAllCurveData" }, // 1160775960
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllMetaData, "RemoveAllMetaData" }, // 4128555753
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAllVirtualBones, "RemoveAllVirtualBones" }, // 2284116162
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByName, "RemoveAnimationNotifyEventsByName" }, // 1051913129
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyEventsByTrack, "RemoveAnimationNotifyEventsByTrack" }, // 3711153731
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationNotifyTrack, "RemoveAnimationNotifyTrack" }, // 1645908613
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByName, "RemoveAnimationSyncMarkersByName" }, // 3402201062
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveAnimationSyncMarkersByTrack, "RemoveAnimationSyncMarkersByTrack" }, // 41245343
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneAnimation, "RemoveBoneAnimation" }, // 3475665672
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveBoneSelectiveAnimation, "RemoveBoneSelectiveAnimation" }, // 1171249452
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurve, "RemoveCurve" }, // 1873376575
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveCurveMetaData, "RemoveCurveMetaData" }, // 624066674
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaData, "RemoveMetaData" }, // 1151324055
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveMetaDataOfClass, "RemoveMetaDataOfClass" }, // 1284038782
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBone, "RemoveVirtualBone" }, // 2046635606
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RemoveVirtualBones, "RemoveVirtualBones" }, // 2427734435
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_RenameCurveMetaData, "RenameCurveMetaData" }, // 3097583024
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifies, "ReplaceAnimNotifies" }, // 613807766
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_ReplaceAnimNotifyStates, "ReplaceAnimNotifyStates" }, // 726584350
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveAnimationType, "SetAdditiveAnimationType" }, // 992499541
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAdditiveBasePoseType, "SetAdditiveBasePoseType" }, // 408285433
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetAnimationInterpolationType, "SetAnimationInterpolationType" }, // 2581411476
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetBoneCompressionSettings, "SetBoneCompressionSettings" }, // 3678996896
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveCompressionSettings, "SetCurveCompressionSettings" }, // 1037211547
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMaterial, "SetCurveMetaDataMaterial" }, // 3793896403
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetCurveMetaDataMorphTarget, "SetCurveMetaDataMorphTarget" }, // 4277960604
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetIsRootMotionLockForced, "SetIsRootMotionLockForced" }, // 3450648423
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRateScale, "SetRateScale" }, // 2644644026
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionEnabled, "SetRootMotionEnabled" }, // 1101750314
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetRootMotionLockType, "SetRootMotionLockType" }, // 3584198503
{ &Z_Construct_UFunction_UAnimationBlueprintLibrary_SetVariableFrameStrippingSettings, "SetVariableFrameStrippingSettings" }, // 2255254292
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimationBlueprintLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimationBlueprintLibrary_Statics
UObject* (*const Z_Construct_UClass_UAnimationBlueprintLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_AnimationBlueprintLibrary,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationBlueprintLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimationBlueprintLibrary_Statics::ClassParams = {
&UAnimationBlueprintLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationBlueprintLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimationBlueprintLibrary_Statics::Class_MetaDataParams)
};
void UAnimationBlueprintLibrary::StaticRegisterNativesUAnimationBlueprintLibrary()
{
UClass* Class = UAnimationBlueprintLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAnimationBlueprintLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAnimationBlueprintLibrary()
{
if (!Z_Registration_Info_UClass_UAnimationBlueprintLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimationBlueprintLibrary.OuterSingleton, Z_Construct_UClass_UAnimationBlueprintLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimationBlueprintLibrary.OuterSingleton;
}
UAnimationBlueprintLibrary::UAnimationBlueprintLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimationBlueprintLibrary);
UAnimationBlueprintLibrary::~UAnimationBlueprintLibrary() {}
// ********** End Class UAnimationBlueprintLibrary *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_AnimationBlueprintLibrary_Public_AnimationBlueprintLibrary_h__Script_AnimationBlueprintLibrary_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESmartNameContainerType_StaticEnum, TEXT("ESmartNameContainerType"), &Z_Registration_Info_UEnum_ESmartNameContainerType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 361837200U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAnimationBlueprintLibrary, UAnimationBlueprintLibrary::StaticClass, TEXT("UAnimationBlueprintLibrary"), &Z_Registration_Info_UClass_UAnimationBlueprintLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimationBlueprintLibrary), 1094598705U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_AnimationBlueprintLibrary_Public_AnimationBlueprintLibrary_h__Script_AnimationBlueprintLibrary_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_AnimationBlueprintLibrary_Public_AnimationBlueprintLibrary_h__Script_AnimationBlueprintLibrary_772375741{
TEXT("/Script/AnimationBlueprintLibrary"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_AnimationBlueprintLibrary_Public_AnimationBlueprintLibrary_h__Script_AnimationBlueprintLibrary_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_AnimationBlueprintLibrary_Public_AnimationBlueprintLibrary_h__Script_AnimationBlueprintLibrary_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Editor_AnimationBlueprintLibrary_Public_AnimationBlueprintLibrary_h__Script_AnimationBlueprintLibrary_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_AnimationBlueprintLibrary_Public_AnimationBlueprintLibrary_h__Script_AnimationBlueprintLibrary_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS