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

156 lines
11 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 "ZeroOutRootBoneModifier.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeZeroOutRootBoneModifier() {}
// ********** Begin Cross Module References ********************************************************
ANIMATIONMODIFIERLIBRARY_API UClass* Z_Construct_UClass_UZeroOutRootBoneModifier();
ANIMATIONMODIFIERLIBRARY_API UClass* Z_Construct_UClass_UZeroOutRootBoneModifier_NoRegister();
ANIMATIONMODIFIERS_API UClass* Z_Construct_UClass_UAnimationModifier();
UPackage* Z_Construct_UPackage__Script_AnimationModifierLibrary();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UZeroOutRootBoneModifier *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UZeroOutRootBoneModifier;
UClass* UZeroOutRootBoneModifier::GetPrivateStaticClass()
{
using TClass = UZeroOutRootBoneModifier;
if (!Z_Registration_Info_UClass_UZeroOutRootBoneModifier.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ZeroOutRootBoneModifier"),
Z_Registration_Info_UClass_UZeroOutRootBoneModifier.InnerSingleton,
StaticRegisterNativesUZeroOutRootBoneModifier,
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_UZeroOutRootBoneModifier.InnerSingleton;
}
UClass* Z_Construct_UClass_UZeroOutRootBoneModifier_NoRegister()
{
return UZeroOutRootBoneModifier::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UZeroOutRootBoneModifier_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Adjust root motion to be relative to the first frame. Optionally cut the start and end sections of the animation that don't have motion on the root.\n\x09This was written to be used when capturing Character Movement motion via Take Recorder. Take Recorder outputs an animation captured from\n\x09""a character moving in game in world space, and this modifier zeroes out the root. The animation can then be exported to fbx to be animated against. */" },
{ "IncludePath", "ZeroOutRootBoneModifier.h" },
{ "ModuleRelativePath", "Public/ZeroOutRootBoneModifier.h" },
{ "ToolTip", "Adjust root motion to be relative to the first frame. Optionally cut the start and end sections of the animation that don't have motion on the root.\n This was written to be used when capturing Character Movement motion via Take Recorder. Take Recorder outputs an animation captured from\n a character moving in game in world space, and this modifier zeroes out the root. The animation can then be exported to fbx to be animated against." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bClipStartFramesWithNoMotion_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "// Clip frames at the start of the animation that have no root motion.\n" },
{ "ModuleRelativePath", "Public/ZeroOutRootBoneModifier.h" },
{ "ToolTip", "Clip frames at the start of the animation that have no root motion." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bClipEndFramesWithNoMotion_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "// Clip frames at the end of the animation that have no root motion.\n" },
{ "ModuleRelativePath", "Public/ZeroOutRootBoneModifier.h" },
{ "ToolTip", "Clip frames at the end of the animation that have no root motion." },
};
#endif // WITH_METADATA
// ********** Begin Class UZeroOutRootBoneModifier constinit property declarations *****************
static void NewProp_bClipStartFramesWithNoMotion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bClipStartFramesWithNoMotion;
static void NewProp_bClipEndFramesWithNoMotion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bClipEndFramesWithNoMotion;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UZeroOutRootBoneModifier constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UZeroOutRootBoneModifier>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UZeroOutRootBoneModifier_Statics
// ********** Begin Class UZeroOutRootBoneModifier Property Definitions ****************************
void Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::NewProp_bClipStartFramesWithNoMotion_SetBit(void* Obj)
{
((UZeroOutRootBoneModifier*)Obj)->bClipStartFramesWithNoMotion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::NewProp_bClipStartFramesWithNoMotion = { "bClipStartFramesWithNoMotion", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UZeroOutRootBoneModifier), &Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::NewProp_bClipStartFramesWithNoMotion_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bClipStartFramesWithNoMotion_MetaData), NewProp_bClipStartFramesWithNoMotion_MetaData) };
void Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::NewProp_bClipEndFramesWithNoMotion_SetBit(void* Obj)
{
((UZeroOutRootBoneModifier*)Obj)->bClipEndFramesWithNoMotion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::NewProp_bClipEndFramesWithNoMotion = { "bClipEndFramesWithNoMotion", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UZeroOutRootBoneModifier), &Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::NewProp_bClipEndFramesWithNoMotion_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bClipEndFramesWithNoMotion_MetaData), NewProp_bClipEndFramesWithNoMotion_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::NewProp_bClipStartFramesWithNoMotion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::NewProp_bClipEndFramesWithNoMotion,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::PropPointers) < 2048);
// ********** End Class UZeroOutRootBoneModifier Property Definitions ******************************
UObject* (*const Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAnimationModifier,
(UObject* (*)())Z_Construct_UPackage__Script_AnimationModifierLibrary,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::ClassParams = {
&UZeroOutRootBoneModifier::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::PropPointers),
0,
0x000000A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::Class_MetaDataParams), Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::Class_MetaDataParams)
};
void UZeroOutRootBoneModifier::StaticRegisterNativesUZeroOutRootBoneModifier()
{
}
UClass* Z_Construct_UClass_UZeroOutRootBoneModifier()
{
if (!Z_Registration_Info_UClass_UZeroOutRootBoneModifier.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UZeroOutRootBoneModifier.OuterSingleton, Z_Construct_UClass_UZeroOutRootBoneModifier_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UZeroOutRootBoneModifier.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UZeroOutRootBoneModifier);
UZeroOutRootBoneModifier::~UZeroOutRootBoneModifier() {}
// ********** End Class UZeroOutRootBoneModifier ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_AnimationModifierLibrary_Source_AnimationModifierLibrary_Public_ZeroOutRootBoneModifier_h__Script_AnimationModifierLibrary_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UZeroOutRootBoneModifier, UZeroOutRootBoneModifier::StaticClass, TEXT("UZeroOutRootBoneModifier"), &Z_Registration_Info_UClass_UZeroOutRootBoneModifier, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UZeroOutRootBoneModifier), 2927755330U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_AnimationModifierLibrary_Source_AnimationModifierLibrary_Public_ZeroOutRootBoneModifier_h__Script_AnimationModifierLibrary_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_AnimationModifierLibrary_Source_AnimationModifierLibrary_Public_ZeroOutRootBoneModifier_h__Script_AnimationModifierLibrary_2621281370{
TEXT("/Script/AnimationModifierLibrary"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_AnimationModifierLibrary_Source_AnimationModifierLibrary_Public_ZeroOutRootBoneModifier_h__Script_AnimationModifierLibrary_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_AnimationModifierLibrary_Source_AnimationModifierLibrary_Public_ZeroOutRootBoneModifier_h__Script_AnimationModifierLibrary_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS