Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/Engine/UHT/AnimBank.gen.cpp

1030 lines
81 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 "Animation/AnimBank.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimBank() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FBox();
ENGINE_API UClass* Z_Construct_UClass_UAnimationAsset();
ENGINE_API UClass* Z_Construct_UClass_UAnimBank();
ENGINE_API UClass* Z_Construct_UClass_UAnimBank_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimBankData();
ENGINE_API UClass* Z_Construct_UClass_UAnimBankData_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimSequence_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UInstancedSkinnedMeshComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UInterface_AsyncCompilation_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USkinnedAsset_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTransformProviderData();
ENGINE_API UClass* Z_Construct_UClass_UTransformProviderData_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EComponentMobility();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EHLODBatchingPolicy();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimBankItem();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimBankSequence();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSoftAnimBankItem();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor();
UPackage* Z_Construct_UPackage__Script_Engine();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FAnimBankSequence *************************************************
struct Z_Construct_UScriptStruct_FAnimBankSequence_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAnimBankSequence); }
static inline consteval int16 GetStructAlignment() { return alignof(FAnimBankSequence); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Sequence_MetaData[] = {
{ "Category", "Animation" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLooping_MetaData[] = {
{ "Category", "Animation" },
{ "DisplayName", "Looping" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoStart_MetaData[] = {
{ "Category", "Animation" },
{ "DisplayName", "AutoStart" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Position_MetaData[] = {
{ "Category", "Animation" },
{ "DisplayName", "Position" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlayRate_MetaData[] = {
{ "Category", "Animation" },
{ "DisplayName", "PlayRate" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoundsScale_MetaData[] = {
{ "Category", "Animation" },
{ "Comment", "/**\n\x09 * Scales the bounds of the instances playing this sequence.\n\x09 * This is useful when the animation moves the vertices of the mesh outside of its bounds.\n\x09 * Warning: Increasing the bounds will reduce performance!\n\x09 */" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
{ "ToolTip", "Scales the bounds of the instances playing this sequence.\nThis is useful when the animation moves the vertices of the mesh outside of its bounds.\nWarning: Increasing the bounds will reduce performance!" },
{ "UIMax", "10.0" },
{ "UIMin", "1" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAnimBankSequence constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Sequence;
static void NewProp_bLooping_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLooping;
static void NewProp_bAutoStart_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoStart;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Position;
static const UECodeGen_Private::FFloatPropertyParams NewProp_PlayRate;
static const UECodeGen_Private::FFloatPropertyParams NewProp_BoundsScale;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAnimBankSequence constinit property declarations *******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAnimBankSequence>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAnimBankSequence_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAnimBankSequence;
class UScriptStruct* FAnimBankSequence::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAnimBankSequence.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAnimBankSequence.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAnimBankSequence, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("AnimBankSequence"));
}
return Z_Registration_Info_UScriptStruct_FAnimBankSequence.OuterSingleton;
}
// ********** Begin ScriptStruct FAnimBankSequence Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_Sequence = { "Sequence", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimBankSequence, Sequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Sequence_MetaData), NewProp_Sequence_MetaData) };
void Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_bLooping_SetBit(void* Obj)
{
((FAnimBankSequence*)Obj)->bLooping = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_bLooping = { "bLooping", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimBankSequence), &Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_bLooping_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLooping_MetaData), NewProp_bLooping_MetaData) };
void Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_bAutoStart_SetBit(void* Obj)
{
((FAnimBankSequence*)Obj)->bAutoStart = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_bAutoStart = { "bAutoStart", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAnimBankSequence), &Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_bAutoStart_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoStart_MetaData), NewProp_bAutoStart_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_Position = { "Position", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimBankSequence, Position), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Position_MetaData), NewProp_Position_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_PlayRate = { "PlayRate", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimBankSequence, PlayRate), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlayRate_MetaData), NewProp_PlayRate_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_BoundsScale = { "BoundsScale", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimBankSequence, BoundsScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoundsScale_MetaData), NewProp_BoundsScale_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAnimBankSequence_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_Sequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_bLooping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_bAutoStart,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_Position,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_PlayRate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewProp_BoundsScale,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimBankSequence_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAnimBankSequence Property Definitions ******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAnimBankSequence_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"AnimBankSequence",
Z_Construct_UScriptStruct_FAnimBankSequence_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimBankSequence_Statics::PropPointers),
sizeof(FAnimBankSequence),
alignof(FAnimBankSequence),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimBankSequence_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAnimBankSequence_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAnimBankSequence()
{
if (!Z_Registration_Info_UScriptStruct_FAnimBankSequence.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAnimBankSequence.InnerSingleton, Z_Construct_UScriptStruct_FAnimBankSequence_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAnimBankSequence.InnerSingleton);
}
// ********** End ScriptStruct FAnimBankSequence ***************************************************
// ********** Begin Class UAnimBank ****************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimBank;
UClass* UAnimBank::GetPrivateStaticClass()
{
using TClass = UAnimBank;
if (!Z_Registration_Info_UClass_UAnimBank.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimBank"),
Z_Registration_Info_UClass_UAnimBank.InnerSingleton,
StaticRegisterNativesUAnimBank,
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_UAnimBank.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimBank_NoRegister()
{
return UAnimBank::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimBank_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "HideCategories", "Object" },
{ "IncludePath", "Animation/AnimBank.h" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Sequences_MetaData[] = {
{ "Category", "Sequences" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
{ "ShowOnlyInnerProperties", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Asset_MetaData[] = {
{ "Category", "Mapping" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UAnimBank constinit property declarations ********************************
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_Sequences_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Sequences;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Asset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End Class UAnimBank constinit property declarations **********************************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimBank>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimBank_Statics
// ********** Begin Class UAnimBank Property Definitions *******************************************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAnimBank_Statics::NewProp_Sequences_Inner = { "Sequences", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAnimBankSequence, METADATA_PARAMS(0, nullptr) }; // 3253994101
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAnimBank_Statics::NewProp_Sequences = { "Sequences", nullptr, (EPropertyFlags)0x0010000800000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBank, Sequences), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Sequences_MetaData), NewProp_Sequences_MetaData) }; // 3253994101
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimBank_Statics::NewProp_Asset = { "Asset", nullptr, (EPropertyFlags)0x0114000800000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBank, Asset), Z_Construct_UClass_USkinnedAsset_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Asset_MetaData), NewProp_Asset_MetaData) };
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAnimBank_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBank_Statics::NewProp_Sequences_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBank_Statics::NewProp_Sequences,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBank_Statics::NewProp_Asset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBank_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End Class UAnimBank Property Definitions *********************************************
UObject* (*const Z_Construct_UClass_UAnimBank_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAnimationAsset,
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBank_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UAnimBank_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UInterface_AsyncCompilation_NoRegister, (int32)VTABLE_OFFSET(UAnimBank, IInterface_AsyncCompilation), false }, // 477447807
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimBank_Statics::ClassParams = {
&UAnimBank::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
IF_WITH_EDITORONLY_DATA(Z_Construct_UClass_UAnimBank_Statics::PropPointers, nullptr),
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBank_Statics::PropPointers), 0),
UE_ARRAY_COUNT(InterfaceParams),
0x008810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBank_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimBank_Statics::Class_MetaDataParams)
};
void UAnimBank::StaticRegisterNativesUAnimBank()
{
}
UClass* Z_Construct_UClass_UAnimBank()
{
if (!Z_Registration_Info_UClass_UAnimBank.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimBank.OuterSingleton, Z_Construct_UClass_UAnimBank_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimBank.OuterSingleton;
}
UAnimBank::UAnimBank(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimBank);
UAnimBank::~UAnimBank() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UAnimBank)
// ********** End Class UAnimBank ******************************************************************
// ********** Begin ScriptStruct FAnimBankItem *****************************************************
struct Z_Construct_UScriptStruct_FAnimBankItem_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAnimBankItem); }
static inline consteval int16 GetStructAlignment() { return alignof(FAnimBankItem); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BankAsset_MetaData[] = {
{ "Category", "Animation" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SequenceIndex_MetaData[] = {
{ "Category", "Animation" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAnimBankItem constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_BankAsset;
static const UECodeGen_Private::FIntPropertyParams NewProp_SequenceIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAnimBankItem constinit property declarations ***********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAnimBankItem>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAnimBankItem_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAnimBankItem;
class UScriptStruct* FAnimBankItem::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAnimBankItem.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAnimBankItem.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAnimBankItem, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("AnimBankItem"));
}
return Z_Registration_Info_UScriptStruct_FAnimBankItem.OuterSingleton;
}
// ********** Begin ScriptStruct FAnimBankItem Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAnimBankItem_Statics::NewProp_BankAsset = { "BankAsset", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimBankItem, BankAsset), Z_Construct_UClass_UAnimBank_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BankAsset_MetaData), NewProp_BankAsset_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAnimBankItem_Statics::NewProp_SequenceIndex = { "SequenceIndex", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimBankItem, SequenceIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SequenceIndex_MetaData), NewProp_SequenceIndex_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAnimBankItem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimBankItem_Statics::NewProp_BankAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimBankItem_Statics::NewProp_SequenceIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimBankItem_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAnimBankItem Property Definitions **********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAnimBankItem_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"AnimBankItem",
Z_Construct_UScriptStruct_FAnimBankItem_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimBankItem_Statics::PropPointers),
sizeof(FAnimBankItem),
alignof(FAnimBankItem),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimBankItem_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAnimBankItem_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAnimBankItem()
{
if (!Z_Registration_Info_UScriptStruct_FAnimBankItem.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAnimBankItem.InnerSingleton, Z_Construct_UScriptStruct_FAnimBankItem_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAnimBankItem.InnerSingleton);
}
// ********** End ScriptStruct FAnimBankItem *******************************************************
// ********** Begin ScriptStruct FSoftAnimBankItem *************************************************
struct Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSoftAnimBankItem); }
static inline consteval int16 GetStructAlignment() { return alignof(FSoftAnimBankItem); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BankAsset_MetaData[] = {
{ "Category", "Animation" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SequenceIndex_MetaData[] = {
{ "Category", "Animation" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSoftAnimBankItem constinit property declarations *****************
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_BankAsset;
static const UECodeGen_Private::FIntPropertyParams NewProp_SequenceIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSoftAnimBankItem constinit property declarations *******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSoftAnimBankItem>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSoftAnimBankItem;
class UScriptStruct* FSoftAnimBankItem::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSoftAnimBankItem.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSoftAnimBankItem.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSoftAnimBankItem, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SoftAnimBankItem"));
}
return Z_Registration_Info_UScriptStruct_FSoftAnimBankItem.OuterSingleton;
}
// ********** Begin ScriptStruct FSoftAnimBankItem Property Definitions ****************************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::NewProp_BankAsset = { "BankAsset", nullptr, (EPropertyFlags)0x0014000000000005, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoftAnimBankItem, BankAsset), Z_Construct_UClass_UAnimBank_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BankAsset_MetaData), NewProp_BankAsset_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::NewProp_SequenceIndex = { "SequenceIndex", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoftAnimBankItem, SequenceIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SequenceIndex_MetaData), NewProp_SequenceIndex_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::NewProp_BankAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::NewProp_SequenceIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSoftAnimBankItem Property Definitions ******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"SoftAnimBankItem",
Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::PropPointers),
sizeof(FSoftAnimBankItem),
alignof(FSoftAnimBankItem),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSoftAnimBankItem()
{
if (!Z_Registration_Info_UScriptStruct_FSoftAnimBankItem.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSoftAnimBankItem.InnerSingleton, Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSoftAnimBankItem.InnerSingleton);
}
// ********** End ScriptStruct FSoftAnimBankItem ***************************************************
// ********** Begin ScriptStruct FSkinnedMeshComponentDescriptorBase *******************************
struct Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSkinnedMeshComponentDescriptorBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FSkinnedMeshComponentDescriptorBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Hash_MetaData[] = {
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mobility_MetaData[] = {
{ "Category", "Component Settings" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentClass_MetaData[] = {
{ "Category", "Component Settings" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstanceMinDrawDistance_MetaData[] = {
{ "Category", "Component Settings" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstanceStartCullDistance_MetaData[] = {
{ "Category", "Component Settings" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstanceEndCullDistance_MetaData[] = {
{ "Category", "Component Settings" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastShadow_MetaData[] = {
{ "Category", "Component Settings" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastDynamicShadow_MetaData[] = {
{ "Category", "Component Settings" },
{ "EditCondition", "bCastShadow" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastStaticShadow_MetaData[] = {
{ "Category", "Component Settings" },
{ "EditCondition", "bCastShadow" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastVolumetricTranslucentShadow_MetaData[] = {
{ "Category", "Component Settings" },
{ "EditCondition", "bCastShadow" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastContactShadow_MetaData[] = {
{ "Category", "Component Settings" },
{ "EditCondition", "bCastShadow" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSelfShadowOnly_MetaData[] = {
{ "Category", "Component Settings" },
{ "EditCondition", "bCastShadow" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastFarShadow_MetaData[] = {
{ "Category", "Component Settings" },
{ "EditCondition", "bCastShadow" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastInsetShadow_MetaData[] = {
{ "Category", "Component Settings" },
{ "EditCondition", "bCastShadow" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastCinematicShadow_MetaData[] = {
{ "Category", "Component Settings" },
{ "EditCondition", "bCastShadow" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastShadowAsTwoSided_MetaData[] = {
{ "Category", "Component Settings" },
{ "EditCondition", "bCastShadow" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bVisibleInRayTracing_MetaData[] = {
{ "Category", "Component Settings" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAffectDynamicIndirectLighting_MetaData[] = {
{ "Category", "Component Settings" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAffectDistanceFieldLighting_MetaData[] = {
{ "Category", "Component Settings" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrimitiveBoundsOverride_MetaData[] = {
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInstanceDataGPUOnly_MetaData[] = {
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumInstancesGPUOnly_MetaData[] = {
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumCustomDataFloatsGPUOnly_MetaData[] = {
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeInHLOD_MetaData[] = {
{ "Category", "Component Settings" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HLODBatchingPolicy_MetaData[] = {
{ "Category", "Component Settings" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSkinnedMeshComponentDescriptorBase constinit property declarations
static const UECodeGen_Private::FUInt32PropertyParams NewProp_Hash;
static const UECodeGen_Private::FBytePropertyParams NewProp_Mobility;
static const UECodeGen_Private::FClassPropertyParams NewProp_ComponentClass;
static const UECodeGen_Private::FIntPropertyParams NewProp_InstanceMinDrawDistance;
static const UECodeGen_Private::FIntPropertyParams NewProp_InstanceStartCullDistance;
static const UECodeGen_Private::FIntPropertyParams NewProp_InstanceEndCullDistance;
static void NewProp_bCastShadow_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastShadow;
static void NewProp_bCastDynamicShadow_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastDynamicShadow;
static void NewProp_bCastStaticShadow_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastStaticShadow;
static void NewProp_bCastVolumetricTranslucentShadow_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastVolumetricTranslucentShadow;
static void NewProp_bCastContactShadow_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastContactShadow;
static void NewProp_bSelfShadowOnly_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelfShadowOnly;
static void NewProp_bCastFarShadow_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastFarShadow;
static void NewProp_bCastInsetShadow_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastInsetShadow;
static void NewProp_bCastCinematicShadow_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastCinematicShadow;
static void NewProp_bCastShadowAsTwoSided_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastShadowAsTwoSided;
static void NewProp_bVisibleInRayTracing_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bVisibleInRayTracing;
static void NewProp_bAffectDynamicIndirectLighting_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectDynamicIndirectLighting;
static void NewProp_bAffectDistanceFieldLighting_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAffectDistanceFieldLighting;
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimitiveBoundsOverride;
static void NewProp_bIsInstanceDataGPUOnly_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInstanceDataGPUOnly;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumInstancesGPUOnly;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumCustomDataFloatsGPUOnly;
#if WITH_EDITORONLY_DATA
static void NewProp_bIncludeInHLOD_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeInHLOD;
static const UECodeGen_Private::FBytePropertyParams NewProp_HLODBatchingPolicy_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_HLODBatchingPolicy;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSkinnedMeshComponentDescriptorBase constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSkinnedMeshComponentDescriptorBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptorBase;
class UScriptStruct* FSkinnedMeshComponentDescriptorBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptorBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptorBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SkinnedMeshComponentDescriptorBase"));
}
return Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptorBase.OuterSingleton;
}
// ********** Begin ScriptStruct FSkinnedMeshComponentDescriptorBase Property Definitions **********
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_Hash = { "Hash", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkinnedMeshComponentDescriptorBase, Hash), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Hash_MetaData), NewProp_Hash_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_Mobility = { "Mobility", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkinnedMeshComponentDescriptorBase, Mobility), Z_Construct_UEnum_Engine_EComponentMobility, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mobility_MetaData), NewProp_Mobility_MetaData) }; // 1773271883
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_ComponentClass = { "ComponentClass", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkinnedMeshComponentDescriptorBase, ComponentClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UInstancedSkinnedMeshComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentClass_MetaData), NewProp_ComponentClass_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_InstanceMinDrawDistance = { "InstanceMinDrawDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkinnedMeshComponentDescriptorBase, InstanceMinDrawDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstanceMinDrawDistance_MetaData), NewProp_InstanceMinDrawDistance_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_InstanceStartCullDistance = { "InstanceStartCullDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkinnedMeshComponentDescriptorBase, InstanceStartCullDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstanceStartCullDistance_MetaData), NewProp_InstanceStartCullDistance_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_InstanceEndCullDistance = { "InstanceEndCullDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkinnedMeshComponentDescriptorBase, InstanceEndCullDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstanceEndCullDistance_MetaData), NewProp_InstanceEndCullDistance_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastShadow_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bCastShadow = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastShadow = { "bCastShadow", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastShadow_MetaData), NewProp_bCastShadow_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastDynamicShadow_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bCastDynamicShadow = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastDynamicShadow = { "bCastDynamicShadow", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastDynamicShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastDynamicShadow_MetaData), NewProp_bCastDynamicShadow_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastStaticShadow_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bCastStaticShadow = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastStaticShadow = { "bCastStaticShadow", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastStaticShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastStaticShadow_MetaData), NewProp_bCastStaticShadow_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastVolumetricTranslucentShadow_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bCastVolumetricTranslucentShadow = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastVolumetricTranslucentShadow = { "bCastVolumetricTranslucentShadow", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastVolumetricTranslucentShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastVolumetricTranslucentShadow_MetaData), NewProp_bCastVolumetricTranslucentShadow_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastContactShadow_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bCastContactShadow = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastContactShadow = { "bCastContactShadow", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastContactShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastContactShadow_MetaData), NewProp_bCastContactShadow_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bSelfShadowOnly_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bSelfShadowOnly = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bSelfShadowOnly = { "bSelfShadowOnly", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bSelfShadowOnly_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSelfShadowOnly_MetaData), NewProp_bSelfShadowOnly_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastFarShadow_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bCastFarShadow = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastFarShadow = { "bCastFarShadow", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastFarShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastFarShadow_MetaData), NewProp_bCastFarShadow_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastInsetShadow_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bCastInsetShadow = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastInsetShadow = { "bCastInsetShadow", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastInsetShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastInsetShadow_MetaData), NewProp_bCastInsetShadow_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastCinematicShadow_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bCastCinematicShadow = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastCinematicShadow = { "bCastCinematicShadow", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastCinematicShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastCinematicShadow_MetaData), NewProp_bCastCinematicShadow_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastShadowAsTwoSided_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bCastShadowAsTwoSided = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastShadowAsTwoSided = { "bCastShadowAsTwoSided", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastShadowAsTwoSided_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastShadowAsTwoSided_MetaData), NewProp_bCastShadowAsTwoSided_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bVisibleInRayTracing_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bVisibleInRayTracing = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bVisibleInRayTracing = { "bVisibleInRayTracing", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bVisibleInRayTracing_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bVisibleInRayTracing_MetaData), NewProp_bVisibleInRayTracing_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bAffectDynamicIndirectLighting_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bAffectDynamicIndirectLighting = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bAffectDynamicIndirectLighting = { "bAffectDynamicIndirectLighting", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bAffectDynamicIndirectLighting_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAffectDynamicIndirectLighting_MetaData), NewProp_bAffectDynamicIndirectLighting_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bAffectDistanceFieldLighting_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bAffectDistanceFieldLighting = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bAffectDistanceFieldLighting = { "bAffectDistanceFieldLighting", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bAffectDistanceFieldLighting_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAffectDistanceFieldLighting_MetaData), NewProp_bAffectDistanceFieldLighting_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_PrimitiveBoundsOverride = { "PrimitiveBoundsOverride", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkinnedMeshComponentDescriptorBase, PrimitiveBoundsOverride), Z_Construct_UScriptStruct_FBox, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrimitiveBoundsOverride_MetaData), NewProp_PrimitiveBoundsOverride_MetaData) };
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bIsInstanceDataGPUOnly_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bIsInstanceDataGPUOnly = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bIsInstanceDataGPUOnly = { "bIsInstanceDataGPUOnly", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bIsInstanceDataGPUOnly_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInstanceDataGPUOnly_MetaData), NewProp_bIsInstanceDataGPUOnly_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_NumInstancesGPUOnly = { "NumInstancesGPUOnly", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkinnedMeshComponentDescriptorBase, NumInstancesGPUOnly), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumInstancesGPUOnly_MetaData), NewProp_NumInstancesGPUOnly_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_NumCustomDataFloatsGPUOnly = { "NumCustomDataFloatsGPUOnly", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkinnedMeshComponentDescriptorBase, NumCustomDataFloatsGPUOnly), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumCustomDataFloatsGPUOnly_MetaData), NewProp_NumCustomDataFloatsGPUOnly_MetaData) };
#if WITH_EDITORONLY_DATA
void Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bIncludeInHLOD_SetBit(void* Obj)
{
((FSkinnedMeshComponentDescriptorBase*)Obj)->bIncludeInHLOD = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bIncludeInHLOD = { "bIncludeInHLOD", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkinnedMeshComponentDescriptorBase), &Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bIncludeInHLOD_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeInHLOD_MetaData), NewProp_bIncludeInHLOD_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_HLODBatchingPolicy_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_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_HLODBatchingPolicy = { "HLODBatchingPolicy", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkinnedMeshComponentDescriptorBase, HLODBatchingPolicy), Z_Construct_UEnum_Engine_EHLODBatchingPolicy, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HLODBatchingPolicy_MetaData), NewProp_HLODBatchingPolicy_MetaData) }; // 1093619173
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_Hash,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_Mobility,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_ComponentClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_InstanceMinDrawDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_InstanceStartCullDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_InstanceEndCullDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastShadow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastDynamicShadow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastStaticShadow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastVolumetricTranslucentShadow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastContactShadow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bSelfShadowOnly,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastFarShadow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastInsetShadow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastCinematicShadow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bCastShadowAsTwoSided,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bVisibleInRayTracing,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bAffectDynamicIndirectLighting,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bAffectDistanceFieldLighting,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_PrimitiveBoundsOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bIsInstanceDataGPUOnly,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_NumInstancesGPUOnly,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_NumCustomDataFloatsGPUOnly,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_bIncludeInHLOD,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_HLODBatchingPolicy_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewProp_HLODBatchingPolicy,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSkinnedMeshComponentDescriptorBase Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"SkinnedMeshComponentDescriptorBase",
Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::PropPointers),
sizeof(FSkinnedMeshComponentDescriptorBase),
alignof(FSkinnedMeshComponentDescriptorBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase()
{
if (!Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptorBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptorBase.InnerSingleton, Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptorBase.InnerSingleton);
}
// ********** End ScriptStruct FSkinnedMeshComponentDescriptorBase *********************************
// ********** Begin ScriptStruct FSkinnedMeshComponentDescriptor ***********************************
struct Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSkinnedMeshComponentDescriptor); }
static inline consteval int16 GetStructAlignment() { return alignof(FSkinnedMeshComponentDescriptor); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkinnedAsset_MetaData[] = {
{ "Category", "Component Settings" },
{ "DisplayAfter", "ComponentClass" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformProvider_MetaData[] = {
{ "Category", "Component Settings" },
{ "DisplayAfter", "SkinnedAsset" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSkinnedMeshComponentDescriptor constinit property declarations ***
static const UECodeGen_Private::FObjectPropertyParams NewProp_SkinnedAsset;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TransformProvider;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSkinnedMeshComponentDescriptor constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSkinnedMeshComponentDescriptor>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics
static_assert(std::is_polymorphic<FSkinnedMeshComponentDescriptor>() == std::is_polymorphic<FSkinnedMeshComponentDescriptorBase>(), "USTRUCT FSkinnedMeshComponentDescriptor cannot be polymorphic unless super FSkinnedMeshComponentDescriptorBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptor;
class UScriptStruct* FSkinnedMeshComponentDescriptor::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptor.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptor.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SkinnedMeshComponentDescriptor"));
}
return Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptor.OuterSingleton;
}
// ********** Begin ScriptStruct FSkinnedMeshComponentDescriptor Property Definitions **************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::NewProp_SkinnedAsset = { "SkinnedAsset", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkinnedMeshComponentDescriptor, SkinnedAsset), Z_Construct_UClass_USkinnedAsset_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkinnedAsset_MetaData), NewProp_SkinnedAsset_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::NewProp_TransformProvider = { "TransformProvider", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkinnedMeshComponentDescriptor, TransformProvider), Z_Construct_UClass_UTransformProviderData_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformProvider_MetaData), NewProp_TransformProvider_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::NewProp_SkinnedAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::NewProp_TransformProvider,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSkinnedMeshComponentDescriptor Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase,
&NewStructOps,
"SkinnedMeshComponentDescriptor",
Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::PropPointers),
sizeof(FSkinnedMeshComponentDescriptor),
alignof(FSkinnedMeshComponentDescriptor),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor()
{
if (!Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptor.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptor.InnerSingleton, Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptor.InnerSingleton);
}
// ********** End ScriptStruct FSkinnedMeshComponentDescriptor *************************************
// ********** Begin ScriptStruct FSoftSkinnedMeshComponentDescriptor *******************************
struct Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSoftSkinnedMeshComponentDescriptor); }
static inline consteval int16 GetStructAlignment() { return alignof(FSoftSkinnedMeshComponentDescriptor); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkinnedAsset_MetaData[] = {
{ "Category", "Component Settings" },
{ "DisplayAfter", "ComponentClass" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformProvider_MetaData[] = {
{ "Category", "Component Settings" },
{ "DisplayAfter", "SkinnedAsset" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSoftSkinnedMeshComponentDescriptor constinit property declarations
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_SkinnedAsset;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_TransformProvider;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSoftSkinnedMeshComponentDescriptor constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSoftSkinnedMeshComponentDescriptor>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics
static_assert(std::is_polymorphic<FSoftSkinnedMeshComponentDescriptor>() == std::is_polymorphic<FSkinnedMeshComponentDescriptorBase>(), "USTRUCT FSoftSkinnedMeshComponentDescriptor cannot be polymorphic unless super FSkinnedMeshComponentDescriptorBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSoftSkinnedMeshComponentDescriptor;
class UScriptStruct* FSoftSkinnedMeshComponentDescriptor::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSoftSkinnedMeshComponentDescriptor.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSoftSkinnedMeshComponentDescriptor.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SoftSkinnedMeshComponentDescriptor"));
}
return Z_Registration_Info_UScriptStruct_FSoftSkinnedMeshComponentDescriptor.OuterSingleton;
}
// ********** Begin ScriptStruct FSoftSkinnedMeshComponentDescriptor Property Definitions **********
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::NewProp_SkinnedAsset = { "SkinnedAsset", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoftSkinnedMeshComponentDescriptor, SkinnedAsset), Z_Construct_UClass_USkinnedAsset_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkinnedAsset_MetaData), NewProp_SkinnedAsset_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::NewProp_TransformProvider = { "TransformProvider", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoftSkinnedMeshComponentDescriptor, TransformProvider), Z_Construct_UClass_UTransformProviderData_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformProvider_MetaData), NewProp_TransformProvider_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::NewProp_SkinnedAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::NewProp_TransformProvider,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSoftSkinnedMeshComponentDescriptor Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase,
&NewStructOps,
"SoftSkinnedMeshComponentDescriptor",
Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::PropPointers),
sizeof(FSoftSkinnedMeshComponentDescriptor),
alignof(FSoftSkinnedMeshComponentDescriptor),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor()
{
if (!Z_Registration_Info_UScriptStruct_FSoftSkinnedMeshComponentDescriptor.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSoftSkinnedMeshComponentDescriptor.InnerSingleton, Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSoftSkinnedMeshComponentDescriptor.InnerSingleton);
}
// ********** End ScriptStruct FSoftSkinnedMeshComponentDescriptor *********************************
// ********** Begin Class UAnimBankData ************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimBankData;
UClass* UAnimBankData::GetPrivateStaticClass()
{
using TClass = UAnimBankData;
if (!Z_Registration_Info_UClass_UAnimBankData.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimBankData"),
Z_Registration_Info_UClass_UAnimBankData.InnerSingleton,
StaticRegisterNativesUAnimBankData,
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_UAnimBankData.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimBankData_NoRegister()
{
return UAnimBankData::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimBankData_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "HideCategories", "Object Object" },
{ "IncludePath", "Animation/AnimBank.h" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimBankItems_MetaData[] = {
{ "Category", "TransformProvider" },
{ "ModuleRelativePath", "Classes/Animation/AnimBank.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class UAnimBankData constinit property declarations ****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_AnimBankItems_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AnimBankItems;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAnimBankData constinit property declarations ******************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimBankData>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimBankData_Statics
// ********** Begin Class UAnimBankData Property Definitions ***************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAnimBankData_Statics::NewProp_AnimBankItems_Inner = { "AnimBankItems", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAnimBankItem, METADATA_PARAMS(0, nullptr) }; // 3446641827
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAnimBankData_Statics::NewProp_AnimBankItems = { "AnimBankItems", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBankData, AnimBankItems), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimBankItems_MetaData), NewProp_AnimBankItems_MetaData) }; // 3446641827
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAnimBankData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBankData_Statics::NewProp_AnimBankItems_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBankData_Statics::NewProp_AnimBankItems,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBankData_Statics::PropPointers) < 2048);
// ********** End Class UAnimBankData Property Definitions *****************************************
UObject* (*const Z_Construct_UClass_UAnimBankData_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTransformProviderData,
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBankData_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimBankData_Statics::ClassParams = {
&UAnimBankData::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAnimBankData_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBankData_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBankData_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimBankData_Statics::Class_MetaDataParams)
};
void UAnimBankData::StaticRegisterNativesUAnimBankData()
{
}
UClass* Z_Construct_UClass_UAnimBankData()
{
if (!Z_Registration_Info_UClass_UAnimBankData.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimBankData.OuterSingleton, Z_Construct_UClass_UAnimBankData_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimBankData.OuterSingleton;
}
UAnimBankData::UAnimBankData(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimBankData);
UAnimBankData::~UAnimBankData() {}
// ********** End Class UAnimBankData **************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_AnimBank_h__Script_Engine_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FAnimBankSequence::StaticStruct, Z_Construct_UScriptStruct_FAnimBankSequence_Statics::NewStructOps, TEXT("AnimBankSequence"),&Z_Registration_Info_UScriptStruct_FAnimBankSequence, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAnimBankSequence), 3253994101U) },
{ FAnimBankItem::StaticStruct, Z_Construct_UScriptStruct_FAnimBankItem_Statics::NewStructOps, TEXT("AnimBankItem"),&Z_Registration_Info_UScriptStruct_FAnimBankItem, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAnimBankItem), 3446641827U) },
{ FSoftAnimBankItem::StaticStruct, Z_Construct_UScriptStruct_FSoftAnimBankItem_Statics::NewStructOps, TEXT("SoftAnimBankItem"),&Z_Registration_Info_UScriptStruct_FSoftAnimBankItem, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSoftAnimBankItem), 941654680U) },
{ FSkinnedMeshComponentDescriptorBase::StaticStruct, Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptorBase_Statics::NewStructOps, TEXT("SkinnedMeshComponentDescriptorBase"),&Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptorBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSkinnedMeshComponentDescriptorBase), 3209839962U) },
{ FSkinnedMeshComponentDescriptor::StaticStruct, Z_Construct_UScriptStruct_FSkinnedMeshComponentDescriptor_Statics::NewStructOps, TEXT("SkinnedMeshComponentDescriptor"),&Z_Registration_Info_UScriptStruct_FSkinnedMeshComponentDescriptor, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSkinnedMeshComponentDescriptor), 1132247431U) },
{ FSoftSkinnedMeshComponentDescriptor::StaticStruct, Z_Construct_UScriptStruct_FSoftSkinnedMeshComponentDescriptor_Statics::NewStructOps, TEXT("SoftSkinnedMeshComponentDescriptor"),&Z_Registration_Info_UScriptStruct_FSoftSkinnedMeshComponentDescriptor, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSoftSkinnedMeshComponentDescriptor), 1820670616U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAnimBank, UAnimBank::StaticClass, TEXT("UAnimBank"), &Z_Registration_Info_UClass_UAnimBank, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimBank), 3090062634U) },
{ Z_Construct_UClass_UAnimBankData, UAnimBankData::StaticClass, TEXT("UAnimBankData"), &Z_Registration_Info_UClass_UAnimBankData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimBankData), 3370315324U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_AnimBank_h__Script_Engine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_AnimBank_h__Script_Engine_2060228196{
TEXT("/Script/Engine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_AnimBank_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_AnimBank_h__Script_Engine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_AnimBank_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_AnimBank_h__Script_Engine_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS