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

1191 lines
97 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Components/SceneCaptureComponent.h"
#include "Engine/EngineTypes.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 EmptyLinkFunctionForGeneratedCodeSceneCaptureComponent() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UMaterialParameterCollection_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UPrimitiveComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USceneCaptureComponent();
ENGINE_API UClass* Z_Construct_UClass_USceneCaptureComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USceneComponent();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ESceneCapturePrimitiveRenderMode();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ESceneCaptureSource();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FEngineShowFlagsSetting();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FViewLightingChannels();
UPackage* Z_Construct_UPackage__Script_Engine();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FEngineShowFlagsSetting *******************************************
struct Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FEngineShowFlagsSetting); }
static inline consteval int16 GetStructAlignment() { return alignof(FEngineShowFlagsSetting); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShowFlagName_MetaData[] = {
{ "Category", "SceneCapture" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Enabled_MetaData[] = {
{ "Category", "SceneCapture" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FEngineShowFlagsSetting constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_ShowFlagName;
static void NewProp_Enabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Enabled;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FEngineShowFlagsSetting constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FEngineShowFlagsSetting>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FEngineShowFlagsSetting;
class UScriptStruct* FEngineShowFlagsSetting::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FEngineShowFlagsSetting.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FEngineShowFlagsSetting.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FEngineShowFlagsSetting, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EngineShowFlagsSetting"));
}
return Z_Registration_Info_UScriptStruct_FEngineShowFlagsSetting.OuterSingleton;
}
// ********** Begin ScriptStruct FEngineShowFlagsSetting Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::NewProp_ShowFlagName = { "ShowFlagName", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEngineShowFlagsSetting, ShowFlagName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShowFlagName_MetaData), NewProp_ShowFlagName_MetaData) };
void Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::NewProp_Enabled_SetBit(void* Obj)
{
((FEngineShowFlagsSetting*)Obj)->Enabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::NewProp_Enabled = { "Enabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FEngineShowFlagsSetting), &Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::NewProp_Enabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Enabled_MetaData), NewProp_Enabled_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::NewProp_ShowFlagName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::NewProp_Enabled,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FEngineShowFlagsSetting Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"EngineShowFlagsSetting",
Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::PropPointers),
sizeof(FEngineShowFlagsSetting),
alignof(FEngineShowFlagsSetting),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FEngineShowFlagsSetting()
{
if (!Z_Registration_Info_UScriptStruct_FEngineShowFlagsSetting.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FEngineShowFlagsSetting.InnerSingleton, Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FEngineShowFlagsSetting.InnerSingleton);
}
// ********** End ScriptStruct FEngineShowFlagsSetting *********************************************
// ********** Begin Enum ESceneCapturePrimitiveRenderMode ******************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESceneCapturePrimitiveRenderMode;
static UEnum* ESceneCapturePrimitiveRenderMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESceneCapturePrimitiveRenderMode.OuterSingleton)
{
Z_Registration_Info_UEnum_ESceneCapturePrimitiveRenderMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_ESceneCapturePrimitiveRenderMode, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ESceneCapturePrimitiveRenderMode"));
}
return Z_Registration_Info_UEnum_ESceneCapturePrimitiveRenderMode.OuterSingleton;
}
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<ESceneCapturePrimitiveRenderMode>()
{
return ESceneCapturePrimitiveRenderMode_StaticEnum();
}
struct Z_Construct_UEnum_Engine_ESceneCapturePrimitiveRenderMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "PRM_LegacySceneCapture.Comment", "/** Legacy */" },
{ "PRM_LegacySceneCapture.DisplayName", "Render Scene Primitives (Legacy)" },
{ "PRM_LegacySceneCapture.Name", "ESceneCapturePrimitiveRenderMode::PRM_LegacySceneCapture" },
{ "PRM_LegacySceneCapture.ToolTip", "Legacy" },
{ "PRM_RenderScenePrimitives.Comment", "/** Render primitives in the scene, minus HiddenActors. */" },
{ "PRM_RenderScenePrimitives.DisplayName", "Render Scene Primitives" },
{ "PRM_RenderScenePrimitives.Name", "ESceneCapturePrimitiveRenderMode::PRM_RenderScenePrimitives" },
{ "PRM_RenderScenePrimitives.ToolTip", "Render primitives in the scene, minus HiddenActors." },
{ "PRM_UseShowOnlyList.Comment", "/** Render only primitives in the ShowOnlyActors list, or components specified with ShowOnlyComponent(). */" },
{ "PRM_UseShowOnlyList.DisplayName", "Use ShowOnly List" },
{ "PRM_UseShowOnlyList.Name", "ESceneCapturePrimitiveRenderMode::PRM_UseShowOnlyList" },
{ "PRM_UseShowOnlyList.ToolTip", "Render only primitives in the ShowOnlyActors list, or components specified with ShowOnlyComponent()." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESceneCapturePrimitiveRenderMode::PRM_LegacySceneCapture", (int64)ESceneCapturePrimitiveRenderMode::PRM_LegacySceneCapture },
{ "ESceneCapturePrimitiveRenderMode::PRM_RenderScenePrimitives", (int64)ESceneCapturePrimitiveRenderMode::PRM_RenderScenePrimitives },
{ "ESceneCapturePrimitiveRenderMode::PRM_UseShowOnlyList", (int64)ESceneCapturePrimitiveRenderMode::PRM_UseShowOnlyList },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Engine_ESceneCapturePrimitiveRenderMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_ESceneCapturePrimitiveRenderMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
nullptr,
"ESceneCapturePrimitiveRenderMode",
"ESceneCapturePrimitiveRenderMode",
Z_Construct_UEnum_Engine_ESceneCapturePrimitiveRenderMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_ESceneCapturePrimitiveRenderMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_ESceneCapturePrimitiveRenderMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_ESceneCapturePrimitiveRenderMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Engine_ESceneCapturePrimitiveRenderMode()
{
if (!Z_Registration_Info_UEnum_ESceneCapturePrimitiveRenderMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESceneCapturePrimitiveRenderMode.InnerSingleton, Z_Construct_UEnum_Engine_ESceneCapturePrimitiveRenderMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESceneCapturePrimitiveRenderMode.InnerSingleton;
}
// ********** End Enum ESceneCapturePrimitiveRenderMode ********************************************
// ********** Begin Class USceneCaptureComponent Function ClearHiddenComponents ********************
struct Z_Construct_UFunction_USceneCaptureComponent_ClearHiddenComponents_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|SceneCapture" },
{ "Comment", "/** Clears the hidden list. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Clears the hidden list." },
};
#endif // WITH_METADATA
// ********** Begin Function ClearHiddenComponents constinit property declarations *****************
// ********** End Function ClearHiddenComponents constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USceneCaptureComponent_ClearHiddenComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USceneCaptureComponent, nullptr, "ClearHiddenComponents", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_ClearHiddenComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_USceneCaptureComponent_ClearHiddenComponents_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_USceneCaptureComponent_ClearHiddenComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USceneCaptureComponent_ClearHiddenComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USceneCaptureComponent::execClearHiddenComponents)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClearHiddenComponents();
P_NATIVE_END;
}
// ********** End Class USceneCaptureComponent Function ClearHiddenComponents **********************
// ********** Begin Class USceneCaptureComponent Function ClearShowOnlyComponents ******************
struct Z_Construct_UFunction_USceneCaptureComponent_ClearShowOnlyComponents_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|SceneCapture" },
{ "Comment", "/** Clears the Show Only list. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Clears the Show Only list." },
};
#endif // WITH_METADATA
// ********** Begin Function ClearShowOnlyComponents constinit property declarations ***************
// ********** End Function ClearShowOnlyComponents constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USceneCaptureComponent_ClearShowOnlyComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USceneCaptureComponent, nullptr, "ClearShowOnlyComponents", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_ClearShowOnlyComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_USceneCaptureComponent_ClearShowOnlyComponents_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_USceneCaptureComponent_ClearShowOnlyComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USceneCaptureComponent_ClearShowOnlyComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USceneCaptureComponent::execClearShowOnlyComponents)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ClearShowOnlyComponents();
P_NATIVE_END;
}
// ********** End Class USceneCaptureComponent Function ClearShowOnlyComponents ********************
// ********** Begin Class USceneCaptureComponent Function GetShowFlagSettings **********************
struct Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics
{
struct SceneCaptureComponent_eventGetShowFlagSettings_Parms
{
TArray<FEngineShowFlagsSetting> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintGetter", "" },
{ "Comment", "/** Get the show flag settings. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Get the show flag settings." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetShowFlagSettings constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetShowFlagSettings constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetShowFlagSettings Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FEngineShowFlagsSetting, METADATA_PARAMS(0, nullptr) }; // 2240914758
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SceneCaptureComponent_eventGetShowFlagSettings_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; // 2240914758
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::PropPointers) < 2048);
// ********** End Function GetShowFlagSettings Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USceneCaptureComponent, nullptr, "GetShowFlagSettings", Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::SceneCaptureComponent_eventGetShowFlagSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::SceneCaptureComponent_eventGetShowFlagSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USceneCaptureComponent::execGetShowFlagSettings)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FEngineShowFlagsSetting>*)Z_Param__Result=P_THIS->GetShowFlagSettings();
P_NATIVE_END;
}
// ********** End Class USceneCaptureComponent Function GetShowFlagSettings ************************
// ********** Begin Class USceneCaptureComponent Function HideActorComponents **********************
struct Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics
{
struct SceneCaptureComponent_eventHideActorComponents_Parms
{
AActor* InActor;
bool bIncludeFromChildActors;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|SceneCapture" },
{ "Comment", "/**\n\x09 * Adds all primitive components in the actor to our list of hidden components.\n\x09 * @param bIncludeFromChildActors Whether to include the components from child actors\n\x09 */" },
{ "CPP_Default_bIncludeFromChildActors", "false" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Adds all primitive components in the actor to our list of hidden components.\n@param bIncludeFromChildActors Whether to include the components from child actors" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeFromChildActors_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function HideActorComponents constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InActor;
static void NewProp_bIncludeFromChildActors_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeFromChildActors;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function HideActorComponents constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HideActorComponents Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::NewProp_InActor = { "InActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SceneCaptureComponent_eventHideActorComponents_Parms, InActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::NewProp_bIncludeFromChildActors_SetBit(void* Obj)
{
((SceneCaptureComponent_eventHideActorComponents_Parms*)Obj)->bIncludeFromChildActors = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::NewProp_bIncludeFromChildActors = { "bIncludeFromChildActors", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SceneCaptureComponent_eventHideActorComponents_Parms), &Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::NewProp_bIncludeFromChildActors_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeFromChildActors_MetaData), NewProp_bIncludeFromChildActors_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::NewProp_InActor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::NewProp_bIncludeFromChildActors,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::PropPointers) < 2048);
// ********** End Function HideActorComponents Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USceneCaptureComponent, nullptr, "HideActorComponents", Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::SceneCaptureComponent_eventHideActorComponents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::SceneCaptureComponent_eventHideActorComponents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USceneCaptureComponent::execHideActorComponents)
{
P_GET_OBJECT(AActor,Z_Param_InActor);
P_GET_UBOOL(Z_Param_bIncludeFromChildActors);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->HideActorComponents(Z_Param_InActor,Z_Param_bIncludeFromChildActors);
P_NATIVE_END;
}
// ********** End Class USceneCaptureComponent Function HideActorComponents ************************
// ********** Begin Class USceneCaptureComponent Function HideComponent ****************************
struct Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics
{
struct SceneCaptureComponent_eventHideComponent_Parms
{
UPrimitiveComponent* InComponent;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|SceneCapture" },
{ "Comment", "/** Adds the component to our list of hidden components. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Adds the component to our list of hidden components." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InComponent_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function HideComponent constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InComponent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function HideComponent constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HideComponent Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics::NewProp_InComponent = { "InComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SceneCaptureComponent_eventHideComponent_Parms, InComponent), Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InComponent_MetaData), NewProp_InComponent_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics::NewProp_InComponent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics::PropPointers) < 2048);
// ********** End Function HideComponent Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USceneCaptureComponent, nullptr, "HideComponent", Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics::SceneCaptureComponent_eventHideComponent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics::SceneCaptureComponent_eventHideComponent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USceneCaptureComponent_HideComponent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USceneCaptureComponent_HideComponent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USceneCaptureComponent::execHideComponent)
{
P_GET_OBJECT(UPrimitiveComponent,Z_Param_InComponent);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->HideComponent(Z_Param_InComponent);
P_NATIVE_END;
}
// ********** End Class USceneCaptureComponent Function HideComponent ******************************
// ********** Begin Class USceneCaptureComponent Function RemoveShowOnlyActorComponents ************
struct Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics
{
struct SceneCaptureComponent_eventRemoveShowOnlyActorComponents_Parms
{
AActor* InActor;
bool bIncludeFromChildActors;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|SceneCapture" },
{ "Comment", "/**\n\x09 * Removes an actor's components from the Show Only list.\n\x09 * @param bIncludeFromChildActors Whether to remove the components from child actors\n\x09 */" },
{ "CPP_Default_bIncludeFromChildActors", "false" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Removes an actor's components from the Show Only list.\n@param bIncludeFromChildActors Whether to remove the components from child actors" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeFromChildActors_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveShowOnlyActorComponents constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_InActor;
static void NewProp_bIncludeFromChildActors_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeFromChildActors;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveShowOnlyActorComponents constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveShowOnlyActorComponents Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::NewProp_InActor = { "InActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SceneCaptureComponent_eventRemoveShowOnlyActorComponents_Parms, InActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::NewProp_bIncludeFromChildActors_SetBit(void* Obj)
{
((SceneCaptureComponent_eventRemoveShowOnlyActorComponents_Parms*)Obj)->bIncludeFromChildActors = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::NewProp_bIncludeFromChildActors = { "bIncludeFromChildActors", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SceneCaptureComponent_eventRemoveShowOnlyActorComponents_Parms), &Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::NewProp_bIncludeFromChildActors_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeFromChildActors_MetaData), NewProp_bIncludeFromChildActors_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::NewProp_InActor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::NewProp_bIncludeFromChildActors,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::PropPointers) < 2048);
// ********** End Function RemoveShowOnlyActorComponents Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USceneCaptureComponent, nullptr, "RemoveShowOnlyActorComponents", Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::SceneCaptureComponent_eventRemoveShowOnlyActorComponents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::SceneCaptureComponent_eventRemoveShowOnlyActorComponents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USceneCaptureComponent::execRemoveShowOnlyActorComponents)
{
P_GET_OBJECT(AActor,Z_Param_InActor);
P_GET_UBOOL(Z_Param_bIncludeFromChildActors);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RemoveShowOnlyActorComponents(Z_Param_InActor,Z_Param_bIncludeFromChildActors);
P_NATIVE_END;
}
// ********** End Class USceneCaptureComponent Function RemoveShowOnlyActorComponents **************
// ********** Begin Class USceneCaptureComponent Function RemoveShowOnlyComponent ******************
struct Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics
{
struct SceneCaptureComponent_eventRemoveShowOnlyComponent_Parms
{
UPrimitiveComponent* InComponent;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|SceneCapture" },
{ "Comment", "/** Removes a component from the Show Only list. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Removes a component from the Show Only list." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InComponent_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveShowOnlyComponent constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InComponent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveShowOnlyComponent constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveShowOnlyComponent Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics::NewProp_InComponent = { "InComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SceneCaptureComponent_eventRemoveShowOnlyComponent_Parms, InComponent), Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InComponent_MetaData), NewProp_InComponent_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics::NewProp_InComponent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics::PropPointers) < 2048);
// ********** End Function RemoveShowOnlyComponent Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USceneCaptureComponent, nullptr, "RemoveShowOnlyComponent", Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics::SceneCaptureComponent_eventRemoveShowOnlyComponent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics::SceneCaptureComponent_eventRemoveShowOnlyComponent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USceneCaptureComponent::execRemoveShowOnlyComponent)
{
P_GET_OBJECT(UPrimitiveComponent,Z_Param_InComponent);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RemoveShowOnlyComponent(Z_Param_InComponent);
P_NATIVE_END;
}
// ********** End Class USceneCaptureComponent Function RemoveShowOnlyComponent ********************
// ********** Begin Class USceneCaptureComponent Function SetCaptureSortPriority *******************
struct Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics
{
struct SceneCaptureComponent_eventSetCaptureSortPriority_Parms
{
int32 NewCaptureSortPriority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|SceneCapture" },
{ "Comment", "/** Changes the value of TranslucentSortPriority. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Changes the value of TranslucentSortPriority." },
};
#endif // WITH_METADATA
// ********** Begin Function SetCaptureSortPriority constinit property declarations ****************
static const UECodeGen_Private::FIntPropertyParams NewProp_NewCaptureSortPriority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCaptureSortPriority constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCaptureSortPriority Property Definitions ***************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics::NewProp_NewCaptureSortPriority = { "NewCaptureSortPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SceneCaptureComponent_eventSetCaptureSortPriority_Parms, NewCaptureSortPriority), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics::NewProp_NewCaptureSortPriority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics::PropPointers) < 2048);
// ********** End Function SetCaptureSortPriority Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USceneCaptureComponent, nullptr, "SetCaptureSortPriority", Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics::SceneCaptureComponent_eventSetCaptureSortPriority_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics::Function_MetaDataParams), Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics::SceneCaptureComponent_eventSetCaptureSortPriority_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USceneCaptureComponent::execSetCaptureSortPriority)
{
P_GET_PROPERTY(FIntProperty,Z_Param_NewCaptureSortPriority);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetCaptureSortPriority(Z_Param_NewCaptureSortPriority);
P_NATIVE_END;
}
// ********** End Class USceneCaptureComponent Function SetCaptureSortPriority *********************
// ********** Begin Class USceneCaptureComponent Function SetShowFlagSettings **********************
struct Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics
{
struct SceneCaptureComponent_eventSetShowFlagSettings_Parms
{
TArray<FEngineShowFlagsSetting> InShowFlagSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintSetter", "" },
{ "Comment", "/** Set the show flag settings. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Set the show flag settings." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InShowFlagSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetShowFlagSettings constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InShowFlagSettings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InShowFlagSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetShowFlagSettings constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetShowFlagSettings Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::NewProp_InShowFlagSettings_Inner = { "InShowFlagSettings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FEngineShowFlagsSetting, METADATA_PARAMS(0, nullptr) }; // 2240914758
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::NewProp_InShowFlagSettings = { "InShowFlagSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SceneCaptureComponent_eventSetShowFlagSettings_Parms, InShowFlagSettings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InShowFlagSettings_MetaData), NewProp_InShowFlagSettings_MetaData) }; // 2240914758
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::NewProp_InShowFlagSettings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::NewProp_InShowFlagSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::PropPointers) < 2048);
// ********** End Function SetShowFlagSettings Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USceneCaptureComponent, nullptr, "SetShowFlagSettings", Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::SceneCaptureComponent_eventSetShowFlagSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::SceneCaptureComponent_eventSetShowFlagSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USceneCaptureComponent::execSetShowFlagSettings)
{
P_GET_TARRAY_REF(FEngineShowFlagsSetting,Z_Param_Out_InShowFlagSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetShowFlagSettings(Z_Param_Out_InShowFlagSettings);
P_NATIVE_END;
}
// ********** End Class USceneCaptureComponent Function SetShowFlagSettings ************************
// ********** Begin Class USceneCaptureComponent Function ShowOnlyActorComponents ******************
struct Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics
{
struct SceneCaptureComponent_eventShowOnlyActorComponents_Parms
{
AActor* InActor;
bool bIncludeFromChildActors;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|SceneCapture" },
{ "Comment", "/**\n\x09 * Adds all primitive components in the actor to our list of show-only components.\n\x09 * @param bIncludeFromChildActors Whether to include the components from child actors\n\x09 */" },
{ "CPP_Default_bIncludeFromChildActors", "false" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Adds all primitive components in the actor to our list of show-only components.\n@param bIncludeFromChildActors Whether to include the components from child actors" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeFromChildActors_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ShowOnlyActorComponents constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InActor;
static void NewProp_bIncludeFromChildActors_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeFromChildActors;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ShowOnlyActorComponents constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ShowOnlyActorComponents Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::NewProp_InActor = { "InActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SceneCaptureComponent_eventShowOnlyActorComponents_Parms, InActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::NewProp_bIncludeFromChildActors_SetBit(void* Obj)
{
((SceneCaptureComponent_eventShowOnlyActorComponents_Parms*)Obj)->bIncludeFromChildActors = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::NewProp_bIncludeFromChildActors = { "bIncludeFromChildActors", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SceneCaptureComponent_eventShowOnlyActorComponents_Parms), &Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::NewProp_bIncludeFromChildActors_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeFromChildActors_MetaData), NewProp_bIncludeFromChildActors_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::NewProp_InActor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::NewProp_bIncludeFromChildActors,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::PropPointers) < 2048);
// ********** End Function ShowOnlyActorComponents Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USceneCaptureComponent, nullptr, "ShowOnlyActorComponents", Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::SceneCaptureComponent_eventShowOnlyActorComponents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::SceneCaptureComponent_eventShowOnlyActorComponents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USceneCaptureComponent::execShowOnlyActorComponents)
{
P_GET_OBJECT(AActor,Z_Param_InActor);
P_GET_UBOOL(Z_Param_bIncludeFromChildActors);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ShowOnlyActorComponents(Z_Param_InActor,Z_Param_bIncludeFromChildActors);
P_NATIVE_END;
}
// ********** End Class USceneCaptureComponent Function ShowOnlyActorComponents ********************
// ********** Begin Class USceneCaptureComponent Function ShowOnlyComponent ************************
struct Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics
{
struct SceneCaptureComponent_eventShowOnlyComponent_Parms
{
UPrimitiveComponent* InComponent;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|SceneCapture" },
{ "Comment", "/** Adds the component to our list of show-only components. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Adds the component to our list of show-only components." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InComponent_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function ShowOnlyComponent constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InComponent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ShowOnlyComponent constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ShowOnlyComponent Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics::NewProp_InComponent = { "InComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SceneCaptureComponent_eventShowOnlyComponent_Parms, InComponent), Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InComponent_MetaData), NewProp_InComponent_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics::NewProp_InComponent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics::PropPointers) < 2048);
// ********** End Function ShowOnlyComponent Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USceneCaptureComponent, nullptr, "ShowOnlyComponent", Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics::SceneCaptureComponent_eventShowOnlyComponent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics::SceneCaptureComponent_eventShowOnlyComponent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USceneCaptureComponent::execShowOnlyComponent)
{
P_GET_OBJECT(UPrimitiveComponent,Z_Param_InComponent);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ShowOnlyComponent(Z_Param_InComponent);
P_NATIVE_END;
}
// ********** End Class USceneCaptureComponent Function ShowOnlyComponent **************************
// ********** Begin Class USceneCaptureComponent ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USceneCaptureComponent;
UClass* USceneCaptureComponent::GetPrivateStaticClass()
{
using TClass = USceneCaptureComponent;
if (!Z_Registration_Info_UClass_USceneCaptureComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SceneCaptureComponent"),
Z_Registration_Info_UClass_USceneCaptureComponent.InnerSingleton,
StaticRegisterNativesUSceneCaptureComponent,
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_USceneCaptureComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_USceneCaptureComponent_NoRegister()
{
return USceneCaptureComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USceneCaptureComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// -> will be exported to EngineDecalClasses.h\n" },
{ "HideCategories", "Collision Object Physics SceneComponent Mobility Trigger PhysicsVolume" },
{ "IncludePath", "Components/SceneCaptureComponent.h" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "-> will be exported to EngineDecalClasses.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrimitiveRenderMode_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** Controls what primitives get rendered into the scene capture. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Controls what primitives get rendered into the scene capture." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CaptureSource_MetaData[] = {
{ "Category", "SceneCapture" },
{ "DisplayName", "Capture Source" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCaptureEveryFrame_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** Whether to update the capture's contents every frame. If disabled, the component will render once on load and then only when moved. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Whether to update the capture's contents every frame. If disabled, the component will render once on load and then only when moved." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCaptureOnMovement_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** Whether to update the capture's contents on movement. Disable if you are going to capture manually from blueprint. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Whether to update the capture's contents on movement. Disable if you are going to capture manually from blueprint." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCaptureGpuNextRender_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** Capture a GPU frame for this scene capture, next time it renders (capture program must be connected). */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Capture a GPU frame for this scene capture, next time it renders (capture program must be connected)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDumpGpuNextRender_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** Run DumpGPU for this scene capture, next time it renders. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Run DumpGPU for this scene capture, next time it renders." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExcludeFromSceneTextureExtents_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/**\n\x09 * Whether this capture should be excluded from tracking scene texture extents. This should be set when this capture is not expected to be\n\x09 * frequently used, especially if the capture resolution is very large. Setting this for a single-use capture will avoid influencing other\n\x09 * scene texture extent decisions and avoid a possible ongoing increase in memory usage.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Whether this capture should be excluded from tracking scene texture extents. This should be set when this capture is not expected to be\nfrequently used, especially if the capture resolution is very large. Setting this for a single-use capture will avoid influencing other\nscene texture extent decisions and avoid a possible ongoing increase in memory usage." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAlwaysPersistRenderingState_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** Whether to persist the rendering state even if bCaptureEveryFrame==false. This allows velocities for Motion Blur and Temporal AA to be computed. */" },
{ "editcondition", "!bCaptureEveryFrame" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Whether to persist the rendering state even if bCaptureEveryFrame==false. This allows velocities for Motion Blur and Temporal AA to be computed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HiddenComponents_MetaData[] = {
{ "Comment", "/** The components won't rendered by current component.*/" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "The components won't rendered by current component." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HiddenActors_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** The actors to hide in the scene capture. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "The actors to hide in the scene capture." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShowOnlyComponents_MetaData[] = {
{ "Comment", "/** The only components to be rendered by this scene capture, if PrimitiveRenderMode is set to UseShowOnlyList. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "The only components to be rendered by this scene capture, if PrimitiveRenderMode is set to UseShowOnlyList." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShowOnlyActors_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** The only actors to be rendered by this scene capture, if PrimitiveRenderMode is set to UseShowOnlyList.*/" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "The only actors to be rendered by this scene capture, if PrimitiveRenderMode is set to UseShowOnlyList." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODDistanceFactor_MetaData[] = {
{ "Category", "PlanarReflection" },
{ "Comment", "/** Scales the distance used by LOD. Set to values greater than 1 to cause the scene capture to use lower LODs than the main view to speed up the scene capture pass. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Scales the distance used by LOD. Set to values greater than 1 to cause the scene capture to use lower LODs than the main view to speed up the scene capture pass." },
{ "UIMax", "10" },
{ "UIMin", ".1" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxViewDistanceOverride_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** if > 0, sets a maximum render distance override. Can be used to cull distant objects from a reflection if the reflecting plane is in an enclosed area like a hallway or room */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "if > 0, sets a maximum render distance override. Can be used to cull distant objects from a reflection if the reflecting plane is in an enclosed area like a hallway or room" },
{ "UIMax", "10000" },
{ "UIMin", "100" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CaptureSortPriority_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** Capture priority within the frame to sort scene capture on GPU to resolve interdependencies between multiple capture components. Highest come first. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Capture priority within the frame to sort scene capture on GPU to resolve interdependencies between multiple capture components. Highest come first." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseRayTracingIfEnabled_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** Whether to use ray tracing for this capture. Ray Tracing must be enabled in the project. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Whether to use ray tracing for this capture. Ray Tracing must be enabled in the project." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CollectionTransform_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** Store WorldToLocal and/or Projection matrices (2D capture only) to a Material Parameter Collection on render. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Store WorldToLocal and/or Projection matrices (2D capture only) to a Material Parameter Collection on render." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CollectionTransformWorldToLocal_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** Parameter name of the first element of the transform in the CollectionTransform Material Parameter Collection set above. Requires space for 5 vectors (large world coordinate transform). */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Parameter name of the first element of the transform in the CollectionTransform Material Parameter Collection set above. Requires space for 5 vectors (large world coordinate transform)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CollectionTransformProjection_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** Parameter name of the first element of the transform in the CollectionTransform Material Parameter Collection set above. Requires space for 4 vectors. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Parameter name of the first element of the transform in the CollectionTransform Material Parameter Collection set above. Requires space for 4 vectors." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ViewLightingChannels_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** View / light masking support. Controls which lights should affect this view. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "View / light masking support. Controls which lights should affect this view." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShowFlagSettings_MetaData[] = {
{ "BlueprintGetter", "GetShowFlagSettings" },
{ "BlueprintSetter", "SetShowFlagSettings" },
{ "Category", "SceneCapture" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProfilingEventName_MetaData[] = {
{ "Category", "SceneCapture" },
{ "Comment", "/** Name of the profiling event. */" },
{ "ModuleRelativePath", "Classes/Components/SceneCaptureComponent.h" },
{ "ToolTip", "Name of the profiling event." },
};
#endif // WITH_METADATA
// ********** Begin Class USceneCaptureComponent constinit property declarations *******************
static const UECodeGen_Private::FBytePropertyParams NewProp_PrimitiveRenderMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PrimitiveRenderMode;
static const UECodeGen_Private::FBytePropertyParams NewProp_CaptureSource;
static void NewProp_bCaptureEveryFrame_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCaptureEveryFrame;
static void NewProp_bCaptureOnMovement_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCaptureOnMovement;
static void NewProp_bCaptureGpuNextRender_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCaptureGpuNextRender;
static void NewProp_bDumpGpuNextRender_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDumpGpuNextRender;
static void NewProp_bExcludeFromSceneTextureExtents_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExcludeFromSceneTextureExtents;
static void NewProp_bAlwaysPersistRenderingState_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAlwaysPersistRenderingState;
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_HiddenComponents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_HiddenComponents;
static const UECodeGen_Private::FObjectPropertyParams NewProp_HiddenActors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_HiddenActors;
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_ShowOnlyComponents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ShowOnlyComponents;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ShowOnlyActors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ShowOnlyActors;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LODDistanceFactor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxViewDistanceOverride;
static const UECodeGen_Private::FIntPropertyParams NewProp_CaptureSortPriority;
static void NewProp_bUseRayTracingIfEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseRayTracingIfEnabled;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CollectionTransform;
static const UECodeGen_Private::FNamePropertyParams NewProp_CollectionTransformWorldToLocal;
static const UECodeGen_Private::FNamePropertyParams NewProp_CollectionTransformProjection;
static const UECodeGen_Private::FStructPropertyParams NewProp_ViewLightingChannels;
static const UECodeGen_Private::FStructPropertyParams NewProp_ShowFlagSettings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ShowFlagSettings;
static const UECodeGen_Private::FStrPropertyParams NewProp_ProfilingEventName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USceneCaptureComponent constinit property declarations *********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ClearHiddenComponents"), .Pointer = &USceneCaptureComponent::execClearHiddenComponents },
{ .NameUTF8 = UTF8TEXT("ClearShowOnlyComponents"), .Pointer = &USceneCaptureComponent::execClearShowOnlyComponents },
{ .NameUTF8 = UTF8TEXT("GetShowFlagSettings"), .Pointer = &USceneCaptureComponent::execGetShowFlagSettings },
{ .NameUTF8 = UTF8TEXT("HideActorComponents"), .Pointer = &USceneCaptureComponent::execHideActorComponents },
{ .NameUTF8 = UTF8TEXT("HideComponent"), .Pointer = &USceneCaptureComponent::execHideComponent },
{ .NameUTF8 = UTF8TEXT("RemoveShowOnlyActorComponents"), .Pointer = &USceneCaptureComponent::execRemoveShowOnlyActorComponents },
{ .NameUTF8 = UTF8TEXT("RemoveShowOnlyComponent"), .Pointer = &USceneCaptureComponent::execRemoveShowOnlyComponent },
{ .NameUTF8 = UTF8TEXT("SetCaptureSortPriority"), .Pointer = &USceneCaptureComponent::execSetCaptureSortPriority },
{ .NameUTF8 = UTF8TEXT("SetShowFlagSettings"), .Pointer = &USceneCaptureComponent::execSetShowFlagSettings },
{ .NameUTF8 = UTF8TEXT("ShowOnlyActorComponents"), .Pointer = &USceneCaptureComponent::execShowOnlyActorComponents },
{ .NameUTF8 = UTF8TEXT("ShowOnlyComponent"), .Pointer = &USceneCaptureComponent::execShowOnlyComponent },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USceneCaptureComponent_ClearHiddenComponents, "ClearHiddenComponents" }, // 75444518
{ &Z_Construct_UFunction_USceneCaptureComponent_ClearShowOnlyComponents, "ClearShowOnlyComponents" }, // 2067864134
{ &Z_Construct_UFunction_USceneCaptureComponent_GetShowFlagSettings, "GetShowFlagSettings" }, // 227294034
{ &Z_Construct_UFunction_USceneCaptureComponent_HideActorComponents, "HideActorComponents" }, // 4093605532
{ &Z_Construct_UFunction_USceneCaptureComponent_HideComponent, "HideComponent" }, // 1387701900
{ &Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyActorComponents, "RemoveShowOnlyActorComponents" }, // 3744410457
{ &Z_Construct_UFunction_USceneCaptureComponent_RemoveShowOnlyComponent, "RemoveShowOnlyComponent" }, // 3670644636
{ &Z_Construct_UFunction_USceneCaptureComponent_SetCaptureSortPriority, "SetCaptureSortPriority" }, // 3052158993
{ &Z_Construct_UFunction_USceneCaptureComponent_SetShowFlagSettings, "SetShowFlagSettings" }, // 559656284
{ &Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyActorComponents, "ShowOnlyActorComponents" }, // 3987663909
{ &Z_Construct_UFunction_USceneCaptureComponent_ShowOnlyComponent, "ShowOnlyComponent" }, // 2857057170
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USceneCaptureComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USceneCaptureComponent_Statics
// ********** Begin Class USceneCaptureComponent Property Definitions ******************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_PrimitiveRenderMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_PrimitiveRenderMode = { "PrimitiveRenderMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, PrimitiveRenderMode), Z_Construct_UEnum_Engine_ESceneCapturePrimitiveRenderMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrimitiveRenderMode_MetaData), NewProp_PrimitiveRenderMode_MetaData) }; // 2387135772
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_CaptureSource = { "CaptureSource", nullptr, (EPropertyFlags)0x0010000200000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, CaptureSource), Z_Construct_UEnum_Engine_ESceneCaptureSource, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CaptureSource_MetaData), NewProp_CaptureSource_MetaData) }; // 64158987
void Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bCaptureEveryFrame_SetBit(void* Obj)
{
((USceneCaptureComponent*)Obj)->bCaptureEveryFrame = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bCaptureEveryFrame = { "bCaptureEveryFrame", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(USceneCaptureComponent), &Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bCaptureEveryFrame_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCaptureEveryFrame_MetaData), NewProp_bCaptureEveryFrame_MetaData) };
void Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bCaptureOnMovement_SetBit(void* Obj)
{
((USceneCaptureComponent*)Obj)->bCaptureOnMovement = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bCaptureOnMovement = { "bCaptureOnMovement", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(USceneCaptureComponent), &Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bCaptureOnMovement_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCaptureOnMovement_MetaData), NewProp_bCaptureOnMovement_MetaData) };
void Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bCaptureGpuNextRender_SetBit(void* Obj)
{
((USceneCaptureComponent*)Obj)->bCaptureGpuNextRender = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bCaptureGpuNextRender = { "bCaptureGpuNextRender", nullptr, (EPropertyFlags)0x0090040400202005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(USceneCaptureComponent), &Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bCaptureGpuNextRender_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCaptureGpuNextRender_MetaData), NewProp_bCaptureGpuNextRender_MetaData) };
void Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bDumpGpuNextRender_SetBit(void* Obj)
{
((USceneCaptureComponent*)Obj)->bDumpGpuNextRender = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bDumpGpuNextRender = { "bDumpGpuNextRender", nullptr, (EPropertyFlags)0x0090040400202005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(USceneCaptureComponent), &Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bDumpGpuNextRender_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDumpGpuNextRender_MetaData), NewProp_bDumpGpuNextRender_MetaData) };
void Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bExcludeFromSceneTextureExtents_SetBit(void* Obj)
{
((USceneCaptureComponent*)Obj)->bExcludeFromSceneTextureExtents = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bExcludeFromSceneTextureExtents = { "bExcludeFromSceneTextureExtents", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(USceneCaptureComponent), &Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bExcludeFromSceneTextureExtents_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExcludeFromSceneTextureExtents_MetaData), NewProp_bExcludeFromSceneTextureExtents_MetaData) };
void Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bAlwaysPersistRenderingState_SetBit(void* Obj)
{
((USceneCaptureComponent*)Obj)->bAlwaysPersistRenderingState = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bAlwaysPersistRenderingState = { "bAlwaysPersistRenderingState", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USceneCaptureComponent), &Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bAlwaysPersistRenderingState_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAlwaysPersistRenderingState_MetaData), NewProp_bAlwaysPersistRenderingState_MetaData) };
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_HiddenComponents_Inner = { "HiddenComponents", nullptr, (EPropertyFlags)0x0004000000080008, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_HiddenComponents = { "HiddenComponents", nullptr, (EPropertyFlags)0x0014008000000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, HiddenComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HiddenComponents_MetaData), NewProp_HiddenComponents_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_HiddenActors_Inner = { "HiddenActors", nullptr, (EPropertyFlags)0x0104000000000000, 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_USceneCaptureComponent_Statics::NewProp_HiddenActors = { "HiddenActors", nullptr, (EPropertyFlags)0x0114000000000805, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, HiddenActors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HiddenActors_MetaData), NewProp_HiddenActors_MetaData) };
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ShowOnlyComponents_Inner = { "ShowOnlyComponents", nullptr, (EPropertyFlags)0x0004000000080008, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ShowOnlyComponents = { "ShowOnlyComponents", nullptr, (EPropertyFlags)0x0014008000000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, ShowOnlyComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShowOnlyComponents_MetaData), NewProp_ShowOnlyComponents_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ShowOnlyActors_Inner = { "ShowOnlyActors", nullptr, (EPropertyFlags)0x0104000000000000, 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_USceneCaptureComponent_Statics::NewProp_ShowOnlyActors = { "ShowOnlyActors", nullptr, (EPropertyFlags)0x0114000000000805, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, ShowOnlyActors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShowOnlyActors_MetaData), NewProp_ShowOnlyActors_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_LODDistanceFactor = { "LODDistanceFactor", nullptr, (EPropertyFlags)0x0010040000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, LODDistanceFactor), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODDistanceFactor_MetaData), NewProp_LODDistanceFactor_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_MaxViewDistanceOverride = { "MaxViewDistanceOverride", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, MaxViewDistanceOverride), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxViewDistanceOverride_MetaData), NewProp_MaxViewDistanceOverride_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_CaptureSortPriority = { "CaptureSortPriority", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, CaptureSortPriority), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CaptureSortPriority_MetaData), NewProp_CaptureSortPriority_MetaData) };
void Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bUseRayTracingIfEnabled_SetBit(void* Obj)
{
((USceneCaptureComponent*)Obj)->bUseRayTracingIfEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bUseRayTracingIfEnabled = { "bUseRayTracingIfEnabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USceneCaptureComponent), &Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bUseRayTracingIfEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseRayTracingIfEnabled_MetaData), NewProp_bUseRayTracingIfEnabled_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_CollectionTransform = { "CollectionTransform", nullptr, (EPropertyFlags)0x0114040000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, CollectionTransform), Z_Construct_UClass_UMaterialParameterCollection_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CollectionTransform_MetaData), NewProp_CollectionTransform_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_CollectionTransformWorldToLocal = { "CollectionTransformWorldToLocal", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, CollectionTransformWorldToLocal), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CollectionTransformWorldToLocal_MetaData), NewProp_CollectionTransformWorldToLocal_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_CollectionTransformProjection = { "CollectionTransformProjection", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, CollectionTransformProjection), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CollectionTransformProjection_MetaData), NewProp_CollectionTransformProjection_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ViewLightingChannels = { "ViewLightingChannels", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, ViewLightingChannels), Z_Construct_UScriptStruct_FViewLightingChannels, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ViewLightingChannels_MetaData), NewProp_ViewLightingChannels_MetaData) }; // 1514257235
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ShowFlagSettings_Inner = { "ShowFlagSettings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FEngineShowFlagsSetting, METADATA_PARAMS(0, nullptr) }; // 2240914758
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ShowFlagSettings = { "ShowFlagSettings", nullptr, (EPropertyFlags)0x0010000200000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, ShowFlagSettings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShowFlagSettings_MetaData), NewProp_ShowFlagSettings_MetaData) }; // 2240914758
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ProfilingEventName = { "ProfilingEventName", nullptr, (EPropertyFlags)0x0010000200000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USceneCaptureComponent, ProfilingEventName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProfilingEventName_MetaData), NewProp_ProfilingEventName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USceneCaptureComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_PrimitiveRenderMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_PrimitiveRenderMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_CaptureSource,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bCaptureEveryFrame,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bCaptureOnMovement,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bCaptureGpuNextRender,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bDumpGpuNextRender,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bExcludeFromSceneTextureExtents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bAlwaysPersistRenderingState,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_HiddenComponents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_HiddenComponents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_HiddenActors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_HiddenActors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ShowOnlyComponents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ShowOnlyComponents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ShowOnlyActors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ShowOnlyActors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_LODDistanceFactor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_MaxViewDistanceOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_CaptureSortPriority,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_bUseRayTracingIfEnabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_CollectionTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_CollectionTransformWorldToLocal,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_CollectionTransformProjection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ViewLightingChannels,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ShowFlagSettings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ShowFlagSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USceneCaptureComponent_Statics::NewProp_ProfilingEventName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USceneCaptureComponent_Statics::PropPointers) < 2048);
// ********** End Class USceneCaptureComponent Property Definitions ********************************
UObject* (*const Z_Construct_UClass_USceneCaptureComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USceneComponent,
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USceneCaptureComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USceneCaptureComponent_Statics::ClassParams = {
&USceneCaptureComponent::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USceneCaptureComponent_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USceneCaptureComponent_Statics::PropPointers),
0,
0x00A800A5u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USceneCaptureComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_USceneCaptureComponent_Statics::Class_MetaDataParams)
};
void USceneCaptureComponent::StaticRegisterNativesUSceneCaptureComponent()
{
UClass* Class = USceneCaptureComponent::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USceneCaptureComponent_Statics::Funcs));
}
UClass* Z_Construct_UClass_USceneCaptureComponent()
{
if (!Z_Registration_Info_UClass_USceneCaptureComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USceneCaptureComponent.OuterSingleton, Z_Construct_UClass_USceneCaptureComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USceneCaptureComponent.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USceneCaptureComponent);
USceneCaptureComponent::~USceneCaptureComponent() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(USceneCaptureComponent)
// ********** End Class USceneCaptureComponent *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_SceneCaptureComponent_h__Script_Engine_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESceneCapturePrimitiveRenderMode_StaticEnum, TEXT("ESceneCapturePrimitiveRenderMode"), &Z_Registration_Info_UEnum_ESceneCapturePrimitiveRenderMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2387135772U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FEngineShowFlagsSetting::StaticStruct, Z_Construct_UScriptStruct_FEngineShowFlagsSetting_Statics::NewStructOps, TEXT("EngineShowFlagsSetting"),&Z_Registration_Info_UScriptStruct_FEngineShowFlagsSetting, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FEngineShowFlagsSetting), 2240914758U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USceneCaptureComponent, USceneCaptureComponent::StaticClass, TEXT("USceneCaptureComponent"), &Z_Registration_Info_UClass_USceneCaptureComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USceneCaptureComponent), 4020824988U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_SceneCaptureComponent_h__Script_Engine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_SceneCaptureComponent_h__Script_Engine_1185311610{
TEXT("/Script/Engine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_SceneCaptureComponent_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_SceneCaptureComponent_h__Script_Engine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_SceneCaptureComponent_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_SceneCaptureComponent_h__Script_Engine_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_SceneCaptureComponent_h__Script_Engine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_SceneCaptureComponent_h__Script_Engine_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS