Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/GameplayCameras/UHT/CameraObjectInterface.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

602 lines
48 KiB
C++

// 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/CameraObjectInterface.h"
#include "Core/CameraContextDataTableFwd.h"
#include "Core/CameraVariableTableFwd.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCameraObjectInterface() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FIntVector2();
GAMEPLAYCAMERAS_API UClass* Z_Construct_UClass_UCameraNode_NoRegister();
GAMEPLAYCAMERAS_API UClass* Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter();
GAMEPLAYCAMERAS_API UClass* Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_NoRegister();
GAMEPLAYCAMERAS_API UClass* Z_Construct_UClass_UCameraObjectInterfaceDataParameter();
GAMEPLAYCAMERAS_API UClass* Z_Construct_UClass_UCameraObjectInterfaceDataParameter_NoRegister();
GAMEPLAYCAMERAS_API UClass* Z_Construct_UClass_UCameraObjectInterfaceParameterBase();
GAMEPLAYCAMERAS_API UClass* Z_Construct_UClass_UCameraObjectInterfaceParameterBase_NoRegister();
GAMEPLAYCAMERAS_API UClass* Z_Construct_UClass_UCameraVariableAsset_NoRegister();
GAMEPLAYCAMERAS_API UClass* Z_Construct_UClass_UObjectTreeGraphObject_NoRegister();
GAMEPLAYCAMERAS_API UEnum* Z_Construct_UEnum_GameplayCameras_ECameraContextDataContainerType();
GAMEPLAYCAMERAS_API UEnum* Z_Construct_UEnum_GameplayCameras_ECameraContextDataType();
GAMEPLAYCAMERAS_API UEnum* Z_Construct_UEnum_GameplayCameras_ECameraVariableType();
GAMEPLAYCAMERAS_API UScriptStruct* Z_Construct_UScriptStruct_FCameraContextDataID();
GAMEPLAYCAMERAS_API UScriptStruct* Z_Construct_UScriptStruct_FCameraObjectInterface();
GAMEPLAYCAMERAS_API UScriptStruct* Z_Construct_UScriptStruct_FCameraVariableID();
UPackage* Z_Construct_UPackage__Script_GameplayCameras();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UCameraObjectInterfaceParameterBase **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCameraObjectInterfaceParameterBase;
UClass* UCameraObjectInterfaceParameterBase::GetPrivateStaticClass()
{
using TClass = UCameraObjectInterfaceParameterBase;
if (!Z_Registration_Info_UClass_UCameraObjectInterfaceParameterBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CameraObjectInterfaceParameterBase"),
Z_Registration_Info_UClass_UCameraObjectInterfaceParameterBase.InnerSingleton,
StaticRegisterNativesUCameraObjectInterfaceParameterBase,
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_UCameraObjectInterfaceParameterBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UCameraObjectInterfaceParameterBase_NoRegister()
{
return UCameraObjectInterfaceParameterBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class for interface parameters on a camera rig asset.\n */" },
{ "IncludePath", "Core/CameraObjectInterface.h" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ObjectTreeGraphSelfPinDirection", "Output" },
{ "ToolTip", "Base class for interface parameters on a camera rig asset." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InterfaceParameterName_MetaData[] = {
{ "Category", "Camera" },
{ "Comment", "/** The exposed name for this parameter. */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "The exposed name for this parameter." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Target_MetaData[] = {
{ "Comment", "/** The camera node this parameter is connected to. */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ObjectTreeGraphHidden", "TRUE" },
{ "ToolTip", "The camera node this parameter is connected to." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetPropertyName_MetaData[] = {
{ "Comment", "/**\n\x09 * The name of the property this parameter is connected to on the target camera node.\n\x09 * This may be an actual UObject property, but it may be something else, like the name\n\x09 * of an interface parameter on a nested camera rig, or the name of a Blueprint property\n\x09 * on the evaluator class of a Blueprint camera node.\n\x09 */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "The name of the property this parameter is connected to on the target camera node.\nThis may be an actual UObject property, but it may be something else, like the name\nof an interface parameter on a nested camera rig, or the name of a Blueprint property\non the evaluator class of a Blueprint camera node." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasGraphNode_MetaData[] = {
{ "Comment", "/** Whether this parameter has been added to the node graph in the editor. */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "Whether this parameter has been added to the node graph in the editor." },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Guid_MetaData[] = {
{ "Comment", "/** The Guid of this parameter. */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "The Guid of this parameter." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GraphNodePos_MetaData[] = {
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UCameraObjectInterfaceParameterBase constinit property declarations ******
static const UECodeGen_Private::FStrPropertyParams NewProp_InterfaceParameterName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Target;
static const UECodeGen_Private::FNamePropertyParams NewProp_TargetPropertyName;
#if WITH_EDITORONLY_DATA
static void NewProp_bHasGraphNode_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasGraphNode;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_Guid;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_GraphNodePos;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UCameraObjectInterfaceParameterBase constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCameraObjectInterfaceParameterBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics
// ********** Begin Class UCameraObjectInterfaceParameterBase Property Definitions *****************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_InterfaceParameterName = { "InterfaceParameterName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceParameterBase, InterfaceParameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InterfaceParameterName_MetaData), NewProp_InterfaceParameterName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_Target = { "Target", nullptr, (EPropertyFlags)0x0114000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceParameterBase, Target), Z_Construct_UClass_UCameraNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Target_MetaData), NewProp_Target_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_TargetPropertyName = { "TargetPropertyName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceParameterBase, TargetPropertyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetPropertyName_MetaData), NewProp_TargetPropertyName_MetaData) };
#if WITH_EDITORONLY_DATA
void Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_bHasGraphNode_SetBit(void* Obj)
{
((UCameraObjectInterfaceParameterBase*)Obj)->bHasGraphNode = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_bHasGraphNode = { "bHasGraphNode", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UCameraObjectInterfaceParameterBase), &Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_bHasGraphNode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasGraphNode_MetaData), NewProp_bHasGraphNode_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_Guid = { "Guid", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceParameterBase, Guid), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Guid_MetaData), NewProp_Guid_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_GraphNodePos = { "GraphNodePos", nullptr, (EPropertyFlags)0x0040000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceParameterBase, GraphNodePos), Z_Construct_UScriptStruct_FIntVector2, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GraphNodePos_MetaData), NewProp_GraphNodePos_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_InterfaceParameterName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_Target,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_TargetPropertyName,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_bHasGraphNode,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_Guid,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::NewProp_GraphNodePos,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::PropPointers) < 2048);
// ********** End Class UCameraObjectInterfaceParameterBase Property Definitions *******************
UObject* (*const Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_GameplayCameras,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UObjectTreeGraphObject_NoRegister, (int32)VTABLE_OFFSET(UCameraObjectInterfaceParameterBase, IObjectTreeGraphObject), false }, // 1321586748
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::ClassParams = {
&UCameraObjectInterfaceParameterBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::Class_MetaDataParams)
};
void UCameraObjectInterfaceParameterBase::StaticRegisterNativesUCameraObjectInterfaceParameterBase()
{
}
UClass* Z_Construct_UClass_UCameraObjectInterfaceParameterBase()
{
if (!Z_Registration_Info_UClass_UCameraObjectInterfaceParameterBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCameraObjectInterfaceParameterBase.OuterSingleton, Z_Construct_UClass_UCameraObjectInterfaceParameterBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCameraObjectInterfaceParameterBase.OuterSingleton;
}
UCameraObjectInterfaceParameterBase::UCameraObjectInterfaceParameterBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCameraObjectInterfaceParameterBase);
UCameraObjectInterfaceParameterBase::~UCameraObjectInterfaceParameterBase() {}
// ********** End Class UCameraObjectInterfaceParameterBase ****************************************
// ********** Begin Class UCameraObjectInterfaceBlendableParameter *********************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCameraObjectInterfaceBlendableParameter;
UClass* UCameraObjectInterfaceBlendableParameter::GetPrivateStaticClass()
{
using TClass = UCameraObjectInterfaceBlendableParameter;
if (!Z_Registration_Info_UClass_UCameraObjectInterfaceBlendableParameter.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CameraObjectInterfaceBlendableParameter"),
Z_Registration_Info_UClass_UCameraObjectInterfaceBlendableParameter.InnerSingleton,
StaticRegisterNativesUCameraObjectInterfaceBlendableParameter,
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_UCameraObjectInterfaceBlendableParameter.InnerSingleton;
}
UClass* Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_NoRegister()
{
return UCameraObjectInterfaceBlendableParameter::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * An exposed camera rig parameter that drives a specific parameter on one of\n * its camera nodes.\n */" },
{ "IncludePath", "Core/CameraObjectInterface.h" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "An exposed camera rig parameter that drives a specific parameter on one of\nits camera nodes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterType_MetaData[] = {
{ "Comment", "/** The type of this parameter. */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "The type of this parameter." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendableStructType_MetaData[] = {
{ "Comment", "/** The struct type of this parameter if it is a blendable struct. */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "The struct type of this parameter if it is a blendable struct." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsPreBlended_MetaData[] = {
{ "Comment", "/**\n\x09 * Whether this parameter's value should be pre-blended.\n\x09 *\n\x09 * Pre-blending means that if two blending camera rigs share this parameter, \n\x09 * each of their values will be blended in a first evaluation pass, and then\n\x09 * both camera rigs will evaluate with the same blended value.\n\x09 */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "Whether this parameter's value should be pre-blended.\n\nPre-blending means that if two blending camera rigs share this parameter,\neach of their values will be blended in a first evaluation pass, and then\nboth camera rigs will evaluate with the same blended value." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrivateVariableID_MetaData[] = {
{ "Comment", "/** The ID to use to access the underlying variable value in the variable table. */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "The ID to use to access the underlying variable value in the variable table." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrivateVariable_MetaData[] = {
{ "Comment", "// Deprecated.\n" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "Deprecated." },
};
#endif // WITH_METADATA
// ********** Begin Class UCameraObjectInterfaceBlendableParameter constinit property declarations *
static const UECodeGen_Private::FIntPropertyParams NewProp_ParameterType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ParameterType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_BlendableStructType;
static void NewProp_bIsPreBlended_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsPreBlended;
static const UECodeGen_Private::FStructPropertyParams NewProp_PrivateVariableID;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PrivateVariable;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UCameraObjectInterfaceBlendableParameter constinit property declarations ***
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCameraObjectInterfaceBlendableParameter>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics
// ********** Begin Class UCameraObjectInterfaceBlendableParameter Property Definitions ************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_ParameterType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_ParameterType = { "ParameterType", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceBlendableParameter, ParameterType), Z_Construct_UEnum_GameplayCameras_ECameraVariableType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterType_MetaData), NewProp_ParameterType_MetaData) }; // 2611107891
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_BlendableStructType = { "BlendableStructType", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceBlendableParameter, BlendableStructType), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendableStructType_MetaData), NewProp_BlendableStructType_MetaData) };
void Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_bIsPreBlended_SetBit(void* Obj)
{
((UCameraObjectInterfaceBlendableParameter*)Obj)->bIsPreBlended = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_bIsPreBlended = { "bIsPreBlended", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UCameraObjectInterfaceBlendableParameter), &Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_bIsPreBlended_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsPreBlended_MetaData), NewProp_bIsPreBlended_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_PrivateVariableID = { "PrivateVariableID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceBlendableParameter, PrivateVariableID), Z_Construct_UScriptStruct_FCameraVariableID, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrivateVariableID_MetaData), NewProp_PrivateVariableID_MetaData) }; // 2138216245
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_PrivateVariable = { "PrivateVariable", nullptr, (EPropertyFlags)0x0114000020000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceBlendableParameter, PrivateVariable_DEPRECATED), Z_Construct_UClass_UCameraVariableAsset_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrivateVariable_MetaData), NewProp_PrivateVariable_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_ParameterType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_ParameterType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_BlendableStructType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_bIsPreBlended,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_PrivateVariableID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::NewProp_PrivateVariable,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::PropPointers) < 2048);
// ********** End Class UCameraObjectInterfaceBlendableParameter Property Definitions **************
UObject* (*const Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UCameraObjectInterfaceParameterBase,
(UObject* (*)())Z_Construct_UPackage__Script_GameplayCameras,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::ClassParams = {
&UCameraObjectInterfaceBlendableParameter::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::Class_MetaDataParams), Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::Class_MetaDataParams)
};
void UCameraObjectInterfaceBlendableParameter::StaticRegisterNativesUCameraObjectInterfaceBlendableParameter()
{
}
UClass* Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter()
{
if (!Z_Registration_Info_UClass_UCameraObjectInterfaceBlendableParameter.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCameraObjectInterfaceBlendableParameter.OuterSingleton, Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCameraObjectInterfaceBlendableParameter.OuterSingleton;
}
UCameraObjectInterfaceBlendableParameter::UCameraObjectInterfaceBlendableParameter(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCameraObjectInterfaceBlendableParameter);
UCameraObjectInterfaceBlendableParameter::~UCameraObjectInterfaceBlendableParameter() {}
// ********** End Class UCameraObjectInterfaceBlendableParameter ***********************************
// ********** Begin Class UCameraObjectInterfaceDataParameter **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCameraObjectInterfaceDataParameter;
UClass* UCameraObjectInterfaceDataParameter::GetPrivateStaticClass()
{
using TClass = UCameraObjectInterfaceDataParameter;
if (!Z_Registration_Info_UClass_UCameraObjectInterfaceDataParameter.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CameraObjectInterfaceDataParameter"),
Z_Registration_Info_UClass_UCameraObjectInterfaceDataParameter.InnerSingleton,
StaticRegisterNativesUCameraObjectInterfaceDataParameter,
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_UCameraObjectInterfaceDataParameter.InnerSingleton;
}
UClass* Z_Construct_UClass_UCameraObjectInterfaceDataParameter_NoRegister()
{
return UCameraObjectInterfaceDataParameter::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Core/CameraObjectInterface.h" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataType_MetaData[] = {
{ "Comment", "/** The type of this parameter. */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "The type of this parameter." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataContainerType_MetaData[] = {
{ "Comment", "/** The type of container for this parameter. */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "The type of container for this parameter." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataTypeObject_MetaData[] = {
{ "Comment", "/** An additional type object for this parameter. */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "An additional type object for this parameter." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrivateDataID_MetaData[] = {
{ "Comment", "/** The ID to use to access the underlying data in the context data table. */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "The ID to use to access the underlying data in the context data table." },
};
#endif // WITH_METADATA
// ********** Begin Class UCameraObjectInterfaceDataParameter constinit property declarations ******
static const UECodeGen_Private::FIntPropertyParams NewProp_DataType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DataType;
static const UECodeGen_Private::FIntPropertyParams NewProp_DataContainerType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DataContainerType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataTypeObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_PrivateDataID;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UCameraObjectInterfaceDataParameter constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCameraObjectInterfaceDataParameter>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics
// ********** Begin Class UCameraObjectInterfaceDataParameter Property Definitions *****************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::NewProp_DataType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::NewProp_DataType = { "DataType", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceDataParameter, DataType), Z_Construct_UEnum_GameplayCameras_ECameraContextDataType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataType_MetaData), NewProp_DataType_MetaData) }; // 2969100477
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::NewProp_DataContainerType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::NewProp_DataContainerType = { "DataContainerType", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceDataParameter, DataContainerType), Z_Construct_UEnum_GameplayCameras_ECameraContextDataContainerType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataContainerType_MetaData), NewProp_DataContainerType_MetaData) }; // 3661819593
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::NewProp_DataTypeObject = { "DataTypeObject", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceDataParameter, DataTypeObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataTypeObject_MetaData), NewProp_DataTypeObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::NewProp_PrivateDataID = { "PrivateDataID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCameraObjectInterfaceDataParameter, PrivateDataID), Z_Construct_UScriptStruct_FCameraContextDataID, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrivateDataID_MetaData), NewProp_PrivateDataID_MetaData) }; // 1378185330
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::NewProp_DataType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::NewProp_DataType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::NewProp_DataContainerType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::NewProp_DataContainerType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::NewProp_DataTypeObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::NewProp_PrivateDataID,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::PropPointers) < 2048);
// ********** End Class UCameraObjectInterfaceDataParameter Property Definitions *******************
UObject* (*const Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UCameraObjectInterfaceParameterBase,
(UObject* (*)())Z_Construct_UPackage__Script_GameplayCameras,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::ClassParams = {
&UCameraObjectInterfaceDataParameter::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::Class_MetaDataParams), Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::Class_MetaDataParams)
};
void UCameraObjectInterfaceDataParameter::StaticRegisterNativesUCameraObjectInterfaceDataParameter()
{
}
UClass* Z_Construct_UClass_UCameraObjectInterfaceDataParameter()
{
if (!Z_Registration_Info_UClass_UCameraObjectInterfaceDataParameter.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCameraObjectInterfaceDataParameter.OuterSingleton, Z_Construct_UClass_UCameraObjectInterfaceDataParameter_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCameraObjectInterfaceDataParameter.OuterSingleton;
}
UCameraObjectInterfaceDataParameter::UCameraObjectInterfaceDataParameter(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCameraObjectInterfaceDataParameter);
UCameraObjectInterfaceDataParameter::~UCameraObjectInterfaceDataParameter() {}
// ********** End Class UCameraObjectInterfaceDataParameter ****************************************
// ********** Begin ScriptStruct FCameraObjectInterface ********************************************
struct Z_Construct_UScriptStruct_FCameraObjectInterface_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCameraObjectInterface); }
static inline consteval int16 GetStructAlignment() { return alignof(FCameraObjectInterface); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Structure defining the public data interface of a camera object.\n */" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "Structure defining the public data interface of a camera object." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendableParameters_Inner_MetaData[] = {
{ "Comment", "/** The list of exposed blendable parameters on the camera rig. */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "The list of exposed blendable parameters on the camera rig." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendableParameters_MetaData[] = {
{ "Comment", "/** The list of exposed blendable parameters on the camera rig. */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "The list of exposed blendable parameters on the camera rig." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataParameters_Inner_MetaData[] = {
{ "Comment", "/** The list of exposed data parameters on the camera rig. */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "The list of exposed data parameters on the camera rig." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataParameters_MetaData[] = {
{ "Comment", "/** The list of exposed data parameters on the camera rig. */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "The list of exposed data parameters on the camera rig." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[] = {
{ "Comment", "// Deprecated properties.\n" },
{ "ModuleRelativePath", "Public/Core/CameraObjectInterface.h" },
{ "ToolTip", "Deprecated properties." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCameraObjectInterface constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_BlendableParameters_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_BlendableParameters;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataParameters_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DataParameters;
static const UECodeGen_Private::FStrPropertyParams NewProp_DisplayName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCameraObjectInterface constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCameraObjectInterface>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCameraObjectInterface_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCameraObjectInterface;
class UScriptStruct* FCameraObjectInterface::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCameraObjectInterface.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCameraObjectInterface.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCameraObjectInterface, (UObject*)Z_Construct_UPackage__Script_GameplayCameras(), TEXT("CameraObjectInterface"));
}
return Z_Registration_Info_UScriptStruct_FCameraObjectInterface.OuterSingleton;
}
// ********** Begin ScriptStruct FCameraObjectInterface Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::NewProp_BlendableParameters_Inner = { "BlendableParameters", nullptr, (EPropertyFlags)0x0106000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendableParameters_Inner_MetaData), NewProp_BlendableParameters_Inner_MetaData) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::NewProp_BlendableParameters = { "BlendableParameters", nullptr, (EPropertyFlags)0x0114008000000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCameraObjectInterface, BlendableParameters), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendableParameters_MetaData), NewProp_BlendableParameters_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::NewProp_DataParameters_Inner = { "DataParameters", nullptr, (EPropertyFlags)0x0106000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UCameraObjectInterfaceDataParameter_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataParameters_Inner_MetaData), NewProp_DataParameters_Inner_MetaData) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::NewProp_DataParameters = { "DataParameters", nullptr, (EPropertyFlags)0x0114008000000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCameraObjectInterface, DataParameters), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataParameters_MetaData), NewProp_DataParameters_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::NewProp_DisplayName = { "DisplayName", nullptr, (EPropertyFlags)0x0040000020000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCameraObjectInterface, DisplayName_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayName_MetaData), NewProp_DisplayName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::NewProp_BlendableParameters_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::NewProp_BlendableParameters,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::NewProp_DataParameters_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::NewProp_DataParameters,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::NewProp_DisplayName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCameraObjectInterface Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_GameplayCameras,
nullptr,
&NewStructOps,
"CameraObjectInterface",
Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::PropPointers),
sizeof(FCameraObjectInterface),
alignof(FCameraObjectInterface),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCameraObjectInterface()
{
if (!Z_Registration_Info_UScriptStruct_FCameraObjectInterface.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCameraObjectInterface.InnerSingleton, Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCameraObjectInterface.InnerSingleton);
}
// ********** End ScriptStruct FCameraObjectInterface **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_CameraObjectInterface_h__Script_GameplayCameras_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCameraObjectInterface::StaticStruct, Z_Construct_UScriptStruct_FCameraObjectInterface_Statics::NewStructOps, TEXT("CameraObjectInterface"),&Z_Registration_Info_UScriptStruct_FCameraObjectInterface, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCameraObjectInterface), 713692766U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCameraObjectInterfaceParameterBase, UCameraObjectInterfaceParameterBase::StaticClass, TEXT("UCameraObjectInterfaceParameterBase"), &Z_Registration_Info_UClass_UCameraObjectInterfaceParameterBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCameraObjectInterfaceParameterBase), 528845971U) },
{ Z_Construct_UClass_UCameraObjectInterfaceBlendableParameter, UCameraObjectInterfaceBlendableParameter::StaticClass, TEXT("UCameraObjectInterfaceBlendableParameter"), &Z_Registration_Info_UClass_UCameraObjectInterfaceBlendableParameter, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCameraObjectInterfaceBlendableParameter), 3553156001U) },
{ Z_Construct_UClass_UCameraObjectInterfaceDataParameter, UCameraObjectInterfaceDataParameter::StaticClass, TEXT("UCameraObjectInterfaceDataParameter"), &Z_Registration_Info_UClass_UCameraObjectInterfaceDataParameter, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCameraObjectInterfaceDataParameter), 1606092962U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_CameraObjectInterface_h__Script_GameplayCameras_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_CameraObjectInterface_h__Script_GameplayCameras_2098653946{
TEXT("/Script/GameplayCameras"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_CameraObjectInterface_h__Script_GameplayCameras_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_CameraObjectInterface_h__Script_GameplayCameras_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_CameraObjectInterface_h__Script_GameplayCameras_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Cameras_GameplayCameras_Source_GameplayCameras_Public_Core_CameraObjectInterface_h__Script_GameplayCameras_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS