// 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 "ControlRigAssetUserData.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 EmptyLinkFunctionForGeneratedCodeControlRigAssetUserData() {} // ********** Begin Cross Module References ******************************************************** CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigShapeLibrary_NoRegister(); CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigShapeLibraryLink(); CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigShapeLibraryLink_NoRegister(); RIGVM_API UClass* Z_Construct_UClass_UNameSpacedUserData(); UPackage* Z_Construct_UPackage__Script_ControlRig(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UControlRigShapeLibraryLink Function GetShapeLibrary ********************* struct Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics { struct ControlRigShapeLibraryLink_eventGetShapeLibrary_Parms { TSoftObjectPtr ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintGetter", "" }, { "ModuleRelativePath", "Public/ControlRigAssetUserData.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetShapeLibrary constinit property declarations *********************** static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetShapeLibrary constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetShapeLibrary Property Definitions ********************************** const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigShapeLibraryLink_eventGetShapeLibrary_Parms, ReturnValue), Z_Construct_UClass_UControlRigShapeLibrary_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::PropPointers) < 2048); // ********** End Function GetShapeLibrary Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigShapeLibraryLink, nullptr, "GetShapeLibrary", Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::ControlRigShapeLibraryLink_eventGetShapeLibrary_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::ControlRigShapeLibraryLink_eventGetShapeLibrary_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRigShapeLibraryLink::execGetShapeLibrary) { P_FINISH; P_NATIVE_BEGIN; *(TSoftObjectPtr*)Z_Param__Result=P_THIS->GetShapeLibrary(); P_NATIVE_END; } // ********** End Class UControlRigShapeLibraryLink Function GetShapeLibrary *********************** // ********** Begin Class UControlRigShapeLibraryLink Function SetShapeLibrary ********************* struct Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics { struct ControlRigShapeLibraryLink_eventSetShapeLibrary_Parms { TSoftObjectPtr InShapeLibrary; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintSetter", "" }, { "ModuleRelativePath", "Public/ControlRigAssetUserData.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetShapeLibrary constinit property declarations *********************** static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_InShapeLibrary; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetShapeLibrary constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetShapeLibrary Property Definitions ********************************** const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::NewProp_InShapeLibrary = { "InShapeLibrary", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRigShapeLibraryLink_eventSetShapeLibrary_Parms, InShapeLibrary), Z_Construct_UClass_UControlRigShapeLibrary_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::NewProp_InShapeLibrary, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::PropPointers) < 2048); // ********** End Function SetShapeLibrary Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRigShapeLibraryLink, nullptr, "SetShapeLibrary", Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::ControlRigShapeLibraryLink_eventSetShapeLibrary_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::ControlRigShapeLibraryLink_eventSetShapeLibrary_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRigShapeLibraryLink::execSetShapeLibrary) { P_GET_SOFTOBJECT(TSoftObjectPtr,Z_Param_InShapeLibrary); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetShapeLibrary(Z_Param_InShapeLibrary); P_NATIVE_END; } // ********** End Class UControlRigShapeLibraryLink Function SetShapeLibrary *********************** // ********** Begin Class UControlRigShapeLibraryLink ********************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UControlRigShapeLibraryLink; UClass* UControlRigShapeLibraryLink::GetPrivateStaticClass() { using TClass = UControlRigShapeLibraryLink; if (!Z_Registration_Info_UClass_UControlRigShapeLibraryLink.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("ControlRigShapeLibraryLink"), Z_Registration_Info_UClass_UControlRigShapeLibraryLink.InnerSingleton, StaticRegisterNativesUControlRigShapeLibraryLink, 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_UControlRigShapeLibraryLink.InnerSingleton; } UClass* Z_Construct_UClass_UControlRigShapeLibraryLink_NoRegister() { return UControlRigShapeLibraryLink::GetPrivateStaticClass(); } struct Z_Construct_UClass_UControlRigShapeLibraryLink_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n* Namespaced user data which provides access to a linked shape library\n*/" }, { "IncludePath", "ControlRigAssetUserData.h" }, { "ModuleRelativePath", "Public/ControlRigAssetUserData.h" }, { "ToolTip", "Namespaced user data which provides access to a linked shape library" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeLibrary_MetaData[] = { { "BlueprintGetter", "GetShapeLibrary" }, { "BlueprintSetter", "SetShapeLibrary" }, { "Category", "General" }, { "Comment", "/** If assigned, the data asset link will provide access to the data asset's content. */" }, { "DisplayAfter", "NameSpace" }, { "ModuleRelativePath", "Public/ControlRigAssetUserData.h" }, { "ToolTip", "If assigned, the data asset link will provide access to the data asset's content." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeNames_MetaData[] = { { "ModuleRelativePath", "Public/ControlRigAssetUserData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeLibraryCached_MetaData[] = { { "ModuleRelativePath", "Public/ControlRigAssetUserData.h" }, }; #endif // WITH_METADATA // ********** Begin Class UControlRigShapeLibraryLink constinit property declarations ************** static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ShapeLibrary; static const UECodeGen_Private::FNamePropertyParams NewProp_ShapeNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ShapeNames; static const UECodeGen_Private::FObjectPropertyParams NewProp_ShapeLibraryCached; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UControlRigShapeLibraryLink constinit property declarations **************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetShapeLibrary"), .Pointer = &UControlRigShapeLibraryLink::execGetShapeLibrary }, { .NameUTF8 = UTF8TEXT("SetShapeLibrary"), .Pointer = &UControlRigShapeLibraryLink::execSetShapeLibrary }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UControlRigShapeLibraryLink_GetShapeLibrary, "GetShapeLibrary" }, // 1532174353 { &Z_Construct_UFunction_UControlRigShapeLibraryLink_SetShapeLibrary, "SetShapeLibrary" }, // 2920638868 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UControlRigShapeLibraryLink_Statics // ********** Begin Class UControlRigShapeLibraryLink Property Definitions ************************* const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeLibrary = { "ShapeLibrary", nullptr, (EPropertyFlags)0x0014000000000005, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigShapeLibraryLink, ShapeLibrary), Z_Construct_UClass_UControlRigShapeLibrary_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeLibrary_MetaData), NewProp_ShapeLibrary_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeNames_Inner = { "ShapeNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeNames = { "ShapeNames", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigShapeLibraryLink, ShapeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeNames_MetaData), NewProp_ShapeNames_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeLibraryCached = { "ShapeLibraryCached", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRigShapeLibraryLink, ShapeLibraryCached), Z_Construct_UClass_UControlRigShapeLibrary_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeLibraryCached_MetaData), NewProp_ShapeLibraryCached_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeLibrary, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::NewProp_ShapeLibraryCached, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::PropPointers) < 2048); // ********** End Class UControlRigShapeLibraryLink Property Definitions *************************** UObject* (*const Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UNameSpacedUserData, (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::ClassParams = { &UControlRigShapeLibraryLink::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::PropPointers), 0, 0x002810A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::Class_MetaDataParams) }; void UControlRigShapeLibraryLink::StaticRegisterNativesUControlRigShapeLibraryLink() { UClass* Class = UControlRigShapeLibraryLink::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::Funcs)); } UClass* Z_Construct_UClass_UControlRigShapeLibraryLink() { if (!Z_Registration_Info_UClass_UControlRigShapeLibraryLink.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRigShapeLibraryLink.OuterSingleton, Z_Construct_UClass_UControlRigShapeLibraryLink_Statics::ClassParams); } return Z_Registration_Info_UClass_UControlRigShapeLibraryLink.OuterSingleton; } UControlRigShapeLibraryLink::UControlRigShapeLibraryLink(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRigShapeLibraryLink); UControlRigShapeLibraryLink::~UControlRigShapeLibraryLink() {} IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UControlRigShapeLibraryLink) // ********** End Class UControlRigShapeLibraryLink ************************************************ // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h__Script_ControlRig_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UControlRigShapeLibraryLink, UControlRigShapeLibraryLink::StaticClass, TEXT("UControlRigShapeLibraryLink"), &Z_Registration_Info_UClass_UControlRigShapeLibraryLink, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRigShapeLibraryLink), 1510277084U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h__Script_ControlRig_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h__Script_ControlRig_507863362{ TEXT("/Script/ControlRig"), Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRigAssetUserData_h__Script_ControlRig_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS