// 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 "Core/BaseCameraObject.h" #include "Core/CameraContextDataTableAllocationInfo.h" #include "Core/CameraNodeEvaluatorFwd.h" #include "Core/CameraObjectInterface.h" #include "Core/CameraObjectInterfaceParameterDefinition.h" #include "Core/CameraVariableTableAllocationInfo.h" #include "StructUtils/PropertyBag.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeBaseCameraObject() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedPropertyBag(); GAMEPLAYCAMERAS_API UClass* Z_Construct_UClass_UBaseCameraObject(); GAMEPLAYCAMERAS_API UClass* Z_Construct_UClass_UBaseCameraObject_NoRegister(); GAMEPLAYCAMERAS_API UScriptStruct* Z_Construct_UScriptStruct_FCameraContextDataTableAllocationInfo(); GAMEPLAYCAMERAS_API UScriptStruct* Z_Construct_UScriptStruct_FCameraNodeEvaluatorAllocationInfo(); GAMEPLAYCAMERAS_API UScriptStruct* Z_Construct_UScriptStruct_FCameraObjectAllocationInfo(); GAMEPLAYCAMERAS_API UScriptStruct* Z_Construct_UScriptStruct_FCameraObjectInterface(); GAMEPLAYCAMERAS_API UScriptStruct* Z_Construct_UScriptStruct_FCameraObjectInterfaceParameterDefinition(); GAMEPLAYCAMERAS_API UScriptStruct* Z_Construct_UScriptStruct_FCameraVariableTableAllocationInfo(); UPackage* Z_Construct_UPackage__Script_GameplayCameras(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FCameraObjectAllocationInfo *************************************** struct Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics { static inline consteval int32 GetStructSize() { return sizeof(FCameraObjectAllocationInfo); } static inline consteval int16 GetStructAlignment() { return alignof(FCameraObjectAllocationInfo); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Structure describing various allocations needed by a camera rig.\n */" }, { "ModuleRelativePath", "Public/Core/BaseCameraObject.h" }, { "ToolTip", "Structure describing various allocations needed by a camera rig." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EvaluatorInfo_MetaData[] = { { "Comment", "/** Allocation info for node evaluators. */" }, { "ModuleRelativePath", "Public/Core/BaseCameraObject.h" }, { "ToolTip", "Allocation info for node evaluators." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VariableTableInfo_MetaData[] = { { "Comment", "/** Allocation info for the variable table. */" }, { "ModuleRelativePath", "Public/Core/BaseCameraObject.h" }, { "ToolTip", "Allocation info for the variable table." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextDataTableInfo_MetaData[] = { { "Comment", "/** Allocation info for the context data table. */" }, { "ModuleRelativePath", "Public/Core/BaseCameraObject.h" }, { "ToolTip", "Allocation info for the context data table." }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FCameraObjectAllocationInfo constinit property declarations ******* static const UECodeGen_Private::FStructPropertyParams NewProp_EvaluatorInfo; static const UECodeGen_Private::FStructPropertyParams NewProp_VariableTableInfo; static const UECodeGen_Private::FStructPropertyParams NewProp_ContextDataTableInfo; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FCameraObjectAllocationInfo constinit property declarations ********* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCameraObjectAllocationInfo; class UScriptStruct* FCameraObjectAllocationInfo::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FCameraObjectAllocationInfo.OuterSingleton) { Z_Registration_Info_UScriptStruct_FCameraObjectAllocationInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCameraObjectAllocationInfo, (UObject*)Z_Construct_UPackage__Script_GameplayCameras(), TEXT("CameraObjectAllocationInfo")); } return Z_Registration_Info_UScriptStruct_FCameraObjectAllocationInfo.OuterSingleton; } // ********** Begin ScriptStruct FCameraObjectAllocationInfo Property Definitions ****************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::NewProp_EvaluatorInfo = { "EvaluatorInfo", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCameraObjectAllocationInfo, EvaluatorInfo), Z_Construct_UScriptStruct_FCameraNodeEvaluatorAllocationInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EvaluatorInfo_MetaData), NewProp_EvaluatorInfo_MetaData) }; // 3954028322 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::NewProp_VariableTableInfo = { "VariableTableInfo", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCameraObjectAllocationInfo, VariableTableInfo), Z_Construct_UScriptStruct_FCameraVariableTableAllocationInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VariableTableInfo_MetaData), NewProp_VariableTableInfo_MetaData) }; // 1582542653 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::NewProp_ContextDataTableInfo = { "ContextDataTableInfo", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCameraObjectAllocationInfo, ContextDataTableInfo), Z_Construct_UScriptStruct_FCameraContextDataTableAllocationInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextDataTableInfo_MetaData), NewProp_ContextDataTableInfo_MetaData) }; // 2561014107 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::NewProp_EvaluatorInfo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::NewProp_VariableTableInfo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::NewProp_ContextDataTableInfo, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::PropPointers) < 2048); // ********** End ScriptStruct FCameraObjectAllocationInfo Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GameplayCameras, nullptr, &NewStructOps, "CameraObjectAllocationInfo", Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::PropPointers), sizeof(FCameraObjectAllocationInfo), alignof(FCameraObjectAllocationInfo), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FCameraObjectAllocationInfo() { if (!Z_Registration_Info_UScriptStruct_FCameraObjectAllocationInfo.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCameraObjectAllocationInfo.InnerSingleton, Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FCameraObjectAllocationInfo.InnerSingleton); } // ********** End ScriptStruct FCameraObjectAllocationInfo ***************************************** // ********** Begin Class UBaseCameraObject ******************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UBaseCameraObject; UClass* UBaseCameraObject::GetPrivateStaticClass() { using TClass = UBaseCameraObject; if (!Z_Registration_Info_UClass_UBaseCameraObject.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("BaseCameraObject"), Z_Registration_Info_UClass_UBaseCameraObject.InnerSingleton, StaticRegisterNativesUBaseCameraObject, 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_UBaseCameraObject.InnerSingleton; } UClass* Z_Construct_UClass_UBaseCameraObject_NoRegister() { return UBaseCameraObject::GetPrivateStaticClass(); } struct Z_Construct_UClass_UBaseCameraObject_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "Core/BaseCameraObject.h" }, { "ModuleRelativePath", "Public/Core/BaseCameraObject.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Interface_MetaData[] = { { "Comment", "/** The public data interface of this camera object. */" }, { "ModuleRelativePath", "Public/Core/BaseCameraObject.h" }, { "ToolTip", "The public data interface of this camera object." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AllocationInfo_MetaData[] = { { "Comment", "/** Allocation information for all the nodes and variables in this camera object. */" }, { "ModuleRelativePath", "Public/Core/BaseCameraObject.h" }, { "ToolTip", "Allocation information for all the nodes and variables in this camera object." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultParameters_MetaData[] = { { "Comment", "/** The default interface parameter values, generated during build. */" }, { "ModuleRelativePath", "Public/Core/BaseCameraObject.h" }, { "ToolTip", "The default interface parameter values, generated during build." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterDefinitions_MetaData[] = { { "Comment", "/** The definitions of parameters exposed on this camera rig. */" }, { "ModuleRelativePath", "Public/Core/BaseCameraObject.h" }, { "ToolTip", "The definitions of parameters exposed on this camera rig." }, }; #endif // WITH_METADATA // ********** Begin Class UBaseCameraObject constinit property declarations ************************ static const UECodeGen_Private::FStructPropertyParams NewProp_Interface; static const UECodeGen_Private::FStructPropertyParams NewProp_AllocationInfo; static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultParameters; static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterDefinitions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ParameterDefinitions; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UBaseCameraObject constinit property declarations ************************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UBaseCameraObject_Statics // ********** Begin Class UBaseCameraObject Property Definitions *********************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBaseCameraObject_Statics::NewProp_Interface = { "Interface", nullptr, (EPropertyFlags)0x0010008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCameraObject, Interface), Z_Construct_UScriptStruct_FCameraObjectInterface, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Interface_MetaData), NewProp_Interface_MetaData) }; // 713692766 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBaseCameraObject_Statics::NewProp_AllocationInfo = { "AllocationInfo", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCameraObject, AllocationInfo), Z_Construct_UScriptStruct_FCameraObjectAllocationInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AllocationInfo_MetaData), NewProp_AllocationInfo_MetaData) }; // 580932584 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBaseCameraObject_Statics::NewProp_DefaultParameters = { "DefaultParameters", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCameraObject, DefaultParameters), Z_Construct_UScriptStruct_FInstancedPropertyBag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultParameters_MetaData), NewProp_DefaultParameters_MetaData) }; // 1261298821 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBaseCameraObject_Statics::NewProp_ParameterDefinitions_Inner = { "ParameterDefinitions", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCameraObjectInterfaceParameterDefinition, METADATA_PARAMS(0, nullptr) }; // 59832947 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UBaseCameraObject_Statics::NewProp_ParameterDefinitions = { "ParameterDefinitions", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCameraObject, ParameterDefinitions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterDefinitions_MetaData), NewProp_ParameterDefinitions_MetaData) }; // 59832947 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBaseCameraObject_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCameraObject_Statics::NewProp_Interface, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCameraObject_Statics::NewProp_AllocationInfo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCameraObject_Statics::NewProp_DefaultParameters, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCameraObject_Statics::NewProp_ParameterDefinitions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCameraObject_Statics::NewProp_ParameterDefinitions, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCameraObject_Statics::PropPointers) < 2048); // ********** End Class UBaseCameraObject Property Definitions ************************************* UObject* (*const Z_Construct_UClass_UBaseCameraObject_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_GameplayCameras, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCameraObject_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UBaseCameraObject_Statics::ClassParams = { &UBaseCameraObject::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UBaseCameraObject_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCameraObject_Statics::PropPointers), 0, 0x008800A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCameraObject_Statics::Class_MetaDataParams), Z_Construct_UClass_UBaseCameraObject_Statics::Class_MetaDataParams) }; void UBaseCameraObject::StaticRegisterNativesUBaseCameraObject() { } UClass* Z_Construct_UClass_UBaseCameraObject() { if (!Z_Registration_Info_UClass_UBaseCameraObject.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBaseCameraObject.OuterSingleton, Z_Construct_UClass_UBaseCameraObject_Statics::ClassParams); } return Z_Registration_Info_UClass_UBaseCameraObject.OuterSingleton; } UBaseCameraObject::UBaseCameraObject(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBaseCameraObject); UBaseCameraObject::~UBaseCameraObject() {} // ********** End Class UBaseCameraObject ********************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_BaseCameraObject_h__Script_GameplayCameras_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FCameraObjectAllocationInfo::StaticStruct, Z_Construct_UScriptStruct_FCameraObjectAllocationInfo_Statics::NewStructOps, TEXT("CameraObjectAllocationInfo"),&Z_Registration_Info_UScriptStruct_FCameraObjectAllocationInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCameraObjectAllocationInfo), 580932584U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UBaseCameraObject, UBaseCameraObject::StaticClass, TEXT("UBaseCameraObject"), &Z_Registration_Info_UClass_UBaseCameraObject, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBaseCameraObject), 1982794992U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_BaseCameraObject_h__Script_GameplayCameras_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_BaseCameraObject_h__Script_GameplayCameras_2991176296{ TEXT("/Script/GameplayCameras"), Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_BaseCameraObject_h__Script_GameplayCameras_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_BaseCameraObject_h__Script_GameplayCameras_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_BaseCameraObject_h__Script_GameplayCameras_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_BaseCameraObject_h__Script_GameplayCameras_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS