// 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 "AnimationSharingManager.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeAnimationSharingManager() {} // ********** Begin Cross Module References ******************************************************** ANIMATIONSHARING_API UClass* Z_Construct_UClass_UAnimationSharingManager(); ANIMATIONSHARING_API UClass* Z_Construct_UClass_UAnimationSharingManager_NoRegister(); ANIMATIONSHARING_API UClass* Z_Construct_UClass_UAnimationSharingSetup_NoRegister(); ANIMATIONSHARING_API UClass* Z_Construct_UClass_UAnimationSharingStateProcessor_NoRegister(); ANIMATIONSHARING_API UClass* Z_Construct_UClass_UAnimSharingInstance(); ANIMATIONSHARING_API UClass* Z_Construct_UClass_UAnimSharingInstance_NoRegister(); ANIMATIONSHARING_API UScriptStruct* Z_Construct_UScriptStruct_FTickAnimationSharingFunction(); COREUOBJECT_API UClass* Z_Construct_UClass_UEnum_NoRegister(); COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UAnimSequence_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USkeleton_NoRegister(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FTickFunction(); UPackage* Z_Construct_UPackage__Script_AnimationSharing(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UAnimSharingInstance ***************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UAnimSharingInstance; UClass* UAnimSharingInstance::GetPrivateStaticClass() { using TClass = UAnimSharingInstance; if (!Z_Registration_Info_UClass_UAnimSharingInstance.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("AnimSharingInstance"), Z_Registration_Info_UClass_UAnimSharingInstance.InnerSingleton, StaticRegisterNativesUAnimSharingInstance, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UAnimSharingInstance.InnerSingleton; } UClass* Z_Construct_UClass_UAnimSharingInstance_NoRegister() { return UAnimSharingInstance::GetPrivateStaticClass(); } struct Z_Construct_UClass_UAnimSharingInstance_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "AnimationSharingManager.h" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegisteredActors_MetaData[] = { { "Category", "AnimationSharing" }, { "Comment", "/** Actors currently registered to be animation driven by the AnimManager using this setup */" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, { "ToolTip", "Actors currently registered to be animation driven by the AnimManager using this setup" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateProcessor_MetaData[] = { { "Category", "AnimationSharing" }, { "Comment", "/** (Blueprint)class instance used for determining the state enum value for each registered actor */" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, { "ToolTip", "(Blueprint)class instance used for determining the state enum value for each registered actor" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UsedAnimationSequences_MetaData[] = { { "Category", "AnimationSharing" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateEnum_MetaData[] = { { "Category", "AnimationSharing" }, { "Comment", "/** Enum class set up by the user to 'describe' the animation states */" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, { "ToolTip", "Enum class set up by the user to 'describe' the animation states" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SharingActor_MetaData[] = { { "Category", "AnimationSharing" }, { "Comment", "/** Actor to which all the running SkeletalMeshComponents used for the sharing are attached to */" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, { "ToolTip", "Actor to which all the running SkeletalMeshComponents used for the sharing are attached to" }, }; #endif // WITH_METADATA // ********** Begin Class UAnimSharingInstance constinit property declarations ********************* static const UECodeGen_Private::FObjectPropertyParams NewProp_RegisteredActors_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RegisteredActors; static const UECodeGen_Private::FObjectPropertyParams NewProp_StateProcessor; static const UECodeGen_Private::FObjectPropertyParams NewProp_UsedAnimationSequences_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_UsedAnimationSequences; static const UECodeGen_Private::FObjectPropertyParams NewProp_StateEnum; static const UECodeGen_Private::FObjectPropertyParams NewProp_SharingActor; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UAnimSharingInstance constinit property declarations *********************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UAnimSharingInstance_Statics // ********** Begin Class UAnimSharingInstance Property Definitions ******************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_RegisteredActors_Inner = { "RegisteredActors", nullptr, (EPropertyFlags)0x0104000000020000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_RegisteredActors = { "RegisteredActors", nullptr, (EPropertyFlags)0x0114000000022001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimSharingInstance, RegisteredActors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegisteredActors_MetaData), NewProp_RegisteredActors_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_StateProcessor = { "StateProcessor", nullptr, (EPropertyFlags)0x0114000000002001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimSharingInstance, StateProcessor), Z_Construct_UClass_UAnimationSharingStateProcessor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateProcessor_MetaData), NewProp_StateProcessor_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_UsedAnimationSequences_Inner = { "UsedAnimationSequences", nullptr, (EPropertyFlags)0x0104000000020000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_UsedAnimationSequences = { "UsedAnimationSequences", nullptr, (EPropertyFlags)0x0114000000022001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimSharingInstance, UsedAnimationSequences), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UsedAnimationSequences_MetaData), NewProp_UsedAnimationSequences_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_StateEnum = { "StateEnum", nullptr, (EPropertyFlags)0x0114000000022001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimSharingInstance, StateEnum), Z_Construct_UClass_UEnum_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateEnum_MetaData), NewProp_StateEnum_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_SharingActor = { "SharingActor", nullptr, (EPropertyFlags)0x0114000000022001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimSharingInstance, SharingActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SharingActor_MetaData), NewProp_SharingActor_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAnimSharingInstance_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_RegisteredActors_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_RegisteredActors, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_StateProcessor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_UsedAnimationSequences_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_UsedAnimationSequences, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_StateEnum, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimSharingInstance_Statics::NewProp_SharingActor, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimSharingInstance_Statics::PropPointers) < 2048); // ********** End Class UAnimSharingInstance Property Definitions ********************************** UObject* (*const Z_Construct_UClass_UAnimSharingInstance_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_AnimationSharing, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimSharingInstance_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimSharingInstance_Statics::ClassParams = { &UAnimSharingInstance::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UAnimSharingInstance_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UAnimSharingInstance_Statics::PropPointers), 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimSharingInstance_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimSharingInstance_Statics::Class_MetaDataParams) }; void UAnimSharingInstance::StaticRegisterNativesUAnimSharingInstance() { } UClass* Z_Construct_UClass_UAnimSharingInstance() { if (!Z_Registration_Info_UClass_UAnimSharingInstance.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimSharingInstance.OuterSingleton, Z_Construct_UClass_UAnimSharingInstance_Statics::ClassParams); } return Z_Registration_Info_UClass_UAnimSharingInstance.OuterSingleton; } UAnimSharingInstance::UAnimSharingInstance(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimSharingInstance); UAnimSharingInstance::~UAnimSharingInstance() {} // ********** End Class UAnimSharingInstance ******************************************************* // ********** Begin ScriptStruct FTickAnimationSharingFunction ************************************* struct Z_Construct_UScriptStruct_FTickAnimationSharingFunction_Statics { static inline consteval int32 GetStructSize() { return sizeof(FTickAnimationSharingFunction); } static inline consteval int16 GetStructAlignment() { return alignof(FTickAnimationSharingFunction); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FTickAnimationSharingFunction constinit property declarations ***** // ********** End ScriptStruct FTickAnimationSharingFunction constinit property declarations ******* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FTickAnimationSharingFunction_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FTickAnimationSharingFunction cannot be polymorphic unless super FTickFunction is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTickAnimationSharingFunction; class UScriptStruct* FTickAnimationSharingFunction::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FTickAnimationSharingFunction.OuterSingleton) { Z_Registration_Info_UScriptStruct_FTickAnimationSharingFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTickAnimationSharingFunction, (UObject*)Z_Construct_UPackage__Script_AnimationSharing(), TEXT("TickAnimationSharingFunction")); } return Z_Registration_Info_UScriptStruct_FTickAnimationSharingFunction.OuterSingleton; } const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTickAnimationSharingFunction_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_AnimationSharing, Z_Construct_UScriptStruct_FTickFunction, &NewStructOps, "TickAnimationSharingFunction", nullptr, 0, sizeof(FTickAnimationSharingFunction), alignof(FTickAnimationSharingFunction), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTickAnimationSharingFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTickAnimationSharingFunction_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FTickAnimationSharingFunction() { if (!Z_Registration_Info_UScriptStruct_FTickAnimationSharingFunction.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTickAnimationSharingFunction.InnerSingleton, Z_Construct_UScriptStruct_FTickAnimationSharingFunction_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FTickAnimationSharingFunction.InnerSingleton); } // ********** End ScriptStruct FTickAnimationSharingFunction *************************************** // ********** Begin Class UAnimationSharingManager Function AnimationSharingEnabled **************** struct Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics { struct AnimationSharingManager_eventAnimationSharingEnabled_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "AnimationSharing" }, { "Comment", "/** Returns whether or not the animation sharing is enabled */" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, { "ToolTip", "Returns whether or not the animation sharing is enabled" }, }; #endif // WITH_METADATA // ********** Begin Function AnimationSharingEnabled constinit property declarations *************** static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AnimationSharingEnabled constinit property declarations ***************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AnimationSharingEnabled Property Definitions ************************** void Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((AnimationSharingManager_eventAnimationSharingEnabled_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationSharingManager_eventAnimationSharingEnabled_Parms), &Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::PropPointers) < 2048); // ********** End Function AnimationSharingEnabled Property Definitions **************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationSharingManager, nullptr, "AnimationSharingEnabled", Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::AnimationSharingManager_eventAnimationSharingEnabled_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::AnimationSharingManager_eventAnimationSharingEnabled_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UAnimationSharingManager::execAnimationSharingEnabled) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=UAnimationSharingManager::AnimationSharingEnabled(); P_NATIVE_END; } // ********** End Class UAnimationSharingManager Function AnimationSharingEnabled ****************** // ********** Begin Class UAnimationSharingManager Function CreateAnimationSharingManager ********** struct Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics { struct AnimationSharingManager_eventCreateAnimationSharingManager_Parms { UObject* WorldContextObject; const UAnimationSharingSetup* Setup; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "AnimationSharing" }, { "Comment", "/** Create an Animation Sharing Manager using the provided Setup */" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, { "ToolTip", "Create an Animation Sharing Manager using the provided Setup" }, { "WorldContext", "WorldContextObject" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Setup_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function CreateAnimationSharingManager constinit property declarations ********* static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject; static const UECodeGen_Private::FObjectPropertyParams NewProp_Setup; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function CreateAnimationSharingManager constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function CreateAnimationSharingManager Property Definitions ******************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationSharingManager_eventCreateAnimationSharingManager_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::NewProp_Setup = { "Setup", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationSharingManager_eventCreateAnimationSharingManager_Parms, Setup), Z_Construct_UClass_UAnimationSharingSetup_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Setup_MetaData), NewProp_Setup_MetaData) }; void Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((AnimationSharingManager_eventCreateAnimationSharingManager_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AnimationSharingManager_eventCreateAnimationSharingManager_Parms), &Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::NewProp_WorldContextObject, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::NewProp_Setup, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::PropPointers) < 2048); // ********** End Function CreateAnimationSharingManager Property Definitions ********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationSharingManager, nullptr, "CreateAnimationSharingManager", Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::AnimationSharingManager_eventCreateAnimationSharingManager_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::AnimationSharingManager_eventCreateAnimationSharingManager_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UAnimationSharingManager::execCreateAnimationSharingManager) { P_GET_OBJECT(UObject,Z_Param_WorldContextObject); P_GET_OBJECT(UAnimationSharingSetup,Z_Param_Setup); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=UAnimationSharingManager::CreateAnimationSharingManager(Z_Param_WorldContextObject,Z_Param_Setup); P_NATIVE_END; } // ********** End Class UAnimationSharingManager Function CreateAnimationSharingManager ************ // ********** Begin Class UAnimationSharingManager Function GetAnimationSharingManager ************* struct Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics { struct AnimationSharingManager_eventGetAnimationSharingManager_Parms { UObject* WorldContextObject; UAnimationSharingManager* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "AnimationSharing" }, { "Comment", "/** Returns the AnimationSharing Manager, nullptr if none was set up */" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, { "ToolTip", "Returns the AnimationSharing Manager, nullptr if none was set up" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function GetAnimationSharingManager constinit property declarations ************ static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetAnimationSharingManager constinit property declarations ************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetAnimationSharingManager Property Definitions *********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationSharingManager_eventGetAnimationSharingManager_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationSharingManager_eventGetAnimationSharingManager_Parms, ReturnValue), Z_Construct_UClass_UAnimationSharingManager_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::NewProp_WorldContextObject, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::PropPointers) < 2048); // ********** End Function GetAnimationSharingManager Property Definitions ************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationSharingManager, nullptr, "GetAnimationSharingManager", Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::AnimationSharingManager_eventGetAnimationSharingManager_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::AnimationSharingManager_eventGetAnimationSharingManager_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UAnimationSharingManager::execGetAnimationSharingManager) { P_GET_OBJECT(UObject,Z_Param_WorldContextObject); P_FINISH; P_NATIVE_BEGIN; *(UAnimationSharingManager**)Z_Param__Result=UAnimationSharingManager::GetAnimationSharingManager(Z_Param_WorldContextObject); P_NATIVE_END; } // ********** End Class UAnimationSharingManager Function GetAnimationSharingManager *************** // ********** Begin Class UAnimationSharingManager Function RegisterActorWithSkeletonBP ************ struct Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics { struct AnimationSharingManager_eventRegisterActorWithSkeletonBP_Parms { AActor* InActor; const USkeleton* SharingSkeleton; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "AnimationSharing" }, { "Comment", "/** Register an Actor with this Animation Sharing manager, according to the SharingSkeleton */" }, { "DisplayName", "Register Actor" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, { "ToolTip", "Register an Actor with this Animation Sharing manager, according to the SharingSkeleton" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SharingSkeleton_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RegisterActorWithSkeletonBP constinit property declarations *********** static const UECodeGen_Private::FObjectPropertyParams NewProp_InActor; static const UECodeGen_Private::FObjectPropertyParams NewProp_SharingSkeleton; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RegisterActorWithSkeletonBP constinit property declarations ************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RegisterActorWithSkeletonBP Property Definitions ********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::NewProp_InActor = { "InActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationSharingManager_eventRegisterActorWithSkeletonBP_Parms, InActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::NewProp_SharingSkeleton = { "SharingSkeleton", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationSharingManager_eventRegisterActorWithSkeletonBP_Parms, SharingSkeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SharingSkeleton_MetaData), NewProp_SharingSkeleton_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::NewProp_InActor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::NewProp_SharingSkeleton, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::PropPointers) < 2048); // ********** End Function RegisterActorWithSkeletonBP Property Definitions ************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationSharingManager, nullptr, "RegisterActorWithSkeletonBP", Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::AnimationSharingManager_eventRegisterActorWithSkeletonBP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::AnimationSharingManager_eventRegisterActorWithSkeletonBP_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UAnimationSharingManager::execRegisterActorWithSkeletonBP) { P_GET_OBJECT(AActor,Z_Param_InActor); P_GET_OBJECT(USkeleton,Z_Param_SharingSkeleton); P_FINISH; P_NATIVE_BEGIN; P_THIS->RegisterActorWithSkeletonBP(Z_Param_InActor,Z_Param_SharingSkeleton); P_NATIVE_END; } // ********** End Class UAnimationSharingManager Function RegisterActorWithSkeletonBP ************** // ********** Begin Class UAnimationSharingManager ************************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UAnimationSharingManager; UClass* UAnimationSharingManager::GetPrivateStaticClass() { using TClass = UAnimationSharingManager; if (!Z_Registration_Info_UClass_UAnimationSharingManager.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("AnimationSharingManager"), Z_Registration_Info_UClass_UAnimationSharingManager.InnerSingleton, StaticRegisterNativesUAnimationSharingManager, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UAnimationSharingManager.InnerSingleton; } UClass* Z_Construct_UClass_UAnimationSharingManager_NoRegister() { return UAnimationSharingManager::GetPrivateStaticClass(); } struct Z_Construct_UClass_UAnimationSharingManager_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "AnimationSharingManager.h" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Skeletons_MetaData[] = { { "Comment", "/** Array of unique skeletons, matches PerSkeletonData array entries*/" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, { "ToolTip", "Array of unique skeletons, matches PerSkeletonData array entries" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PerSkeletonData_MetaData[] = { { "Category", "AnimationSharing" }, { "Comment", "/** Sharing data required for the unique Skeleton setups */" }, { "ModuleRelativePath", "Public/AnimationSharingManager.h" }, { "ToolTip", "Sharing data required for the unique Skeleton setups" }, }; #endif // WITH_METADATA // ********** Begin Class UAnimationSharingManager constinit property declarations ***************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeletons_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Skeletons; static const UECodeGen_Private::FObjectPropertyParams NewProp_PerSkeletonData_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_PerSkeletonData; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UAnimationSharingManager constinit property declarations ******************* static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("AnimationSharingEnabled"), .Pointer = &UAnimationSharingManager::execAnimationSharingEnabled }, { .NameUTF8 = UTF8TEXT("CreateAnimationSharingManager"), .Pointer = &UAnimationSharingManager::execCreateAnimationSharingManager }, { .NameUTF8 = UTF8TEXT("GetAnimationSharingManager"), .Pointer = &UAnimationSharingManager::execGetAnimationSharingManager }, { .NameUTF8 = UTF8TEXT("RegisterActorWithSkeletonBP"), .Pointer = &UAnimationSharingManager::execRegisterActorWithSkeletonBP }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UAnimationSharingManager_AnimationSharingEnabled, "AnimationSharingEnabled" }, // 1180024342 { &Z_Construct_UFunction_UAnimationSharingManager_CreateAnimationSharingManager, "CreateAnimationSharingManager" }, // 1707052419 { &Z_Construct_UFunction_UAnimationSharingManager_GetAnimationSharingManager, "GetAnimationSharingManager" }, // 82316049 { &Z_Construct_UFunction_UAnimationSharingManager_RegisterActorWithSkeletonBP, "RegisterActorWithSkeletonBP" }, // 3798815335 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UAnimationSharingManager_Statics // ********** Begin Class UAnimationSharingManager Property Definitions **************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimationSharingManager_Statics::NewProp_Skeletons_Inner = { "Skeletons", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAnimationSharingManager_Statics::NewProp_Skeletons = { "Skeletons", nullptr, (EPropertyFlags)0x0124080000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationSharingManager, Skeletons), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Skeletons_MetaData), NewProp_Skeletons_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimationSharingManager_Statics::NewProp_PerSkeletonData_Inner = { "PerSkeletonData", nullptr, (EPropertyFlags)0x0104000000020000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAnimSharingInstance_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAnimationSharingManager_Statics::NewProp_PerSkeletonData = { "PerSkeletonData", nullptr, (EPropertyFlags)0x0124080000022001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationSharingManager, PerSkeletonData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PerSkeletonData_MetaData), NewProp_PerSkeletonData_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAnimationSharingManager_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationSharingManager_Statics::NewProp_Skeletons_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationSharingManager_Statics::NewProp_Skeletons, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationSharingManager_Statics::NewProp_PerSkeletonData_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationSharingManager_Statics::NewProp_PerSkeletonData, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationSharingManager_Statics::PropPointers) < 2048); // ********** End Class UAnimationSharingManager Property Definitions ****************************** UObject* (*const Z_Construct_UClass_UAnimationSharingManager_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_AnimationSharing, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationSharingManager_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimationSharingManager_Statics::ClassParams = { &UAnimationSharingManager::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UAnimationSharingManager_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationSharingManager_Statics::PropPointers), 0, 0x000800A2u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationSharingManager_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimationSharingManager_Statics::Class_MetaDataParams) }; void UAnimationSharingManager::StaticRegisterNativesUAnimationSharingManager() { UClass* Class = UAnimationSharingManager::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAnimationSharingManager_Statics::Funcs)); } UClass* Z_Construct_UClass_UAnimationSharingManager() { if (!Z_Registration_Info_UClass_UAnimationSharingManager.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimationSharingManager.OuterSingleton, Z_Construct_UClass_UAnimationSharingManager_Statics::ClassParams); } return Z_Registration_Info_UClass_UAnimationSharingManager.OuterSingleton; } UAnimationSharingManager::UAnimationSharingManager(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimationSharingManager); UAnimationSharingManager::~UAnimationSharingManager() {} // ********** End Class UAnimationSharingManager *************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_AnimationSharing_Source_AnimationSharing_Public_AnimationSharingManager_h__Script_AnimationSharing_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FTickAnimationSharingFunction::StaticStruct, Z_Construct_UScriptStruct_FTickAnimationSharingFunction_Statics::NewStructOps, TEXT("TickAnimationSharingFunction"),&Z_Registration_Info_UScriptStruct_FTickAnimationSharingFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTickAnimationSharingFunction), 3729572832U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UAnimSharingInstance, UAnimSharingInstance::StaticClass, TEXT("UAnimSharingInstance"), &Z_Registration_Info_UClass_UAnimSharingInstance, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimSharingInstance), 2085795880U) }, { Z_Construct_UClass_UAnimationSharingManager, UAnimationSharingManager::StaticClass, TEXT("UAnimationSharingManager"), &Z_Registration_Info_UClass_UAnimationSharingManager, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimationSharingManager), 3064204777U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_AnimationSharing_Source_AnimationSharing_Public_AnimationSharingManager_h__Script_AnimationSharing_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_AnimationSharing_Source_AnimationSharing_Public_AnimationSharingManager_h__Script_AnimationSharing_4281784302{ TEXT("/Script/AnimationSharing"), Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_AnimationSharing_Source_AnimationSharing_Public_AnimationSharingManager_h__Script_AnimationSharing_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_AnimationSharing_Source_AnimationSharing_Public_AnimationSharingManager_h__Script_AnimationSharing_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_AnimationSharing_Source_AnimationSharing_Public_AnimationSharingManager_h__Script_AnimationSharing_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Developer_AnimationSharing_Source_AnimationSharing_Public_AnimationSharingManager_h__Script_AnimationSharing_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS