Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/MovieSceneTracks/UHT/MovieSceneMixedAnimationTarget.gen.cpp

89 lines
6.7 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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 "MovieSceneMixedAnimationTarget.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieSceneMixedAnimationTarget() {}
// ********** Begin Cross Module References ********************************************************
MOVIESCENETRACKS_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneMixedAnimationTarget();
UPackage* Z_Construct_UPackage__Script_MovieSceneTracks();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FMovieSceneMixedAnimationTarget ***********************************
struct Z_Construct_UScriptStruct_FMovieSceneMixedAnimationTarget_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMovieSceneMixedAnimationTarget); }
static inline consteval int16 GetStructAlignment() { return alignof(FMovieSceneMixedAnimationTarget); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Defines a Mixed Anim Target that animation pose-producing tracks can send pose-producing tasks to. \n * Multiple pose producing tasks sent to the same target will be chained and mixed based on priority, pose weight, masks, and sequence hierarchy.\n * Inheriting from this struct allows the user to create new animation target types with their own metadata and custom component types.\n * Coupled with a custom component type, these mixer pose results can be read from a custom Movie Scene ECS system and passed as appropriate to an anim system.\n * If no target struct is assigned, a default animation target will be assigned based on the makeup of the object being animated.\n */" },
{ "DisplayName", "Automatic" },
{ "ModuleRelativePath", "Public/MovieSceneMixedAnimationTarget.h" },
{ "ToolTip", "Defines a Mixed Anim Target that animation pose-producing tracks can send pose-producing tasks to.\nMultiple pose producing tasks sent to the same target will be chained and mixed based on priority, pose weight, masks, and sequence hierarchy.\nInheriting from this struct allows the user to create new animation target types with their own metadata and custom component types.\nCoupled with a custom component type, these mixer pose results can be read from a custom Movie Scene ECS system and passed as appropriate to an anim system.\n If no target struct is assigned, a default animation target will be assigned based on the makeup of the object being animated." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMovieSceneMixedAnimationTarget constinit property declarations ***
// ********** End ScriptStruct FMovieSceneMixedAnimationTarget constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMovieSceneMixedAnimationTarget>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMovieSceneMixedAnimationTarget_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMovieSceneMixedAnimationTarget;
class UScriptStruct* FMovieSceneMixedAnimationTarget::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMovieSceneMixedAnimationTarget.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMovieSceneMixedAnimationTarget.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMovieSceneMixedAnimationTarget, (UObject*)Z_Construct_UPackage__Script_MovieSceneTracks(), TEXT("MovieSceneMixedAnimationTarget"));
}
return Z_Registration_Info_UScriptStruct_FMovieSceneMixedAnimationTarget.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMovieSceneMixedAnimationTarget_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MovieSceneTracks,
nullptr,
&NewStructOps,
"MovieSceneMixedAnimationTarget",
nullptr,
0,
sizeof(FMovieSceneMixedAnimationTarget),
alignof(FMovieSceneMixedAnimationTarget),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneMixedAnimationTarget_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMovieSceneMixedAnimationTarget_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneMixedAnimationTarget()
{
if (!Z_Registration_Info_UScriptStruct_FMovieSceneMixedAnimationTarget.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMovieSceneMixedAnimationTarget.InnerSingleton, Z_Construct_UScriptStruct_FMovieSceneMixedAnimationTarget_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMovieSceneMixedAnimationTarget.InnerSingleton);
}
// ********** End ScriptStruct FMovieSceneMixedAnimationTarget *************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneTracks_Public_MovieSceneMixedAnimationTarget_h__Script_MovieSceneTracks_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMovieSceneMixedAnimationTarget::StaticStruct, Z_Construct_UScriptStruct_FMovieSceneMixedAnimationTarget_Statics::NewStructOps, TEXT("MovieSceneMixedAnimationTarget"),&Z_Registration_Info_UScriptStruct_FMovieSceneMixedAnimationTarget, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMovieSceneMixedAnimationTarget), 598350230U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneTracks_Public_MovieSceneMixedAnimationTarget_h__Script_MovieSceneTracks_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneTracks_Public_MovieSceneMixedAnimationTarget_h__Script_MovieSceneTracks_2753486819{
TEXT("/Script/MovieSceneTracks"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneTracks_Public_MovieSceneMixedAnimationTarget_h__Script_MovieSceneTracks_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneTracks_Public_MovieSceneMixedAnimationTarget_h__Script_MovieSceneTracks_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS