// 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/BaseDynamicMeshComponent.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeBaseDynamicMeshComponent() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FColor(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor(); ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UMeshComponent(); GEOMETRYFRAMEWORK_API UClass* Z_Construct_UClass_UBaseDynamicMeshComponent(); GEOMETRYFRAMEWORK_API UClass* Z_Construct_UClass_UBaseDynamicMeshComponent_NoRegister(); GEOMETRYFRAMEWORK_API UClass* Z_Construct_UClass_UDynamicMesh_NoRegister(); GEOMETRYFRAMEWORK_API UClass* Z_Construct_UClass_UMeshCommandChangeTarget_NoRegister(); GEOMETRYFRAMEWORK_API UClass* Z_Construct_UClass_UMeshReplacementCommandChangeTarget_NoRegister(); GEOMETRYFRAMEWORK_API UClass* Z_Construct_UClass_UMeshVertexCommandChangeTarget_NoRegister(); GEOMETRYFRAMEWORK_API UEnum* Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode(); GEOMETRYFRAMEWORK_API UEnum* Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode(); GEOMETRYFRAMEWORK_API UEnum* Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentTangentsMode(); GEOMETRYFRAMEWORK_API UEnum* Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath(); GEOMETRYFRAMEWORK_API UEnum* Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UToolFrameworkComponent_NoRegister(); UPackage* Z_Construct_UPackage__Script_GeometryFramework(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum EDynamicMeshComponentTangentsMode ***************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDynamicMeshComponentTangentsMode; static UEnum* EDynamicMeshComponentTangentsMode_StaticEnum() { if (!Z_Registration_Info_UEnum_EDynamicMeshComponentTangentsMode.OuterSingleton) { Z_Registration_Info_UEnum_EDynamicMeshComponentTangentsMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentTangentsMode, (UObject*)Z_Construct_UPackage__Script_GeometryFramework(), TEXT("EDynamicMeshComponentTangentsMode")); } return Z_Registration_Info_UEnum_EDynamicMeshComponentTangentsMode.OuterSingleton; } template<> GEOMETRYFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EDynamicMeshComponentTangentsMode_StaticEnum(); } struct Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentTangentsMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "AutoCalculated.Comment", "/** Tangents will be automatically calculated on demand. Note that mesh changes due to tangents calculation will *not* be broadcast via MeshChange events! */" }, { "AutoCalculated.Name", "EDynamicMeshComponentTangentsMode::AutoCalculated" }, { "AutoCalculated.ToolTip", "Tangents will be automatically calculated on demand. Note that mesh changes due to tangents calculation will *not* be broadcast via MeshChange events!" }, { "BlueprintType", "true" }, { "Comment", "/**\n * Tangent calculation modes\n */" }, { "Default.Comment", "/** Tangents mode will be set to the most commonly-useful default -- currently \"From Dynamic Mesh\" */" }, { "Default.Name", "EDynamicMeshComponentTangentsMode::Default" }, { "Default.ToolTip", "Tangents mode will be set to the most commonly-useful default -- currently \"From Dynamic Mesh\"" }, { "ExternallyProvided.Comment", "/** Tangents are externally provided via the FDynamicMesh3 AttributeSet */" }, { "ExternallyProvided.DisplayName", "From Dynamic Mesh" }, { "ExternallyProvided.Name", "EDynamicMeshComponentTangentsMode::ExternallyProvided" }, { "ExternallyProvided.ToolTip", "Tangents are externally provided via the FDynamicMesh3 AttributeSet" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "NoTangents.Comment", "/** Tangents are not used/available, proceed accordingly (eg generate arbitrary orthogonal basis) */" }, { "NoTangents.Name", "EDynamicMeshComponentTangentsMode::NoTangents" }, { "NoTangents.ToolTip", "Tangents are not used/available, proceed accordingly (eg generate arbitrary orthogonal basis)" }, { "ToolTip", "Tangent calculation modes" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EDynamicMeshComponentTangentsMode::NoTangents", (int64)EDynamicMeshComponentTangentsMode::NoTangents }, { "EDynamicMeshComponentTangentsMode::AutoCalculated", (int64)EDynamicMeshComponentTangentsMode::AutoCalculated }, { "EDynamicMeshComponentTangentsMode::ExternallyProvided", (int64)EDynamicMeshComponentTangentsMode::ExternallyProvided }, { "EDynamicMeshComponentTangentsMode::Default", (int64)EDynamicMeshComponentTangentsMode::Default }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentTangentsMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentTangentsMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryFramework, nullptr, "EDynamicMeshComponentTangentsMode", "EDynamicMeshComponentTangentsMode", Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentTangentsMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentTangentsMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentTangentsMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentTangentsMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentTangentsMode() { if (!Z_Registration_Info_UEnum_EDynamicMeshComponentTangentsMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDynamicMeshComponentTangentsMode.InnerSingleton, Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentTangentsMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_EDynamicMeshComponentTangentsMode.InnerSingleton; } // ********** End Enum EDynamicMeshComponentTangentsMode ******************************************* // ********** Begin Enum EDynamicMeshComponentColorOverrideMode ************************************ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDynamicMeshComponentColorOverrideMode; static UEnum* EDynamicMeshComponentColorOverrideMode_StaticEnum() { if (!Z_Registration_Info_UEnum_EDynamicMeshComponentColorOverrideMode.OuterSingleton) { Z_Registration_Info_UEnum_EDynamicMeshComponentColorOverrideMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode, (UObject*)Z_Construct_UPackage__Script_GeometryFramework(), TEXT("EDynamicMeshComponentColorOverrideMode")); } return Z_Registration_Info_UEnum_EDynamicMeshComponentColorOverrideMode.OuterSingleton; } template<> GEOMETRYFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EDynamicMeshComponentColorOverrideMode_StaticEnum(); } struct Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * Color Override Modes\n */" }, { "Constant.Comment", "/** Constant Color is displayed */" }, { "Constant.Name", "EDynamicMeshComponentColorOverrideMode::Constant" }, { "Constant.ToolTip", "Constant Color is displayed" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "None.Comment", "/** No Color Override enabled */" }, { "None.Name", "EDynamicMeshComponentColorOverrideMode::None" }, { "None.ToolTip", "No Color Override enabled" }, { "Polygroups.Comment", "/** Polygroup Colors are displayed */" }, { "Polygroups.Name", "EDynamicMeshComponentColorOverrideMode::Polygroups" }, { "Polygroups.ToolTip", "Polygroup Colors are displayed" }, { "ToolTip", "Color Override Modes" }, { "VertexColors.Comment", "/** Vertex Colors are displayed */" }, { "VertexColors.Name", "EDynamicMeshComponentColorOverrideMode::VertexColors" }, { "VertexColors.ToolTip", "Vertex Colors are displayed" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EDynamicMeshComponentColorOverrideMode::None", (int64)EDynamicMeshComponentColorOverrideMode::None }, { "EDynamicMeshComponentColorOverrideMode::VertexColors", (int64)EDynamicMeshComponentColorOverrideMode::VertexColors }, { "EDynamicMeshComponentColorOverrideMode::Polygroups", (int64)EDynamicMeshComponentColorOverrideMode::Polygroups }, { "EDynamicMeshComponentColorOverrideMode::Constant", (int64)EDynamicMeshComponentColorOverrideMode::Constant }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryFramework, nullptr, "EDynamicMeshComponentColorOverrideMode", "EDynamicMeshComponentColorOverrideMode", Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode() { if (!Z_Registration_Info_UEnum_EDynamicMeshComponentColorOverrideMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDynamicMeshComponentColorOverrideMode.InnerSingleton, Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_EDynamicMeshComponentColorOverrideMode.InnerSingleton; } // ********** End Enum EDynamicMeshComponentColorOverrideMode ************************************** // ********** Begin Enum EDynamicMeshDrawPath ****************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDynamicMeshDrawPath; static UEnum* EDynamicMeshDrawPath_StaticEnum() { if (!Z_Registration_Info_UEnum_EDynamicMeshDrawPath.OuterSingleton) { Z_Registration_Info_UEnum_EDynamicMeshDrawPath.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath, (UObject*)Z_Construct_UPackage__Script_GeometryFramework(), TEXT("EDynamicMeshDrawPath")); } return Z_Registration_Info_UEnum_EDynamicMeshDrawPath.OuterSingleton; } template<> GEOMETRYFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EDynamicMeshDrawPath_StaticEnum(); } struct Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * Draw Path to use\n */" }, { "DynamicDraw.Comment", "/** Use the dynamic draw path, intended for meshes that update on most frames */" }, { "DynamicDraw.Name", "EDynamicMeshDrawPath::DynamicDraw" }, { "DynamicDraw.ToolTip", "Use the dynamic draw path, intended for meshes that update on most frames" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "StaticDraw.Comment", "/** Use the static draw path, for meshes that do not change on most frames */" }, { "StaticDraw.Name", "EDynamicMeshDrawPath::StaticDraw" }, { "StaticDraw.ToolTip", "Use the static draw path, for meshes that do not change on most frames" }, { "ToolTip", "Draw Path to use" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EDynamicMeshDrawPath::DynamicDraw", (int64)EDynamicMeshDrawPath::DynamicDraw }, { "EDynamicMeshDrawPath::StaticDraw", (int64)EDynamicMeshDrawPath::StaticDraw }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryFramework, nullptr, "EDynamicMeshDrawPath", "EDynamicMeshDrawPath", Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath() { if (!Z_Registration_Info_UEnum_EDynamicMeshDrawPath.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDynamicMeshDrawPath.InnerSingleton, Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath_Statics::EnumParams); } return Z_Registration_Info_UEnum_EDynamicMeshDrawPath.InnerSingleton; } // ********** End Enum EDynamicMeshDrawPath ******************************************************** // ********** Begin Enum EDynamicMeshComponentDistanceFieldMode ************************************ static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDynamicMeshComponentDistanceFieldMode; static UEnum* EDynamicMeshComponentDistanceFieldMode_StaticEnum() { if (!Z_Registration_Info_UEnum_EDynamicMeshComponentDistanceFieldMode.OuterSingleton) { Z_Registration_Info_UEnum_EDynamicMeshComponentDistanceFieldMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode, (UObject*)Z_Construct_UPackage__Script_GeometryFramework(), TEXT("EDynamicMeshComponentDistanceFieldMode")); } return Z_Registration_Info_UEnum_EDynamicMeshComponentDistanceFieldMode.OuterSingleton; } template<> GEOMETRYFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EDynamicMeshComponentDistanceFieldMode_StaticEnum(); } struct Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "AsyncCPUDistanceField.Comment", "/** Compute a distance field in a background thread */" }, { "AsyncCPUDistanceField.DisplayName", "Async CPU Distance Field" }, { "AsyncCPUDistanceField.Name", "EDynamicMeshComponentDistanceFieldMode::AsyncCPUDistanceField" }, { "AsyncCPUDistanceField.ToolTip", "Compute a distance field in a background thread" }, { "BlueprintType", "true" }, { "Comment", "/**\n * Mesh Signed Distance Field (SDF) mode\n */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "NoDistanceField.Comment", "/** Do not compute a distance field */" }, { "NoDistanceField.Name", "EDynamicMeshComponentDistanceFieldMode::NoDistanceField" }, { "NoDistanceField.ToolTip", "Do not compute a distance field" }, { "ToolTip", "Mesh Signed Distance Field (SDF) mode" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EDynamicMeshComponentDistanceFieldMode::NoDistanceField", (int64)EDynamicMeshComponentDistanceFieldMode::NoDistanceField }, { "EDynamicMeshComponentDistanceFieldMode::AsyncCPUDistanceField", (int64)EDynamicMeshComponentDistanceFieldMode::AsyncCPUDistanceField }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryFramework, nullptr, "EDynamicMeshComponentDistanceFieldMode", "EDynamicMeshComponentDistanceFieldMode", Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode() { if (!Z_Registration_Info_UEnum_EDynamicMeshComponentDistanceFieldMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDynamicMeshComponentDistanceFieldMode.InnerSingleton, Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_EDynamicMeshComponentDistanceFieldMode.InnerSingleton; } // ********** End Enum EDynamicMeshComponentDistanceFieldMode ************************************** // ********** Begin Enum EDynamicMeshVertexColorTransformMode ************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDynamicMeshVertexColorTransformMode; static UEnum* EDynamicMeshVertexColorTransformMode_StaticEnum() { if (!Z_Registration_Info_UEnum_EDynamicMeshVertexColorTransformMode.OuterSingleton) { Z_Registration_Info_UEnum_EDynamicMeshVertexColorTransformMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode, (UObject*)Z_Construct_UPackage__Script_GeometryFramework(), TEXT("EDynamicMeshVertexColorTransformMode")); } return Z_Registration_Info_UEnum_EDynamicMeshVertexColorTransformMode.OuterSingleton; } template<> GEOMETRYFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EDynamicMeshVertexColorTransformMode_StaticEnum(); } struct Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * Color Transform to apply to Vertex Colors when converting from internal DynamicMesh\n * Color attributes (eg Color Overlay stored in FVector4f) to RHI Render Buffers (FColor).\n * \n * Note that UStaticMesh assumes the Source Mesh colors are Linear and always converts to SRGB.\n */" }, { "LinearToSRGB.Comment", "/** Assume Vertex Colors are in Linear space and transform to SRGB */" }, { "LinearToSRGB.Name", "EDynamicMeshVertexColorTransformMode::LinearToSRGB" }, { "LinearToSRGB.ToolTip", "Assume Vertex Colors are in Linear space and transform to SRGB" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "NoTransform.Comment", "/** Do not apply any color-space transform to Vertex Colors */" }, { "NoTransform.Name", "EDynamicMeshVertexColorTransformMode::NoTransform" }, { "NoTransform.ToolTip", "Do not apply any color-space transform to Vertex Colors" }, { "SRGBToLinear.Comment", "/** Assume Vertex Colors are in SRGB space and convert to Linear */" }, { "SRGBToLinear.DisplayName", "SRGB To Linear" }, { "SRGBToLinear.Name", "EDynamicMeshVertexColorTransformMode::SRGBToLinear" }, { "SRGBToLinear.ToolTip", "Assume Vertex Colors are in SRGB space and convert to Linear" }, { "ToolTip", "Color Transform to apply to Vertex Colors when converting from internal DynamicMesh\nColor attributes (eg Color Overlay stored in FVector4f) to RHI Render Buffers (FColor).\n\nNote that UStaticMesh assumes the Source Mesh colors are Linear and always converts to SRGB." }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EDynamicMeshVertexColorTransformMode::NoTransform", (int64)EDynamicMeshVertexColorTransformMode::NoTransform }, { "EDynamicMeshVertexColorTransformMode::LinearToSRGB", (int64)EDynamicMeshVertexColorTransformMode::LinearToSRGB }, { "EDynamicMeshVertexColorTransformMode::SRGBToLinear", (int64)EDynamicMeshVertexColorTransformMode::SRGBToLinear }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryFramework, nullptr, "EDynamicMeshVertexColorTransformMode", "EDynamicMeshVertexColorTransformMode", Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode() { if (!Z_Registration_Info_UEnum_EDynamicMeshVertexColorTransformMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDynamicMeshVertexColorTransformMode.InnerSingleton, Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_EDynamicMeshVertexColorTransformMode.InnerSingleton; } // ********** End Enum EDynamicMeshVertexColorTransformMode **************************************** // ********** Begin Class UBaseDynamicMeshComponent Function ClearOverrideRenderMaterial *********** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideRenderMaterial_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * Clear any active override render material\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Clear any active override render material" }, }; #endif // WITH_METADATA // ********** Begin Function ClearOverrideRenderMaterial constinit property declarations *********** // ********** End Function ClearOverrideRenderMaterial constinit property declarations ************* static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "ClearOverrideRenderMaterial", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideRenderMaterial_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execClearOverrideRenderMaterial) { P_FINISH; P_NATIVE_BEGIN; P_THIS->ClearOverrideRenderMaterial(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function ClearOverrideRenderMaterial ************* // ********** Begin Class UBaseDynamicMeshComponent Function ClearOverrideSecondaryWireframeRenderMaterial struct Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideSecondaryWireframeRenderMaterial_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * Clear any active secondary wireframe override render material\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Clear any active secondary wireframe override render material" }, }; #endif // WITH_METADATA // ********** Begin Function ClearOverrideSecondaryWireframeRenderMaterial constinit property declarations // ********** End Function ClearOverrideSecondaryWireframeRenderMaterial constinit property declarations static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideSecondaryWireframeRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "ClearOverrideSecondaryWireframeRenderMaterial", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideSecondaryWireframeRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideSecondaryWireframeRenderMaterial_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideSecondaryWireframeRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideSecondaryWireframeRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execClearOverrideSecondaryWireframeRenderMaterial) { P_FINISH; P_NATIVE_BEGIN; P_THIS->ClearOverrideSecondaryWireframeRenderMaterial(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function ClearOverrideSecondaryWireframeRenderMaterial // ********** Begin Class UBaseDynamicMeshComponent Function ClearOverrideWireframeRenderMaterial ** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideWireframeRenderMaterial_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * Clear any active wireframe override render material\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Clear any active wireframe override render material" }, }; #endif // WITH_METADATA // ********** Begin Function ClearOverrideWireframeRenderMaterial constinit property declarations ** // ********** End Function ClearOverrideWireframeRenderMaterial constinit property declarations **** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideWireframeRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "ClearOverrideWireframeRenderMaterial", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideWireframeRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideWireframeRenderMaterial_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideWireframeRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideWireframeRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execClearOverrideWireframeRenderMaterial) { P_FINISH; P_NATIVE_BEGIN; P_THIS->ClearOverrideWireframeRenderMaterial(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function ClearOverrideWireframeRenderMaterial **** // ********** Begin Class UBaseDynamicMeshComponent Function ClearSecondaryRenderMaterial ********** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearSecondaryRenderMaterial_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * Clear any active secondary render material\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Clear any active secondary render material" }, }; #endif // WITH_METADATA // ********** Begin Function ClearSecondaryRenderMaterial constinit property declarations ********** // ********** End Function ClearSecondaryRenderMaterial constinit property declarations ************ static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearSecondaryRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "ClearSecondaryRenderMaterial", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearSecondaryRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearSecondaryRenderMaterial_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearSecondaryRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearSecondaryRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execClearSecondaryRenderMaterial) { P_FINISH; P_NATIVE_BEGIN; P_THIS->ClearSecondaryRenderMaterial(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function ClearSecondaryRenderMaterial ************ // ********** Begin Class UBaseDynamicMeshComponent Function GetColorOverrideMode ****************** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics { struct BaseDynamicMeshComponent_eventGetColorOverrideMode_Parms { EDynamicMeshComponentColorOverrideMode ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * @return active Color Override mode\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return active Color Override mode" }, }; #endif // WITH_METADATA // ********** Begin Function GetColorOverrideMode constinit property declarations ****************** static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetColorOverrideMode constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetColorOverrideMode Property Definitions ***************************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::NewProp_ReturnValue_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_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventGetColorOverrideMode_Parms, ReturnValue), Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode, METADATA_PARAMS(0, nullptr) }; // 1608803465 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::NewProp_ReturnValue_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::PropPointers) < 2048); // ********** End Function GetColorOverrideMode Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetColorOverrideMode", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::BaseDynamicMeshComponent_eventGetColorOverrideMode_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::BaseDynamicMeshComponent_eventGetColorOverrideMode_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetColorOverrideMode) { P_FINISH; P_NATIVE_BEGIN; *(EDynamicMeshComponentColorOverrideMode*)Z_Param__Result=P_THIS->GetColorOverrideMode(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetColorOverrideMode ******************** // ********** Begin Class UBaseDynamicMeshComponent Function GetConstantOverrideColor ************** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics { struct BaseDynamicMeshComponent_eventGetConstantOverrideColor_Parms { FColor ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * @return active Color used for Constant Color Override Mode\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return active Color used for Constant Color Override Mode" }, }; #endif // WITH_METADATA // ********** Begin Function GetConstantOverrideColor constinit property declarations ************** static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetConstantOverrideColor constinit property declarations **************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetConstantOverrideColor Property Definitions ************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventGetConstantOverrideColor_Parms, ReturnValue), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics::PropPointers) < 2048); // ********** End Function GetConstantOverrideColor Property Definitions *************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetConstantOverrideColor", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics::BaseDynamicMeshComponent_eventGetConstantOverrideColor_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics::BaseDynamicMeshComponent_eventGetConstantOverrideColor_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetConstantOverrideColor) { P_FINISH; P_NATIVE_BEGIN; *(FColor*)Z_Param__Result=P_THIS->GetConstantOverrideColor(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetConstantOverrideColor **************** // ********** Begin Class UBaseDynamicMeshComponent Function GetDistanceFieldMode ****************** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics { struct BaseDynamicMeshComponent_eventGetDistanceFieldMode_Parms { EDynamicMeshComponentDistanceFieldMode ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "DeprecatedFunction", "" }, { "DeprecationMessage", "Dynamic Mesh distance field support has been deprecated" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetDistanceFieldMode constinit property declarations ****************** static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetDistanceFieldMode constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetDistanceFieldMode Property Definitions ***************************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::NewProp_ReturnValue_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_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventGetDistanceFieldMode_Parms, ReturnValue), Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode, METADATA_PARAMS(0, nullptr) }; // 3908563836 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::NewProp_ReturnValue_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::PropPointers) < 2048); // ********** End Function GetDistanceFieldMode Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetDistanceFieldMode", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::BaseDynamicMeshComponent_eventGetDistanceFieldMode_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::BaseDynamicMeshComponent_eventGetDistanceFieldMode_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetDistanceFieldMode) { P_FINISH; P_NATIVE_BEGIN; *(EDynamicMeshComponentDistanceFieldMode*)Z_Param__Result=P_THIS->GetDistanceFieldMode(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetDistanceFieldMode ******************** // ********** Begin Class UBaseDynamicMeshComponent Function GetDynamicMesh ************************ struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics { struct BaseDynamicMeshComponent_eventGetDynamicMesh_Parms { UDynamicMesh* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * @return the child UDynamicMesh\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return the child UDynamicMesh" }, }; #endif // WITH_METADATA // ********** Begin Function GetDynamicMesh constinit property declarations ************************ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetDynamicMesh constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetDynamicMesh Property Definitions *********************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventGetDynamicMesh_Parms, ReturnValue), Z_Construct_UClass_UDynamicMesh_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics::PropPointers) < 2048); // ********** End Function GetDynamicMesh Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetDynamicMesh", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics::BaseDynamicMeshComponent_eventGetDynamicMesh_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics::BaseDynamicMeshComponent_eventGetDynamicMesh_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetDynamicMesh) { P_FINISH; P_NATIVE_BEGIN; *(UDynamicMesh**)Z_Param__Result=P_THIS->GetDynamicMesh(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetDynamicMesh ************************** // ********** Begin Class UBaseDynamicMeshComponent Function GetEnableRaytracing ******************* struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics { struct BaseDynamicMeshComponent_eventGetEnableRaytracing_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * @return true if raytracing support is currently enabled\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return true if raytracing support is currently enabled" }, }; #endif // WITH_METADATA // ********** Begin Function GetEnableRaytracing constinit property declarations ******************* static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetEnableRaytracing constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetEnableRaytracing Property Definitions ****************************** void Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventGetEnableRaytracing_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventGetEnableRaytracing_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::PropPointers) < 2048); // ********** End Function GetEnableRaytracing Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetEnableRaytracing", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::BaseDynamicMeshComponent_eventGetEnableRaytracing_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::BaseDynamicMeshComponent_eventGetEnableRaytracing_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetEnableRaytracing) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->GetEnableRaytracing(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetEnableRaytracing ********************* // ********** Begin Class UBaseDynamicMeshComponent Function GetEnableWireframeRenderPass ********** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics { struct BaseDynamicMeshComponent_eventGetEnableWireframeRenderPass_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * @return true if wireframe rendering pass is enabled\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return true if wireframe rendering pass is enabled" }, }; #endif // WITH_METADATA // ********** Begin Function GetEnableWireframeRenderPass constinit property declarations ********** static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetEnableWireframeRenderPass constinit property declarations ************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetEnableWireframeRenderPass Property Definitions ********************* void Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventGetEnableWireframeRenderPass_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventGetEnableWireframeRenderPass_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::PropPointers) < 2048); // ********** End Function GetEnableWireframeRenderPass Property Definitions *********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetEnableWireframeRenderPass", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::BaseDynamicMeshComponent_eventGetEnableWireframeRenderPass_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::BaseDynamicMeshComponent_eventGetEnableWireframeRenderPass_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetEnableWireframeRenderPass) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->GetEnableWireframeRenderPass(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetEnableWireframeRenderPass ************ // ********** Begin Class UBaseDynamicMeshComponent Function GetFlatShadingEnabled ***************** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics { struct BaseDynamicMeshComponent_eventGetFlatShadingEnabled_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * @return Whether mesh will be rendered with per-triangle normals\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return Whether mesh will be rendered with per-triangle normals" }, }; #endif // WITH_METADATA // ********** Begin Function GetFlatShadingEnabled constinit property declarations ***************** static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetFlatShadingEnabled constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetFlatShadingEnabled Property Definitions **************************** void Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventGetFlatShadingEnabled_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventGetFlatShadingEnabled_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::PropPointers) < 2048); // ********** End Function GetFlatShadingEnabled Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetFlatShadingEnabled", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::BaseDynamicMeshComponent_eventGetFlatShadingEnabled_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::BaseDynamicMeshComponent_eventGetFlatShadingEnabled_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetFlatShadingEnabled) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->GetFlatShadingEnabled(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetFlatShadingEnabled ******************* // ********** Begin Class UBaseDynamicMeshComponent Function GetMeshDrawPath *********************** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics { struct BaseDynamicMeshComponent_eventGetMeshDrawPath_Parms { EDynamicMeshDrawPath ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * @return Whether the mesh renders using the static or dynamic draw path\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return Whether the mesh renders using the static or dynamic draw path" }, }; #endif // WITH_METADATA // ********** Begin Function GetMeshDrawPath constinit property declarations *********************** static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetMeshDrawPath constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetMeshDrawPath Property Definitions ********************************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::NewProp_ReturnValue_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_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventGetMeshDrawPath_Parms, ReturnValue), Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath, METADATA_PARAMS(0, nullptr) }; // 303805578 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::NewProp_ReturnValue_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::PropPointers) < 2048); // ********** End Function GetMeshDrawPath Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetMeshDrawPath", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::BaseDynamicMeshComponent_eventGetMeshDrawPath_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::BaseDynamicMeshComponent_eventGetMeshDrawPath_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetMeshDrawPath) { P_FINISH; P_NATIVE_BEGIN; *(EDynamicMeshDrawPath*)Z_Param__Result=P_THIS->GetMeshDrawPath(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetMeshDrawPath ************************* // ********** Begin Class UBaseDynamicMeshComponent Function GetOverrideRenderMaterial ************* struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics { struct BaseDynamicMeshComponent_eventGetOverrideRenderMaterial_Parms { int32 MaterialIndex; UMaterialInterface* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * @return active override render material for the given MaterialIndex\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return active override render material for the given MaterialIndex" }, }; #endif // WITH_METADATA // ********** Begin Function GetOverrideRenderMaterial constinit property declarations ************* static const UECodeGen_Private::FIntPropertyParams NewProp_MaterialIndex; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetOverrideRenderMaterial constinit property declarations *************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetOverrideRenderMaterial Property Definitions ************************ const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::NewProp_MaterialIndex = { "MaterialIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventGetOverrideRenderMaterial_Parms, MaterialIndex), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventGetOverrideRenderMaterial_Parms, ReturnValue), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::NewProp_MaterialIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::PropPointers) < 2048); // ********** End Function GetOverrideRenderMaterial Property Definitions ************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetOverrideRenderMaterial", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::BaseDynamicMeshComponent_eventGetOverrideRenderMaterial_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::BaseDynamicMeshComponent_eventGetOverrideRenderMaterial_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetOverrideRenderMaterial) { P_GET_PROPERTY(FIntProperty,Z_Param_MaterialIndex); P_FINISH; P_NATIVE_BEGIN; *(UMaterialInterface**)Z_Param__Result=P_THIS->GetOverrideRenderMaterial(Z_Param_MaterialIndex); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetOverrideRenderMaterial *************** // ********** Begin Class UBaseDynamicMeshComponent Function GetOverrideSecondaryWireframeRenderMaterial struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics { struct BaseDynamicMeshComponent_eventGetOverrideSecondaryWireframeRenderMaterial_Parms { UMaterialInterface* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * @return active secondary wireframe override render material\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return active secondary wireframe override render material" }, }; #endif // WITH_METADATA // ********** Begin Function GetOverrideSecondaryWireframeRenderMaterial constinit property declarations static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetOverrideSecondaryWireframeRenderMaterial constinit property declarations static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetOverrideSecondaryWireframeRenderMaterial Property Definitions ****** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventGetOverrideSecondaryWireframeRenderMaterial_Parms, ReturnValue), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics::PropPointers) < 2048); // ********** End Function GetOverrideSecondaryWireframeRenderMaterial Property Definitions ******** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetOverrideSecondaryWireframeRenderMaterial", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics::BaseDynamicMeshComponent_eventGetOverrideSecondaryWireframeRenderMaterial_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics::BaseDynamicMeshComponent_eventGetOverrideSecondaryWireframeRenderMaterial_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetOverrideSecondaryWireframeRenderMaterial) { P_FINISH; P_NATIVE_BEGIN; *(UMaterialInterface**)Z_Param__Result=P_THIS->GetOverrideSecondaryWireframeRenderMaterial(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetOverrideSecondaryWireframeRenderMaterial // ********** Begin Class UBaseDynamicMeshComponent Function GetOverrideWireframeRenderMaterial **** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics { struct BaseDynamicMeshComponent_eventGetOverrideWireframeRenderMaterial_Parms { UMaterialInterface* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * @return active wireframe override render material\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return active wireframe override render material" }, }; #endif // WITH_METADATA // ********** Begin Function GetOverrideWireframeRenderMaterial constinit property declarations **** static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetOverrideWireframeRenderMaterial constinit property declarations ****** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetOverrideWireframeRenderMaterial Property Definitions *************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventGetOverrideWireframeRenderMaterial_Parms, ReturnValue), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics::PropPointers) < 2048); // ********** End Function GetOverrideWireframeRenderMaterial Property Definitions ***************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetOverrideWireframeRenderMaterial", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics::BaseDynamicMeshComponent_eventGetOverrideWireframeRenderMaterial_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics::BaseDynamicMeshComponent_eventGetOverrideWireframeRenderMaterial_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetOverrideWireframeRenderMaterial) { P_FINISH; P_NATIVE_BEGIN; *(UMaterialInterface**)Z_Param__Result=P_THIS->GetOverrideWireframeRenderMaterial(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetOverrideWireframeRenderMaterial ****** // ********** Begin Class UBaseDynamicMeshComponent Function GetSecondaryBuffersVisibility ********* struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics { struct BaseDynamicMeshComponent_eventGetSecondaryBuffersVisibility_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * @return true if secondary buffers are currently set to be visible\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return true if secondary buffers are currently set to be visible" }, }; #endif // WITH_METADATA // ********** Begin Function GetSecondaryBuffersVisibility constinit property declarations ********* static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetSecondaryBuffersVisibility constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetSecondaryBuffersVisibility Property Definitions ******************** void Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventGetSecondaryBuffersVisibility_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventGetSecondaryBuffersVisibility_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::PropPointers) < 2048); // ********** End Function GetSecondaryBuffersVisibility Property Definitions ********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetSecondaryBuffersVisibility", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::BaseDynamicMeshComponent_eventGetSecondaryBuffersVisibility_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::BaseDynamicMeshComponent_eventGetSecondaryBuffersVisibility_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetSecondaryBuffersVisibility) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->GetSecondaryBuffersVisibility(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetSecondaryBuffersVisibility *********** // ********** Begin Class UBaseDynamicMeshComponent Function GetSecondaryRenderMaterial ************ struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics { struct BaseDynamicMeshComponent_eventGetSecondaryRenderMaterial_Parms { UMaterialInterface* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * @return active secondary render material\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return active secondary render material" }, }; #endif // WITH_METADATA // ********** Begin Function GetSecondaryRenderMaterial constinit property declarations ************ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetSecondaryRenderMaterial constinit property declarations ************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetSecondaryRenderMaterial Property Definitions *********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventGetSecondaryRenderMaterial_Parms, ReturnValue), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics::PropPointers) < 2048); // ********** End Function GetSecondaryRenderMaterial Property Definitions ************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetSecondaryRenderMaterial", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics::BaseDynamicMeshComponent_eventGetSecondaryRenderMaterial_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics::BaseDynamicMeshComponent_eventGetSecondaryRenderMaterial_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetSecondaryRenderMaterial) { P_FINISH; P_NATIVE_BEGIN; *(UMaterialInterface**)Z_Param__Result=P_THIS->GetSecondaryRenderMaterial(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetSecondaryRenderMaterial ************** // ********** Begin Class UBaseDynamicMeshComponent Function GetShadowsEnabled ********************* struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics { struct BaseDynamicMeshComponent_eventGetShadowsEnabled_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetShadowsEnabled constinit property declarations ********************* static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetShadowsEnabled constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetShadowsEnabled Property Definitions ******************************** void Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventGetShadowsEnabled_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventGetShadowsEnabled_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::PropPointers) < 2048); // ********** End Function GetShadowsEnabled Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetShadowsEnabled", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::BaseDynamicMeshComponent_eventGetShadowsEnabled_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::BaseDynamicMeshComponent_eventGetShadowsEnabled_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetShadowsEnabled) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->GetShadowsEnabled(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetShadowsEnabled *********************** // ********** Begin Class UBaseDynamicMeshComponent Function GetVertexColorSpaceTransformMode ****** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics { struct BaseDynamicMeshComponent_eventGetVertexColorSpaceTransformMode_Parms { EDynamicMeshVertexColorTransformMode ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * @return active Color Override mode\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return active Color Override mode" }, }; #endif // WITH_METADATA // ********** Begin Function GetVertexColorSpaceTransformMode constinit property declarations ****** static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetVertexColorSpaceTransformMode constinit property declarations ******** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetVertexColorSpaceTransformMode Property Definitions ***************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::NewProp_ReturnValue_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_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventGetVertexColorSpaceTransformMode_Parms, ReturnValue), Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode, METADATA_PARAMS(0, nullptr) }; // 777321213 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::NewProp_ReturnValue_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::PropPointers) < 2048); // ********** End Function GetVertexColorSpaceTransformMode Property Definitions ******************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetVertexColorSpaceTransformMode", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::BaseDynamicMeshComponent_eventGetVertexColorSpaceTransformMode_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::BaseDynamicMeshComponent_eventGetVertexColorSpaceTransformMode_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetVertexColorSpaceTransformMode) { P_FINISH; P_NATIVE_BEGIN; *(EDynamicMeshVertexColorTransformMode*)Z_Param__Result=P_THIS->GetVertexColorSpaceTransformMode(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetVertexColorSpaceTransformMode ******** // ********** Begin Class UBaseDynamicMeshComponent Function GetViewModeOverridesEnabled *********** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics { struct BaseDynamicMeshComponent_eventGetViewModeOverridesEnabled_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetViewModeOverridesEnabled constinit property declarations *********** static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetViewModeOverridesEnabled constinit property declarations ************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetViewModeOverridesEnabled Property Definitions ********************** void Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventGetViewModeOverridesEnabled_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventGetViewModeOverridesEnabled_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::PropPointers) < 2048); // ********** End Function GetViewModeOverridesEnabled Property Definitions ************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "GetViewModeOverridesEnabled", Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::BaseDynamicMeshComponent_eventGetViewModeOverridesEnabled_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::BaseDynamicMeshComponent_eventGetViewModeOverridesEnabled_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execGetViewModeOverridesEnabled) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->GetViewModeOverridesEnabled(); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function GetViewModeOverridesEnabled ************* // ********** Begin Class UBaseDynamicMeshComponent Function HasOverrideRenderMaterial ************* struct Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics { struct BaseDynamicMeshComponent_eventHasOverrideRenderMaterial_Parms { int32 k; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * @return true if an override render material is currently enabled for the given MaterialIndex\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "@return true if an override render material is currently enabled for the given MaterialIndex" }, }; #endif // WITH_METADATA // ********** Begin Function HasOverrideRenderMaterial constinit property declarations ************* static const UECodeGen_Private::FIntPropertyParams NewProp_k; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function HasOverrideRenderMaterial constinit property declarations *************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function HasOverrideRenderMaterial Property Definitions ************************ const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::NewProp_k = { "k", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventHasOverrideRenderMaterial_Parms, k), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventHasOverrideRenderMaterial_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventHasOverrideRenderMaterial_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::NewProp_k, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::PropPointers) < 2048); // ********** End Function HasOverrideRenderMaterial Property Definitions ************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "HasOverrideRenderMaterial", Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::BaseDynamicMeshComponent_eventHasOverrideRenderMaterial_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::BaseDynamicMeshComponent_eventHasOverrideRenderMaterial_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execHasOverrideRenderMaterial) { P_GET_PROPERTY(FIntProperty,Z_Param_k); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->HasOverrideRenderMaterial(Z_Param_k); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function HasOverrideRenderMaterial *************** // ********** Begin Class UBaseDynamicMeshComponent Function SetColorOverrideMode ****************** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics { struct BaseDynamicMeshComponent_eventSetColorOverrideMode_Parms { EDynamicMeshComponentColorOverrideMode NewMode; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * Configure the active Color Override\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Configure the active Color Override" }, }; #endif // WITH_METADATA // ********** Begin Function SetColorOverrideMode constinit property declarations ****************** static const UECodeGen_Private::FBytePropertyParams NewProp_NewMode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_NewMode; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetColorOverrideMode constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetColorOverrideMode Property Definitions ***************************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::NewProp_NewMode_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_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::NewProp_NewMode = { "NewMode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventSetColorOverrideMode_Parms, NewMode), Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode, METADATA_PARAMS(0, nullptr) }; // 1608803465 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::NewProp_NewMode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::NewProp_NewMode, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::PropPointers) < 2048); // ********** End Function SetColorOverrideMode Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetColorOverrideMode", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::BaseDynamicMeshComponent_eventSetColorOverrideMode_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::BaseDynamicMeshComponent_eventSetColorOverrideMode_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetColorOverrideMode) { P_GET_ENUM(EDynamicMeshComponentColorOverrideMode,Z_Param_NewMode); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetColorOverrideMode(EDynamicMeshComponentColorOverrideMode(Z_Param_NewMode)); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetColorOverrideMode ******************** // ********** Begin Class UBaseDynamicMeshComponent Function SetConstantOverrideColor ************** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics { struct BaseDynamicMeshComponent_eventSetConstantOverrideColor_Parms { FColor NewColor; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * Configure the Color used with Constant Color Override Mode\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Configure the Color used with Constant Color Override Mode" }, }; #endif // WITH_METADATA // ********** Begin Function SetConstantOverrideColor constinit property declarations ************** static const UECodeGen_Private::FStructPropertyParams NewProp_NewColor; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetConstantOverrideColor constinit property declarations **************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetConstantOverrideColor Property Definitions ************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics::NewProp_NewColor = { "NewColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventSetConstantOverrideColor_Parms, NewColor), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics::NewProp_NewColor, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics::PropPointers) < 2048); // ********** End Function SetConstantOverrideColor Property Definitions *************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetConstantOverrideColor", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics::BaseDynamicMeshComponent_eventSetConstantOverrideColor_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics::BaseDynamicMeshComponent_eventSetConstantOverrideColor_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetConstantOverrideColor) { P_GET_STRUCT(FColor,Z_Param_NewColor); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetConstantOverrideColor(Z_Param_NewColor); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetConstantOverrideColor **************** // ********** Begin Class UBaseDynamicMeshComponent Function SetDistanceFieldMode ****************** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics { struct BaseDynamicMeshComponent_eventSetDistanceFieldMode_Parms { EDynamicMeshComponentDistanceFieldMode NewDistFieldMode; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "DeprecatedFunction", "" }, { "DeprecationMessage", "Dynamic Mesh distance field support has been deprecated" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetDistanceFieldMode constinit property declarations ****************** static const UECodeGen_Private::FBytePropertyParams NewProp_NewDistFieldMode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_NewDistFieldMode; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetDistanceFieldMode constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetDistanceFieldMode Property Definitions ***************************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::NewProp_NewDistFieldMode_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_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::NewProp_NewDistFieldMode = { "NewDistFieldMode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventSetDistanceFieldMode_Parms, NewDistFieldMode), Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode, METADATA_PARAMS(0, nullptr) }; // 3908563836 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::NewProp_NewDistFieldMode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::NewProp_NewDistFieldMode, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::PropPointers) < 2048); // ********** End Function SetDistanceFieldMode Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetDistanceFieldMode", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::BaseDynamicMeshComponent_eventSetDistanceFieldMode_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::BaseDynamicMeshComponent_eventSetDistanceFieldMode_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetDistanceFieldMode) { P_GET_ENUM(EDynamicMeshComponentDistanceFieldMode,Z_Param_NewDistFieldMode); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetDistanceFieldMode(EDynamicMeshComponentDistanceFieldMode(Z_Param_NewDistFieldMode)); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetDistanceFieldMode ******************** // ********** Begin Class UBaseDynamicMeshComponent Function SetEnableFlatShading ****************** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics { struct BaseDynamicMeshComponent_eventSetEnableFlatShading_Parms { bool bEnable; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * Configure the Color used with Constant Color Override Mode\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Configure the Color used with Constant Color Override Mode" }, }; #endif // WITH_METADATA // ********** Begin Function SetEnableFlatShading constinit property declarations ****************** static void NewProp_bEnable_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnable; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetEnableFlatShading constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetEnableFlatShading Property Definitions ***************************** void Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::NewProp_bEnable_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventSetEnableFlatShading_Parms*)Obj)->bEnable = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::NewProp_bEnable = { "bEnable", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventSetEnableFlatShading_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::NewProp_bEnable_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::NewProp_bEnable, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::PropPointers) < 2048); // ********** End Function SetEnableFlatShading Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetEnableFlatShading", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::BaseDynamicMeshComponent_eventSetEnableFlatShading_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::BaseDynamicMeshComponent_eventSetEnableFlatShading_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetEnableFlatShading) { P_GET_UBOOL(Z_Param_bEnable); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetEnableFlatShading(Z_Param_bEnable); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetEnableFlatShading ******************** // ********** Begin Class UBaseDynamicMeshComponent Function SetEnableRaytracing ******************* struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics { struct BaseDynamicMeshComponent_eventSetEnableRaytracing_Parms { bool bSetEnabled; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * Enable/Disable raytracing support. This is an expensive call as it flushes\n\x09 * the rendering queue and forces an immediate rebuild of the SceneProxy.\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Enable/Disable raytracing support. This is an expensive call as it flushes\nthe rendering queue and forces an immediate rebuild of the SceneProxy." }, }; #endif // WITH_METADATA // ********** Begin Function SetEnableRaytracing constinit property declarations ******************* static void NewProp_bSetEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetEnableRaytracing constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetEnableRaytracing Property Definitions ****************************** void Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::NewProp_bSetEnabled_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventSetEnableRaytracing_Parms*)Obj)->bSetEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::NewProp_bSetEnabled = { "bSetEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventSetEnableRaytracing_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::NewProp_bSetEnabled_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::NewProp_bSetEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::PropPointers) < 2048); // ********** End Function SetEnableRaytracing Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetEnableRaytracing", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::BaseDynamicMeshComponent_eventSetEnableRaytracing_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::BaseDynamicMeshComponent_eventSetEnableRaytracing_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetEnableRaytracing) { P_GET_UBOOL(Z_Param_bSetEnabled); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetEnableRaytracing(Z_Param_bSetEnabled); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetEnableRaytracing ********************* // ********** Begin Class UBaseDynamicMeshComponent Function SetEnableWireframeRenderPass ********** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics { struct BaseDynamicMeshComponent_eventSetEnableWireframeRenderPass_Parms { bool bEnable; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * Configure whether wireframe rendering is enabled or not\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Configure whether wireframe rendering is enabled or not" }, }; #endif // WITH_METADATA // ********** Begin Function SetEnableWireframeRenderPass constinit property declarations ********** static void NewProp_bEnable_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnable; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetEnableWireframeRenderPass constinit property declarations ************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetEnableWireframeRenderPass Property Definitions ********************* void Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::NewProp_bEnable_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventSetEnableWireframeRenderPass_Parms*)Obj)->bEnable = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::NewProp_bEnable = { "bEnable", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventSetEnableWireframeRenderPass_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::NewProp_bEnable_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::NewProp_bEnable, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::PropPointers) < 2048); // ********** End Function SetEnableWireframeRenderPass Property Definitions *********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetEnableWireframeRenderPass", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::BaseDynamicMeshComponent_eventSetEnableWireframeRenderPass_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::BaseDynamicMeshComponent_eventSetEnableWireframeRenderPass_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetEnableWireframeRenderPass) { P_GET_UBOOL(Z_Param_bEnable); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetEnableWireframeRenderPass(Z_Param_bEnable); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetEnableWireframeRenderPass ************ // ********** Begin Class UBaseDynamicMeshComponent Function SetMeshDrawPath *********************** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics { struct BaseDynamicMeshComponent_eventSetMeshDrawPath_Parms { EDynamicMeshDrawPath NewDrawPath; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * Set the mesh rendering to use the static or dynamic draw path\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Set the mesh rendering to use the static or dynamic draw path" }, }; #endif // WITH_METADATA // ********** Begin Function SetMeshDrawPath constinit property declarations *********************** static const UECodeGen_Private::FBytePropertyParams NewProp_NewDrawPath_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_NewDrawPath; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetMeshDrawPath constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetMeshDrawPath Property Definitions ********************************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::NewProp_NewDrawPath_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_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::NewProp_NewDrawPath = { "NewDrawPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventSetMeshDrawPath_Parms, NewDrawPath), Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath, METADATA_PARAMS(0, nullptr) }; // 303805578 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::NewProp_NewDrawPath_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::NewProp_NewDrawPath, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::PropPointers) < 2048); // ********** End Function SetMeshDrawPath Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetMeshDrawPath", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::BaseDynamicMeshComponent_eventSetMeshDrawPath_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::BaseDynamicMeshComponent_eventSetMeshDrawPath_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetMeshDrawPath) { P_GET_ENUM(EDynamicMeshDrawPath,Z_Param_NewDrawPath); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetMeshDrawPath(EDynamicMeshDrawPath(Z_Param_NewDrawPath)); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetMeshDrawPath ************************* // ********** Begin Class UBaseDynamicMeshComponent Function SetOverrideRenderMaterial ************* struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics { struct BaseDynamicMeshComponent_eventSetOverrideRenderMaterial_Parms { UMaterialInterface* Material; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * Set an active override render material. This should replace all materials during rendering.\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Set an active override render material. This should replace all materials during rendering." }, }; #endif // WITH_METADATA // ********** Begin Function SetOverrideRenderMaterial constinit property declarations ************* static const UECodeGen_Private::FObjectPropertyParams NewProp_Material; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetOverrideRenderMaterial constinit property declarations *************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetOverrideRenderMaterial Property Definitions ************************ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics::NewProp_Material = { "Material", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventSetOverrideRenderMaterial_Parms, Material), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics::NewProp_Material, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics::PropPointers) < 2048); // ********** End Function SetOverrideRenderMaterial Property Definitions ************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetOverrideRenderMaterial", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics::BaseDynamicMeshComponent_eventSetOverrideRenderMaterial_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics::BaseDynamicMeshComponent_eventSetOverrideRenderMaterial_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetOverrideRenderMaterial) { P_GET_OBJECT(UMaterialInterface,Z_Param_Material); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetOverrideRenderMaterial(Z_Param_Material); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetOverrideRenderMaterial *************** // ********** Begin Class UBaseDynamicMeshComponent Function SetOverrideSecondaryWireframeRenderMaterial struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics { struct BaseDynamicMeshComponent_eventSetOverrideSecondaryWireframeRenderMaterial_Parms { UMaterialInterface* Material; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * Set an active secondary wireframe override render material \n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Set an active secondary wireframe override render material" }, }; #endif // WITH_METADATA // ********** Begin Function SetOverrideSecondaryWireframeRenderMaterial constinit property declarations static const UECodeGen_Private::FObjectPropertyParams NewProp_Material; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetOverrideSecondaryWireframeRenderMaterial constinit property declarations static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetOverrideSecondaryWireframeRenderMaterial Property Definitions ****** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics::NewProp_Material = { "Material", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventSetOverrideSecondaryWireframeRenderMaterial_Parms, Material), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics::NewProp_Material, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics::PropPointers) < 2048); // ********** End Function SetOverrideSecondaryWireframeRenderMaterial Property Definitions ******** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetOverrideSecondaryWireframeRenderMaterial", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics::BaseDynamicMeshComponent_eventSetOverrideSecondaryWireframeRenderMaterial_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics::BaseDynamicMeshComponent_eventSetOverrideSecondaryWireframeRenderMaterial_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetOverrideSecondaryWireframeRenderMaterial) { P_GET_OBJECT(UMaterialInterface,Z_Param_Material); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetOverrideSecondaryWireframeRenderMaterial(Z_Param_Material); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetOverrideSecondaryWireframeRenderMaterial // ********** Begin Class UBaseDynamicMeshComponent Function SetOverrideWireframeRenderMaterial **** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics { struct BaseDynamicMeshComponent_eventSetOverrideWireframeRenderMaterial_Parms { UMaterialInterface* Material; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * Set an active wireframe override render Material \n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Set an active wireframe override render Material" }, }; #endif // WITH_METADATA // ********** Begin Function SetOverrideWireframeRenderMaterial constinit property declarations **** static const UECodeGen_Private::FObjectPropertyParams NewProp_Material; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetOverrideWireframeRenderMaterial constinit property declarations ****** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetOverrideWireframeRenderMaterial Property Definitions *************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics::NewProp_Material = { "Material", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventSetOverrideWireframeRenderMaterial_Parms, Material), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics::NewProp_Material, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics::PropPointers) < 2048); // ********** End Function SetOverrideWireframeRenderMaterial Property Definitions ***************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetOverrideWireframeRenderMaterial", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics::BaseDynamicMeshComponent_eventSetOverrideWireframeRenderMaterial_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics::BaseDynamicMeshComponent_eventSetOverrideWireframeRenderMaterial_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetOverrideWireframeRenderMaterial) { P_GET_OBJECT(UMaterialInterface,Z_Param_Material); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetOverrideWireframeRenderMaterial(Z_Param_Material); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetOverrideWireframeRenderMaterial ****** // ********** Begin Class UBaseDynamicMeshComponent Function SetSecondaryBuffersVisibility ********* struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics { struct BaseDynamicMeshComponent_eventSetSecondaryBuffersVisibility_Parms { bool bSetVisible; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * Show/Hide the secondary triangle buffers. Does not invalidate SceneProxy.\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Show/Hide the secondary triangle buffers. Does not invalidate SceneProxy." }, }; #endif // WITH_METADATA // ********** Begin Function SetSecondaryBuffersVisibility constinit property declarations ********* static void NewProp_bSetVisible_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetVisible; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetSecondaryBuffersVisibility constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSecondaryBuffersVisibility Property Definitions ******************** void Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::NewProp_bSetVisible_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventSetSecondaryBuffersVisibility_Parms*)Obj)->bSetVisible = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::NewProp_bSetVisible = { "bSetVisible", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventSetSecondaryBuffersVisibility_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::NewProp_bSetVisible_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::NewProp_bSetVisible, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::PropPointers) < 2048); // ********** End Function SetSecondaryBuffersVisibility Property Definitions ********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetSecondaryBuffersVisibility", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::BaseDynamicMeshComponent_eventSetSecondaryBuffersVisibility_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::BaseDynamicMeshComponent_eventSetSecondaryBuffersVisibility_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetSecondaryBuffersVisibility) { P_GET_UBOOL(Z_Param_bSetVisible); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetSecondaryBuffersVisibility(Z_Param_bSetVisible); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetSecondaryBuffersVisibility *********** // ********** Begin Class UBaseDynamicMeshComponent Function SetSecondaryRenderMaterial ************ struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics { struct BaseDynamicMeshComponent_eventSetSecondaryRenderMaterial_Parms { UMaterialInterface* Material; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "Comment", "/**\n\x09 * Set an active secondary render material. \n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Set an active secondary render material." }, }; #endif // WITH_METADATA // ********** Begin Function SetSecondaryRenderMaterial constinit property declarations ************ static const UECodeGen_Private::FObjectPropertyParams NewProp_Material; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetSecondaryRenderMaterial constinit property declarations ************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSecondaryRenderMaterial Property Definitions *********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics::NewProp_Material = { "Material", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventSetSecondaryRenderMaterial_Parms, Material), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics::NewProp_Material, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics::PropPointers) < 2048); // ********** End Function SetSecondaryRenderMaterial Property Definitions ************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetSecondaryRenderMaterial", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics::BaseDynamicMeshComponent_eventSetSecondaryRenderMaterial_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics::BaseDynamicMeshComponent_eventSetSecondaryRenderMaterial_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetSecondaryRenderMaterial) { P_GET_OBJECT(UMaterialInterface,Z_Param_Material); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetSecondaryRenderMaterial(Z_Param_Material); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetSecondaryRenderMaterial ************** // ********** Begin Class UBaseDynamicMeshComponent Function SetShadowsEnabled ********************* struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics { struct BaseDynamicMeshComponent_eventSetShadowsEnabled_Parms { bool bEnabled; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetShadowsEnabled constinit property declarations ********************* static void NewProp_bEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetShadowsEnabled constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetShadowsEnabled Property Definitions ******************************** void Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::NewProp_bEnabled_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventSetShadowsEnabled_Parms*)Obj)->bEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventSetShadowsEnabled_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::NewProp_bEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::PropPointers) < 2048); // ********** End Function SetShadowsEnabled Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetShadowsEnabled", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::BaseDynamicMeshComponent_eventSetShadowsEnabled_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::BaseDynamicMeshComponent_eventSetShadowsEnabled_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetShadowsEnabled) { P_GET_UBOOL(Z_Param_bEnabled); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetShadowsEnabled(Z_Param_bEnabled); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetShadowsEnabled *********************** // ********** Begin Class UBaseDynamicMeshComponent Function SetVertexColorSpaceTransformMode ****** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics { struct BaseDynamicMeshComponent_eventSetVertexColorSpaceTransformMode_Parms { EDynamicMeshVertexColorTransformMode NewMode; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * Configure the active Color Space Transform Mode\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Configure the active Color Space Transform Mode" }, }; #endif // WITH_METADATA // ********** Begin Function SetVertexColorSpaceTransformMode constinit property declarations ****** static const UECodeGen_Private::FBytePropertyParams NewProp_NewMode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_NewMode; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetVertexColorSpaceTransformMode constinit property declarations ******** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetVertexColorSpaceTransformMode Property Definitions ***************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::NewProp_NewMode_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_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::NewProp_NewMode = { "NewMode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BaseDynamicMeshComponent_eventSetVertexColorSpaceTransformMode_Parms, NewMode), Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode, METADATA_PARAMS(0, nullptr) }; // 777321213 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::NewProp_NewMode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::NewProp_NewMode, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::PropPointers) < 2048); // ********** End Function SetVertexColorSpaceTransformMode Property Definitions ******************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetVertexColorSpaceTransformMode", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::BaseDynamicMeshComponent_eventSetVertexColorSpaceTransformMode_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::BaseDynamicMeshComponent_eventSetVertexColorSpaceTransformMode_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetVertexColorSpaceTransformMode) { P_GET_ENUM(EDynamicMeshVertexColorTransformMode,Z_Param_NewMode); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetVertexColorSpaceTransformMode(EDynamicMeshVertexColorTransformMode(Z_Param_NewMode)); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetVertexColorSpaceTransformMode ******** // ********** Begin Class UBaseDynamicMeshComponent Function SetViewModeOverridesEnabled *********** struct Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics { struct BaseDynamicMeshComponent_eventSetViewModeOverridesEnabled_Parms { bool bEnabled; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Dynamic Mesh Component" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetViewModeOverridesEnabled constinit property declarations *********** static void NewProp_bEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetViewModeOverridesEnabled constinit property declarations ************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetViewModeOverridesEnabled Property Definitions ********************** void Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::NewProp_bEnabled_SetBit(void* Obj) { ((BaseDynamicMeshComponent_eventSetViewModeOverridesEnabled_Parms*)Obj)->bEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(BaseDynamicMeshComponent_eventSetViewModeOverridesEnabled_Parms), &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::NewProp_bEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::PropPointers) < 2048); // ********** End Function SetViewModeOverridesEnabled Property Definitions ************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBaseDynamicMeshComponent, nullptr, "SetViewModeOverridesEnabled", Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::PropPointers), sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::BaseDynamicMeshComponent_eventSetViewModeOverridesEnabled_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::BaseDynamicMeshComponent_eventSetViewModeOverridesEnabled_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UBaseDynamicMeshComponent::execSetViewModeOverridesEnabled) { P_GET_UBOOL(Z_Param_bEnabled); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetViewModeOverridesEnabled(Z_Param_bEnabled); P_NATIVE_END; } // ********** End Class UBaseDynamicMeshComponent Function SetViewModeOverridesEnabled ************* // ********** Begin Class UBaseDynamicMeshComponent ************************************************ FClassRegistrationInfo Z_Registration_Info_UClass_UBaseDynamicMeshComponent; UClass* UBaseDynamicMeshComponent::GetPrivateStaticClass() { using TClass = UBaseDynamicMeshComponent; if (!Z_Registration_Info_UClass_UBaseDynamicMeshComponent.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("BaseDynamicMeshComponent"), Z_Registration_Info_UClass_UBaseDynamicMeshComponent.InnerSingleton, StaticRegisterNativesUBaseDynamicMeshComponent, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UBaseDynamicMeshComponent.InnerSingleton; } UClass* Z_Construct_UClass_UBaseDynamicMeshComponent_NoRegister() { return UBaseDynamicMeshComponent::GetPrivateStaticClass(); } struct Z_Construct_UClass_UBaseDynamicMeshComponent_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "ClassGroupNames", "Rendering" }, { "Comment", "/**\n * UBaseDynamicMeshComponent is a base interface for a UMeshComponent based on a UDynamicMesh.\n */" }, { "HideCategories", "LOD Mobility Trigger" }, { "IncludePath", "Components/BaseDynamicMeshComponent.h" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "UBaseDynamicMeshComponent is a base interface for a UMeshComponent based on a UDynamicMesh." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExplicitShowWireframe_MetaData[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * If true, render the Wireframe on top of the Shaded Mesh\n\x09 */" }, { "DisplayName", "Wireframe Overlay" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "If true, render the Wireframe on top of the Shaded Mesh" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WireframeColor_MetaData[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * Constant Color used when Override Color Mode is set to Constant\n\x09 */" }, { "DisplayName", "Wireframe Color" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Constant Color used when Override Color Mode is set to Constant" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorMode_MetaData[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "DisplayName", "Color Override" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConstantColor_MetaData[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * Constant Color used when Override Color Mode is set to Constant\n\x09 */" }, { "DisplayName", "Constant Color" }, { "EditCondition", "ColorMode==EDynamicMeshComponentColorOverrideMode::Constant" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Constant Color used when Override Color Mode is set to Constant" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorSpaceMode_MetaData[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * Color Space Transform that will be applied to the colors stored in the DynamicMesh Attribute Color Overlay when\n\x09 * constructing render buffers. \n\x09 * Default is \"No Transform\", ie color R/G/B/A will be independently converted from 32-bit float to 8-bit by direct mapping.\n\x09 * LinearToSRGB mode will apply SRGB conversion, ie assumes colors in the Mesh are in Linear space. This will produce the same behavior as UStaticMesh.\n\x09 * SRGBToLinear mode will invert SRGB conversion, ie assumes colors in the Mesh are in SRGB space. \n\x09 */" }, { "DisplayName", "Vertex Color Space" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Color Space Transform that will be applied to the colors stored in the DynamicMesh Attribute Color Overlay when\nconstructing render buffers.\nDefault is \"No Transform\", ie color R/G/B/A will be independently converted from 32-bit float to 8-bit by direct mapping.\nLinearToSRGB mode will apply SRGB conversion, ie assumes colors in the Mesh are in Linear space. This will produce the same behavior as UStaticMesh.\nSRGBToLinear mode will invert SRGB conversion, ie assumes colors in the Mesh are in SRGB space." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bTwoSided_MetaData[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableFlatShading_MetaData[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * Enable use of per-triangle facet normals in place of mesh normals\n\x09 */" }, { "DisplayName", "Flat Shading" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Enable use of per-triangle facet normals in place of mesh normals" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableViewModeOverrides_MetaData[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/** \n\x09 * This flag controls whether Editor View Mode Overrides are enabled for this mesh. For example, this controls hidden-line removal on the wireframe \n\x09 * in Wireframe View Mode, and whether the normal map will be disabled in Lighting-Only View Mode, as well as various other things.\n\x09 * Use SetViewModeOverridesEnabled() to control this setting in Blueprints/C++.\n\x09 */" }, { "DisplayName", "View Mode Overrides" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "This flag controls whether Editor View Mode Overrides are enabled for this mesh. For example, this controls hidden-line removal on the wireframe\nin Wireframe View Mode, and whether the normal map will be disabled in Lighting-Only View Mode, as well as various other things.\nUse SetViewModeOverridesEnabled() to control this setting in Blueprints/C++." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverrideRenderMaterial_MetaData[] = { { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SecondaryRenderMaterial_MetaData[] = { { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WireframeMaterialOverride_MetaData[] = { { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SecondaryWireframeMaterialOverride_MetaData[] = { { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableRaytracing_MetaData[] = { { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * Enable/disable Raytracing support on this Mesh, if Raytracing is currently enabled in the Project Settings.\n\x09 * Use SetEnableRaytracing() to configure this flag in Blueprints/C++.\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Enable/disable Raytracing support on this Mesh, if Raytracing is currently enabled in the Project Settings.\nUse SetEnableRaytracing() to configure this flag in Blueprints/C++." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DrawPath_MetaData[] = { { "BlueprintGetter", "GetMeshDrawPath" }, { "BlueprintSetter", "SetMeshDrawPath" }, { "Category", "Dynamic Mesh Component|Rendering" }, { "Comment", "/**\n\x09 * Controls whether to use the dynamic or static draw path\n\x09 */" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, { "ToolTip", "Controls whether to use the dynamic or static draw path" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DistanceFieldMode_MetaData[] = { { "DeprecatedProperty", "" }, { "DeprecationMessage", "Dynamic Mesh distance field support has been deprecated" }, { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseMaterials_MetaData[] = { { "ModuleRelativePath", "Public/Components/BaseDynamicMeshComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Class UBaseDynamicMeshComponent constinit property declarations **************** static void NewProp_bExplicitShowWireframe_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bExplicitShowWireframe; static const UECodeGen_Private::FStructPropertyParams NewProp_WireframeColor; static const UECodeGen_Private::FBytePropertyParams NewProp_ColorMode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_ColorMode; static const UECodeGen_Private::FStructPropertyParams NewProp_ConstantColor; static const UECodeGen_Private::FBytePropertyParams NewProp_ColorSpaceMode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_ColorSpaceMode; static void NewProp_bTwoSided_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bTwoSided; static void NewProp_bEnableFlatShading_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableFlatShading; static void NewProp_bEnableViewModeOverrides_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableViewModeOverrides; static const UECodeGen_Private::FObjectPropertyParams NewProp_OverrideRenderMaterial; static const UECodeGen_Private::FObjectPropertyParams NewProp_SecondaryRenderMaterial; static const UECodeGen_Private::FObjectPropertyParams NewProp_WireframeMaterialOverride; static const UECodeGen_Private::FObjectPropertyParams NewProp_SecondaryWireframeMaterialOverride; static void NewProp_bEnableRaytracing_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableRaytracing; static const UECodeGen_Private::FBytePropertyParams NewProp_DrawPath_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_DrawPath; static const UECodeGen_Private::FBytePropertyParams NewProp_DistanceFieldMode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_DistanceFieldMode; static const UECodeGen_Private::FObjectPropertyParams NewProp_BaseMaterials_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_BaseMaterials; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UBaseDynamicMeshComponent constinit property declarations ****************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("ClearOverrideRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execClearOverrideRenderMaterial }, { .NameUTF8 = UTF8TEXT("ClearOverrideSecondaryWireframeRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execClearOverrideSecondaryWireframeRenderMaterial }, { .NameUTF8 = UTF8TEXT("ClearOverrideWireframeRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execClearOverrideWireframeRenderMaterial }, { .NameUTF8 = UTF8TEXT("ClearSecondaryRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execClearSecondaryRenderMaterial }, { .NameUTF8 = UTF8TEXT("GetColorOverrideMode"), .Pointer = &UBaseDynamicMeshComponent::execGetColorOverrideMode }, { .NameUTF8 = UTF8TEXT("GetConstantOverrideColor"), .Pointer = &UBaseDynamicMeshComponent::execGetConstantOverrideColor }, { .NameUTF8 = UTF8TEXT("GetDistanceFieldMode"), .Pointer = &UBaseDynamicMeshComponent::execGetDistanceFieldMode }, { .NameUTF8 = UTF8TEXT("GetDynamicMesh"), .Pointer = &UBaseDynamicMeshComponent::execGetDynamicMesh }, { .NameUTF8 = UTF8TEXT("GetEnableRaytracing"), .Pointer = &UBaseDynamicMeshComponent::execGetEnableRaytracing }, { .NameUTF8 = UTF8TEXT("GetEnableWireframeRenderPass"), .Pointer = &UBaseDynamicMeshComponent::execGetEnableWireframeRenderPass }, { .NameUTF8 = UTF8TEXT("GetFlatShadingEnabled"), .Pointer = &UBaseDynamicMeshComponent::execGetFlatShadingEnabled }, { .NameUTF8 = UTF8TEXT("GetMeshDrawPath"), .Pointer = &UBaseDynamicMeshComponent::execGetMeshDrawPath }, { .NameUTF8 = UTF8TEXT("GetOverrideRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execGetOverrideRenderMaterial }, { .NameUTF8 = UTF8TEXT("GetOverrideSecondaryWireframeRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execGetOverrideSecondaryWireframeRenderMaterial }, { .NameUTF8 = UTF8TEXT("GetOverrideWireframeRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execGetOverrideWireframeRenderMaterial }, { .NameUTF8 = UTF8TEXT("GetSecondaryBuffersVisibility"), .Pointer = &UBaseDynamicMeshComponent::execGetSecondaryBuffersVisibility }, { .NameUTF8 = UTF8TEXT("GetSecondaryRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execGetSecondaryRenderMaterial }, { .NameUTF8 = UTF8TEXT("GetShadowsEnabled"), .Pointer = &UBaseDynamicMeshComponent::execGetShadowsEnabled }, { .NameUTF8 = UTF8TEXT("GetVertexColorSpaceTransformMode"), .Pointer = &UBaseDynamicMeshComponent::execGetVertexColorSpaceTransformMode }, { .NameUTF8 = UTF8TEXT("GetViewModeOverridesEnabled"), .Pointer = &UBaseDynamicMeshComponent::execGetViewModeOverridesEnabled }, { .NameUTF8 = UTF8TEXT("HasOverrideRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execHasOverrideRenderMaterial }, { .NameUTF8 = UTF8TEXT("SetColorOverrideMode"), .Pointer = &UBaseDynamicMeshComponent::execSetColorOverrideMode }, { .NameUTF8 = UTF8TEXT("SetConstantOverrideColor"), .Pointer = &UBaseDynamicMeshComponent::execSetConstantOverrideColor }, { .NameUTF8 = UTF8TEXT("SetDistanceFieldMode"), .Pointer = &UBaseDynamicMeshComponent::execSetDistanceFieldMode }, { .NameUTF8 = UTF8TEXT("SetEnableFlatShading"), .Pointer = &UBaseDynamicMeshComponent::execSetEnableFlatShading }, { .NameUTF8 = UTF8TEXT("SetEnableRaytracing"), .Pointer = &UBaseDynamicMeshComponent::execSetEnableRaytracing }, { .NameUTF8 = UTF8TEXT("SetEnableWireframeRenderPass"), .Pointer = &UBaseDynamicMeshComponent::execSetEnableWireframeRenderPass }, { .NameUTF8 = UTF8TEXT("SetMeshDrawPath"), .Pointer = &UBaseDynamicMeshComponent::execSetMeshDrawPath }, { .NameUTF8 = UTF8TEXT("SetOverrideRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execSetOverrideRenderMaterial }, { .NameUTF8 = UTF8TEXT("SetOverrideSecondaryWireframeRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execSetOverrideSecondaryWireframeRenderMaterial }, { .NameUTF8 = UTF8TEXT("SetOverrideWireframeRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execSetOverrideWireframeRenderMaterial }, { .NameUTF8 = UTF8TEXT("SetSecondaryBuffersVisibility"), .Pointer = &UBaseDynamicMeshComponent::execSetSecondaryBuffersVisibility }, { .NameUTF8 = UTF8TEXT("SetSecondaryRenderMaterial"), .Pointer = &UBaseDynamicMeshComponent::execSetSecondaryRenderMaterial }, { .NameUTF8 = UTF8TEXT("SetShadowsEnabled"), .Pointer = &UBaseDynamicMeshComponent::execSetShadowsEnabled }, { .NameUTF8 = UTF8TEXT("SetVertexColorSpaceTransformMode"), .Pointer = &UBaseDynamicMeshComponent::execSetVertexColorSpaceTransformMode }, { .NameUTF8 = UTF8TEXT("SetViewModeOverridesEnabled"), .Pointer = &UBaseDynamicMeshComponent::execSetViewModeOverridesEnabled }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideRenderMaterial, "ClearOverrideRenderMaterial" }, // 1696605384 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideSecondaryWireframeRenderMaterial, "ClearOverrideSecondaryWireframeRenderMaterial" }, // 1528776205 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearOverrideWireframeRenderMaterial, "ClearOverrideWireframeRenderMaterial" }, // 104716037 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_ClearSecondaryRenderMaterial, "ClearSecondaryRenderMaterial" }, // 2435823717 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetColorOverrideMode, "GetColorOverrideMode" }, // 132386226 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetConstantOverrideColor, "GetConstantOverrideColor" }, // 241312683 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDistanceFieldMode, "GetDistanceFieldMode" }, // 3226218045 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetDynamicMesh, "GetDynamicMesh" }, // 2456247336 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableRaytracing, "GetEnableRaytracing" }, // 1506302619 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetEnableWireframeRenderPass, "GetEnableWireframeRenderPass" }, // 1241182965 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetFlatShadingEnabled, "GetFlatShadingEnabled" }, // 1553096863 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetMeshDrawPath, "GetMeshDrawPath" }, // 1003506413 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideRenderMaterial, "GetOverrideRenderMaterial" }, // 4041290773 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideSecondaryWireframeRenderMaterial, "GetOverrideSecondaryWireframeRenderMaterial" }, // 1813044411 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetOverrideWireframeRenderMaterial, "GetOverrideWireframeRenderMaterial" }, // 1124988116 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryBuffersVisibility, "GetSecondaryBuffersVisibility" }, // 542411915 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetSecondaryRenderMaterial, "GetSecondaryRenderMaterial" }, // 1911067085 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetShadowsEnabled, "GetShadowsEnabled" }, // 529895714 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetVertexColorSpaceTransformMode, "GetVertexColorSpaceTransformMode" }, // 1452947704 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_GetViewModeOverridesEnabled, "GetViewModeOverridesEnabled" }, // 18799642 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_HasOverrideRenderMaterial, "HasOverrideRenderMaterial" }, // 2322946124 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetColorOverrideMode, "SetColorOverrideMode" }, // 1179504690 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetConstantOverrideColor, "SetConstantOverrideColor" }, // 3535223656 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetDistanceFieldMode, "SetDistanceFieldMode" }, // 1403594822 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableFlatShading, "SetEnableFlatShading" }, // 1707664041 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableRaytracing, "SetEnableRaytracing" }, // 1842244475 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetEnableWireframeRenderPass, "SetEnableWireframeRenderPass" }, // 3253210533 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetMeshDrawPath, "SetMeshDrawPath" }, // 3307751179 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideRenderMaterial, "SetOverrideRenderMaterial" }, // 3893917743 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideSecondaryWireframeRenderMaterial, "SetOverrideSecondaryWireframeRenderMaterial" }, // 1649636271 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetOverrideWireframeRenderMaterial, "SetOverrideWireframeRenderMaterial" }, // 1453418989 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryBuffersVisibility, "SetSecondaryBuffersVisibility" }, // 59043043 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetSecondaryRenderMaterial, "SetSecondaryRenderMaterial" }, // 4208559757 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetShadowsEnabled, "SetShadowsEnabled" }, // 983729796 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetVertexColorSpaceTransformMode, "SetVertexColorSpaceTransformMode" }, // 579103597 { &Z_Construct_UFunction_UBaseDynamicMeshComponent_SetViewModeOverridesEnabled, "SetViewModeOverridesEnabled" }, // 384354889 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[]; static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UBaseDynamicMeshComponent_Statics // ********** Begin Class UBaseDynamicMeshComponent Property Definitions *************************** void Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bExplicitShowWireframe_SetBit(void* Obj) { ((UBaseDynamicMeshComponent*)Obj)->bExplicitShowWireframe = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bExplicitShowWireframe = { "bExplicitShowWireframe", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UBaseDynamicMeshComponent), &Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bExplicitShowWireframe_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExplicitShowWireframe_MetaData), NewProp_bExplicitShowWireframe_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_WireframeColor = { "WireframeColor", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseDynamicMeshComponent, WireframeColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WireframeColor_MetaData), NewProp_WireframeColor_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_ColorMode_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_UBaseDynamicMeshComponent_Statics::NewProp_ColorMode = { "ColorMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseDynamicMeshComponent, ColorMode), Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentColorOverrideMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorMode_MetaData), NewProp_ColorMode_MetaData) }; // 1608803465 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_ConstantColor = { "ConstantColor", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseDynamicMeshComponent, ConstantColor), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConstantColor_MetaData), NewProp_ConstantColor_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_ColorSpaceMode_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_UBaseDynamicMeshComponent_Statics::NewProp_ColorSpaceMode = { "ColorSpaceMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseDynamicMeshComponent, ColorSpaceMode), Z_Construct_UEnum_GeometryFramework_EDynamicMeshVertexColorTransformMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorSpaceMode_MetaData), NewProp_ColorSpaceMode_MetaData) }; // 777321213 void Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bTwoSided_SetBit(void* Obj) { ((UBaseDynamicMeshComponent*)Obj)->bTwoSided = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bTwoSided = { "bTwoSided", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UBaseDynamicMeshComponent), &Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bTwoSided_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bTwoSided_MetaData), NewProp_bTwoSided_MetaData) }; void Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bEnableFlatShading_SetBit(void* Obj) { ((UBaseDynamicMeshComponent*)Obj)->bEnableFlatShading = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bEnableFlatShading = { "bEnableFlatShading", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UBaseDynamicMeshComponent), &Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bEnableFlatShading_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableFlatShading_MetaData), NewProp_bEnableFlatShading_MetaData) }; void Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bEnableViewModeOverrides_SetBit(void* Obj) { ((UBaseDynamicMeshComponent*)Obj)->bEnableViewModeOverrides = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bEnableViewModeOverrides = { "bEnableViewModeOverrides", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UBaseDynamicMeshComponent), &Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bEnableViewModeOverrides_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableViewModeOverrides_MetaData), NewProp_bEnableViewModeOverrides_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_OverrideRenderMaterial = { "OverrideRenderMaterial", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseDynamicMeshComponent, OverrideRenderMaterial), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverrideRenderMaterial_MetaData), NewProp_OverrideRenderMaterial_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_SecondaryRenderMaterial = { "SecondaryRenderMaterial", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseDynamicMeshComponent, SecondaryRenderMaterial), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SecondaryRenderMaterial_MetaData), NewProp_SecondaryRenderMaterial_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_WireframeMaterialOverride = { "WireframeMaterialOverride", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseDynamicMeshComponent, WireframeMaterialOverride), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WireframeMaterialOverride_MetaData), NewProp_WireframeMaterialOverride_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_SecondaryWireframeMaterialOverride = { "SecondaryWireframeMaterialOverride", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseDynamicMeshComponent, SecondaryWireframeMaterialOverride), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SecondaryWireframeMaterialOverride_MetaData), NewProp_SecondaryWireframeMaterialOverride_MetaData) }; void Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bEnableRaytracing_SetBit(void* Obj) { ((UBaseDynamicMeshComponent*)Obj)->bEnableRaytracing = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bEnableRaytracing = { "bEnableRaytracing", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UBaseDynamicMeshComponent), &Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bEnableRaytracing_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableRaytracing_MetaData), NewProp_bEnableRaytracing_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_DrawPath_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_UBaseDynamicMeshComponent_Statics::NewProp_DrawPath = { "DrawPath", nullptr, (EPropertyFlags)0x0020080000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseDynamicMeshComponent, DrawPath), Z_Construct_UEnum_GeometryFramework_EDynamicMeshDrawPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DrawPath_MetaData), NewProp_DrawPath_MetaData) }; // 303805578 const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_DistanceFieldMode_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_UBaseDynamicMeshComponent_Statics::NewProp_DistanceFieldMode = { "DistanceFieldMode", nullptr, (EPropertyFlags)0x0020080020000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseDynamicMeshComponent, DistanceFieldMode_DEPRECATED), Z_Construct_UEnum_GeometryFramework_EDynamicMeshComponentDistanceFieldMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DistanceFieldMode_MetaData), NewProp_DistanceFieldMode_MetaData) }; // 3908563836 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_BaseMaterials_Inner = { "BaseMaterials", 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_UClass_UBaseDynamicMeshComponent_Statics::NewProp_BaseMaterials = { "BaseMaterials", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseDynamicMeshComponent, BaseMaterials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseMaterials_MetaData), NewProp_BaseMaterials_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bExplicitShowWireframe, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_WireframeColor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_ColorMode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_ColorMode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_ConstantColor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_ColorSpaceMode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_ColorSpaceMode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bTwoSided, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bEnableFlatShading, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bEnableViewModeOverrides, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_OverrideRenderMaterial, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_SecondaryRenderMaterial, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_WireframeMaterialOverride, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_SecondaryWireframeMaterialOverride, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_bEnableRaytracing, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_DrawPath_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_DrawPath, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_DistanceFieldMode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_DistanceFieldMode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_BaseMaterials_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::NewProp_BaseMaterials, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::PropPointers) < 2048); // ********** End Class UBaseDynamicMeshComponent Property Definitions ***************************** UObject* (*const Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMeshComponent, (UObject* (*)())Z_Construct_UPackage__Script_GeometryFramework, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::DependentSingletons) < 16); const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::InterfaceParams[] = { { Z_Construct_UClass_UToolFrameworkComponent_NoRegister, (int32)VTABLE_OFFSET(UBaseDynamicMeshComponent, IToolFrameworkComponent), false }, // 2215701007 { Z_Construct_UClass_UMeshVertexCommandChangeTarget_NoRegister, (int32)VTABLE_OFFSET(UBaseDynamicMeshComponent, IMeshVertexCommandChangeTarget), false }, // 1627939988 { Z_Construct_UClass_UMeshCommandChangeTarget_NoRegister, (int32)VTABLE_OFFSET(UBaseDynamicMeshComponent, IMeshCommandChangeTarget), false }, // 2367914091 { Z_Construct_UClass_UMeshReplacementCommandChangeTarget_NoRegister, (int32)VTABLE_OFFSET(UBaseDynamicMeshComponent, IMeshReplacementCommandChangeTarget), false }, // 1155767520 }; const UECodeGen_Private::FClassParams Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::ClassParams = { &UBaseDynamicMeshComponent::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::PropPointers, InterfaceParams, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::PropPointers), UE_ARRAY_COUNT(InterfaceParams), 0x00A800A5u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::Class_MetaDataParams) }; void UBaseDynamicMeshComponent::StaticRegisterNativesUBaseDynamicMeshComponent() { UClass* Class = UBaseDynamicMeshComponent::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::Funcs)); } UClass* Z_Construct_UClass_UBaseDynamicMeshComponent() { if (!Z_Registration_Info_UClass_UBaseDynamicMeshComponent.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBaseDynamicMeshComponent.OuterSingleton, Z_Construct_UClass_UBaseDynamicMeshComponent_Statics::ClassParams); } return Z_Registration_Info_UClass_UBaseDynamicMeshComponent.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBaseDynamicMeshComponent); UBaseDynamicMeshComponent::~UBaseDynamicMeshComponent() {} // ********** End Class UBaseDynamicMeshComponent ************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_GeometryFramework_Public_Components_BaseDynamicMeshComponent_h__Script_GeometryFramework_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EDynamicMeshComponentTangentsMode_StaticEnum, TEXT("EDynamicMeshComponentTangentsMode"), &Z_Registration_Info_UEnum_EDynamicMeshComponentTangentsMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3743618708U) }, { EDynamicMeshComponentColorOverrideMode_StaticEnum, TEXT("EDynamicMeshComponentColorOverrideMode"), &Z_Registration_Info_UEnum_EDynamicMeshComponentColorOverrideMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1608803465U) }, { EDynamicMeshDrawPath_StaticEnum, TEXT("EDynamicMeshDrawPath"), &Z_Registration_Info_UEnum_EDynamicMeshDrawPath, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 303805578U) }, { EDynamicMeshComponentDistanceFieldMode_StaticEnum, TEXT("EDynamicMeshComponentDistanceFieldMode"), &Z_Registration_Info_UEnum_EDynamicMeshComponentDistanceFieldMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3908563836U) }, { EDynamicMeshVertexColorTransformMode_StaticEnum, TEXT("EDynamicMeshVertexColorTransformMode"), &Z_Registration_Info_UEnum_EDynamicMeshVertexColorTransformMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 777321213U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UBaseDynamicMeshComponent, UBaseDynamicMeshComponent::StaticClass, TEXT("UBaseDynamicMeshComponent"), &Z_Registration_Info_UClass_UBaseDynamicMeshComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBaseDynamicMeshComponent), 2732818710U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_GeometryFramework_Public_Components_BaseDynamicMeshComponent_h__Script_GeometryFramework_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_GeometryFramework_Public_Components_BaseDynamicMeshComponent_h__Script_GeometryFramework_721479653{ TEXT("/Script/GeometryFramework"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_GeometryFramework_Public_Components_BaseDynamicMeshComponent_h__Script_GeometryFramework_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_GeometryFramework_Public_Components_BaseDynamicMeshComponent_h__Script_GeometryFramework_Statics::ClassInfo), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Source_Runtime_GeometryFramework_Public_Components_BaseDynamicMeshComponent_h__Script_GeometryFramework_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_GeometryFramework_Public_Components_BaseDynamicMeshComponent_h__Script_GeometryFramework_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS