406 lines
48 KiB
C++
406 lines
48 KiB
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
/*===========================================================================
|
|
Generated code exported from UnrealHeaderTool.
|
|
DO NOT modify this manually! Edit the corresponding .h files instead!
|
|
===========================================================================*/
|
|
|
|
#include "UObject/GeneratedCppIncludes.h"
|
|
#include "ISMPartition/ProceduralISMComponentDescriptor.h"
|
|
#include "Engine/EngineTypes.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeProceduralISMComponentDescriptor() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FBox();
|
|
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_URuntimeVirtualTexture_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UStaticMesh_NoRegister();
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EComponentMobility();
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EDetailMode();
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ERayTracingGroupCullingPriority();
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ERendererStencilMask();
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ERuntimeVirtualTextureMainPassType();
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EShadowCacheInvalidationBehavior();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FLightingChannels();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor();
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin ScriptStruct FProceduralISMComponentDescriptor *********************************
|
|
struct Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FProceduralISMComponentDescriptor); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FProceduralISMComponentDescriptor); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/** Struct that holds properties that can be used to initialize Procedural ISM Components. */" },
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
{ "ToolTip", "Struct that holds properties that can be used to initialize Procedural ISM Components." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Hash_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticMesh_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverrideMaterials_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverlayMaterial_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RuntimeVirtualTextures_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumInstances_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumCustomFloats_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldBounds_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstanceMinDrawDistance_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstanceStartCullDistance_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstanceEndCullDistance_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mobility_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VirtualTextureRenderPassType_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightingChannels_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CustomDepthStencilWriteMask_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VirtualTextureCullMips_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslucencySortPriority_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CustomDepthStencilValue_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RayTracingGroupId_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RayTracingGroupCullingPriority_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bVisibleInRayTracing_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastShadow_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEmissiveLightSource_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastDynamicShadow_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastStaticShadow_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastContactShadow_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastShadowAsTwoSided_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastHiddenShadow_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bReceivesDecals_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseAsOccluder_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRenderCustomDepth_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEvaluateWorldPositionOffset_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bReverseCulling_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldPositionOffsetDisableDistance_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShadowCacheInvalidationBehavior_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DetailMode_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/ISMPartition/ProceduralISMComponentDescriptor.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FProceduralISMComponentDescriptor constinit property declarations *
|
|
static const UECodeGen_Private::FUInt32PropertyParams NewProp_Hash;
|
|
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_StaticMesh;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_OverrideMaterials_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_OverrideMaterials;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_OverlayMaterial;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_RuntimeVirtualTextures_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_RuntimeVirtualTextures;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_NumInstances;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_NumCustomFloats;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_WorldBounds;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_InstanceMinDrawDistance;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_InstanceStartCullDistance;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_InstanceEndCullDistance;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_Mobility;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_VirtualTextureRenderPassType_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_VirtualTextureRenderPassType;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_LightingChannels;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_CustomDepthStencilWriteMask_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_CustomDepthStencilWriteMask;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_VirtualTextureCullMips;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TranslucencySortPriority;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_CustomDepthStencilValue;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_RayTracingGroupId;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_RayTracingGroupCullingPriority_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_RayTracingGroupCullingPriority;
|
|
static void NewProp_bVisibleInRayTracing_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bVisibleInRayTracing;
|
|
static void NewProp_bCastShadow_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastShadow;
|
|
static void NewProp_bEmissiveLightSource_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEmissiveLightSource;
|
|
static void NewProp_bCastDynamicShadow_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastDynamicShadow;
|
|
static void NewProp_bCastStaticShadow_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastStaticShadow;
|
|
static void NewProp_bCastContactShadow_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastContactShadow;
|
|
static void NewProp_bCastShadowAsTwoSided_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastShadowAsTwoSided;
|
|
static void NewProp_bCastHiddenShadow_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastHiddenShadow;
|
|
static void NewProp_bReceivesDecals_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReceivesDecals;
|
|
static void NewProp_bUseAsOccluder_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseAsOccluder;
|
|
static void NewProp_bRenderCustomDepth_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRenderCustomDepth;
|
|
static void NewProp_bEvaluateWorldPositionOffset_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEvaluateWorldPositionOffset;
|
|
static void NewProp_bReverseCulling_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReverseCulling;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_WorldPositionOffsetDisableDistance;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_ShadowCacheInvalidationBehavior_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_ShadowCacheInvalidationBehavior;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_DetailMode;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FProceduralISMComponentDescriptor constinit property declarations ***
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FProceduralISMComponentDescriptor>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FProceduralISMComponentDescriptor;
|
|
class UScriptStruct* FProceduralISMComponentDescriptor::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FProceduralISMComponentDescriptor.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FProceduralISMComponentDescriptor.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ProceduralISMComponentDescriptor"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FProceduralISMComponentDescriptor.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FProceduralISMComponentDescriptor Property Definitions ************
|
|
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_Hash = { "Hash", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, Hash), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Hash_MetaData), NewProp_Hash_MetaData) };
|
|
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_StaticMesh = { "StaticMesh", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, StaticMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticMesh_MetaData), NewProp_StaticMesh_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_OverrideMaterials_Inner = { "OverrideMaterials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_OverrideMaterials = { "OverrideMaterials", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, OverrideMaterials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverrideMaterials_MetaData), NewProp_OverrideMaterials_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_OverlayMaterial = { "OverlayMaterial", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, OverlayMaterial), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverlayMaterial_MetaData), NewProp_OverlayMaterial_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_RuntimeVirtualTextures_Inner = { "RuntimeVirtualTextures", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URuntimeVirtualTexture_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_RuntimeVirtualTextures = { "RuntimeVirtualTextures", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, RuntimeVirtualTextures), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RuntimeVirtualTextures_MetaData), NewProp_RuntimeVirtualTextures_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_NumInstances = { "NumInstances", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, NumInstances), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumInstances_MetaData), NewProp_NumInstances_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_NumCustomFloats = { "NumCustomFloats", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, NumCustomFloats), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumCustomFloats_MetaData), NewProp_NumCustomFloats_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_WorldBounds = { "WorldBounds", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, WorldBounds), Z_Construct_UScriptStruct_FBox, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldBounds_MetaData), NewProp_WorldBounds_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_InstanceMinDrawDistance = { "InstanceMinDrawDistance", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, InstanceMinDrawDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstanceMinDrawDistance_MetaData), NewProp_InstanceMinDrawDistance_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_InstanceStartCullDistance = { "InstanceStartCullDistance", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, InstanceStartCullDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstanceStartCullDistance_MetaData), NewProp_InstanceStartCullDistance_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_InstanceEndCullDistance = { "InstanceEndCullDistance", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, InstanceEndCullDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstanceEndCullDistance_MetaData), NewProp_InstanceEndCullDistance_MetaData) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_Mobility = { "Mobility", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, Mobility), Z_Construct_UEnum_Engine_EComponentMobility, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mobility_MetaData), NewProp_Mobility_MetaData) }; // 1773271883
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_VirtualTextureRenderPassType_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_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_VirtualTextureRenderPassType = { "VirtualTextureRenderPassType", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, VirtualTextureRenderPassType), Z_Construct_UEnum_Engine_ERuntimeVirtualTextureMainPassType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VirtualTextureRenderPassType_MetaData), NewProp_VirtualTextureRenderPassType_MetaData) }; // 860451061
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_LightingChannels = { "LightingChannels", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, LightingChannels), Z_Construct_UScriptStruct_FLightingChannels, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightingChannels_MetaData), NewProp_LightingChannels_MetaData) }; // 1277301318
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_CustomDepthStencilWriteMask_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_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_CustomDepthStencilWriteMask = { "CustomDepthStencilWriteMask", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, CustomDepthStencilWriteMask), Z_Construct_UEnum_Engine_ERendererStencilMask, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CustomDepthStencilWriteMask_MetaData), NewProp_CustomDepthStencilWriteMask_MetaData) }; // 2544710791
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_VirtualTextureCullMips = { "VirtualTextureCullMips", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, VirtualTextureCullMips), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VirtualTextureCullMips_MetaData), NewProp_VirtualTextureCullMips_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_TranslucencySortPriority = { "TranslucencySortPriority", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, TranslucencySortPriority), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslucencySortPriority_MetaData), NewProp_TranslucencySortPriority_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_CustomDepthStencilValue = { "CustomDepthStencilValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, CustomDepthStencilValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CustomDepthStencilValue_MetaData), NewProp_CustomDepthStencilValue_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_RayTracingGroupId = { "RayTracingGroupId", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, RayTracingGroupId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RayTracingGroupId_MetaData), NewProp_RayTracingGroupId_MetaData) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_RayTracingGroupCullingPriority_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_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_RayTracingGroupCullingPriority = { "RayTracingGroupCullingPriority", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, RayTracingGroupCullingPriority), Z_Construct_UEnum_Engine_ERayTracingGroupCullingPriority, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RayTracingGroupCullingPriority_MetaData), NewProp_RayTracingGroupCullingPriority_MetaData) }; // 109024374
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bVisibleInRayTracing_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bVisibleInRayTracing = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bVisibleInRayTracing = { "bVisibleInRayTracing", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bVisibleInRayTracing_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bVisibleInRayTracing_MetaData), NewProp_bVisibleInRayTracing_MetaData) };
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastShadow_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bCastShadow = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastShadow = { "bCastShadow", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastShadow_MetaData), NewProp_bCastShadow_MetaData) };
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bEmissiveLightSource_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bEmissiveLightSource = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bEmissiveLightSource = { "bEmissiveLightSource", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bEmissiveLightSource_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEmissiveLightSource_MetaData), NewProp_bEmissiveLightSource_MetaData) };
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastDynamicShadow_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bCastDynamicShadow = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastDynamicShadow = { "bCastDynamicShadow", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastDynamicShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastDynamicShadow_MetaData), NewProp_bCastDynamicShadow_MetaData) };
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastStaticShadow_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bCastStaticShadow = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastStaticShadow = { "bCastStaticShadow", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastStaticShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastStaticShadow_MetaData), NewProp_bCastStaticShadow_MetaData) };
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastContactShadow_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bCastContactShadow = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastContactShadow = { "bCastContactShadow", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastContactShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastContactShadow_MetaData), NewProp_bCastContactShadow_MetaData) };
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastShadowAsTwoSided_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bCastShadowAsTwoSided = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastShadowAsTwoSided = { "bCastShadowAsTwoSided", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastShadowAsTwoSided_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastShadowAsTwoSided_MetaData), NewProp_bCastShadowAsTwoSided_MetaData) };
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastHiddenShadow_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bCastHiddenShadow = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastHiddenShadow = { "bCastHiddenShadow", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastHiddenShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastHiddenShadow_MetaData), NewProp_bCastHiddenShadow_MetaData) };
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bReceivesDecals_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bReceivesDecals = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bReceivesDecals = { "bReceivesDecals", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bReceivesDecals_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bReceivesDecals_MetaData), NewProp_bReceivesDecals_MetaData) };
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bUseAsOccluder_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bUseAsOccluder = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bUseAsOccluder = { "bUseAsOccluder", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bUseAsOccluder_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseAsOccluder_MetaData), NewProp_bUseAsOccluder_MetaData) };
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bRenderCustomDepth_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bRenderCustomDepth = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bRenderCustomDepth = { "bRenderCustomDepth", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bRenderCustomDepth_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRenderCustomDepth_MetaData), NewProp_bRenderCustomDepth_MetaData) };
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bEvaluateWorldPositionOffset_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bEvaluateWorldPositionOffset = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bEvaluateWorldPositionOffset = { "bEvaluateWorldPositionOffset", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bEvaluateWorldPositionOffset_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEvaluateWorldPositionOffset_MetaData), NewProp_bEvaluateWorldPositionOffset_MetaData) };
|
|
void Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bReverseCulling_SetBit(void* Obj)
|
|
{
|
|
((FProceduralISMComponentDescriptor*)Obj)->bReverseCulling = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bReverseCulling = { "bReverseCulling", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FProceduralISMComponentDescriptor), &Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bReverseCulling_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bReverseCulling_MetaData), NewProp_bReverseCulling_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_WorldPositionOffsetDisableDistance = { "WorldPositionOffsetDisableDistance", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, WorldPositionOffsetDisableDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldPositionOffsetDisableDistance_MetaData), NewProp_WorldPositionOffsetDisableDistance_MetaData) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_ShadowCacheInvalidationBehavior_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_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_ShadowCacheInvalidationBehavior = { "ShadowCacheInvalidationBehavior", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, ShadowCacheInvalidationBehavior), Z_Construct_UEnum_Engine_EShadowCacheInvalidationBehavior, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShadowCacheInvalidationBehavior_MetaData), NewProp_ShadowCacheInvalidationBehavior_MetaData) }; // 2418645896
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_DetailMode = { "DetailMode", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FProceduralISMComponentDescriptor, DetailMode), Z_Construct_UEnum_Engine_EDetailMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DetailMode_MetaData), NewProp_DetailMode_MetaData) }; // 413752985
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_Hash,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_StaticMesh,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_OverrideMaterials_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_OverrideMaterials,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_OverlayMaterial,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_RuntimeVirtualTextures_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_RuntimeVirtualTextures,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_NumInstances,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_NumCustomFloats,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_WorldBounds,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_InstanceMinDrawDistance,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_InstanceStartCullDistance,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_InstanceEndCullDistance,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_Mobility,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_VirtualTextureRenderPassType_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_VirtualTextureRenderPassType,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_LightingChannels,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_CustomDepthStencilWriteMask_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_CustomDepthStencilWriteMask,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_VirtualTextureCullMips,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_TranslucencySortPriority,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_CustomDepthStencilValue,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_RayTracingGroupId,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_RayTracingGroupCullingPriority_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_RayTracingGroupCullingPriority,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bVisibleInRayTracing,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastShadow,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bEmissiveLightSource,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastDynamicShadow,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastStaticShadow,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastContactShadow,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastShadowAsTwoSided,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bCastHiddenShadow,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bReceivesDecals,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bUseAsOccluder,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bRenderCustomDepth,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bEvaluateWorldPositionOffset,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_bReverseCulling,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_WorldPositionOffsetDisableDistance,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_ShadowCacheInvalidationBehavior_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_ShadowCacheInvalidationBehavior,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewProp_DetailMode,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FProceduralISMComponentDescriptor Property Definitions **************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"ProceduralISMComponentDescriptor",
|
|
Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::PropPointers),
|
|
sizeof(FProceduralISMComponentDescriptor),
|
|
alignof(FProceduralISMComponentDescriptor),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FProceduralISMComponentDescriptor.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FProceduralISMComponentDescriptor.InnerSingleton, Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FProceduralISMComponentDescriptor.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FProceduralISMComponentDescriptor ***********************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_ISMPartition_ProceduralISMComponentDescriptor_h__Script_Engine_Statics
|
|
{
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
|
{ FProceduralISMComponentDescriptor::StaticStruct, Z_Construct_UScriptStruct_FProceduralISMComponentDescriptor_Statics::NewStructOps, TEXT("ProceduralISMComponentDescriptor"),&Z_Registration_Info_UScriptStruct_FProceduralISMComponentDescriptor, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FProceduralISMComponentDescriptor), 729266710U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_ISMPartition_ProceduralISMComponentDescriptor_h__Script_Engine_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_ISMPartition_ProceduralISMComponentDescriptor_h__Script_Engine_2599346925{
|
|
TEXT("/Script/Engine"),
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_ISMPartition_ProceduralISMComponentDescriptor_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_ISMPartition_ProceduralISMComponentDescriptor_h__Script_Engine_Statics::ScriptStructInfo),
|
|
nullptr, 0,
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|