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

2142 lines
180 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Components/ExponentialHeightFogComponent.h"
#include "Rendering/ExponentialHeightFogData.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeExponentialHeightFogComponent() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
ENGINE_API UClass* Z_Construct_UClass_UExponentialHeightFogComponent();
ENGINE_API UClass* Z_Construct_UClass_UExponentialHeightFogComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USceneComponent();
ENGINE_API UClass* Z_Construct_UClass_UTextureCube_NoRegister();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FExponentialHeightFogData();
UPackage* Z_Construct_UPackage__Script_Engine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UExponentialHeightFogComponent Function SetDirectionalInscatteringColor **
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics
{
struct ExponentialHeightFogComponent_eventSetDirectionalInscatteringColor_Parms
{
FLinearColor Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetDirectionalInscatteringColor constinit property declarations *******
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetDirectionalInscatteringColor constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetDirectionalInscatteringColor Property Definitions ******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetDirectionalInscatteringColor_Parms, Value), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics::PropPointers) < 2048);
// ********** End Function SetDirectionalInscatteringColor Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetDirectionalInscatteringColor", Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics::ExponentialHeightFogComponent_eventSetDirectionalInscatteringColor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics::ExponentialHeightFogComponent_eventSetDirectionalInscatteringColor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetDirectionalInscatteringColor)
{
P_GET_STRUCT(FLinearColor,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetDirectionalInscatteringColor(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetDirectionalInscatteringColor ****
// ********** Begin Class UExponentialHeightFogComponent Function SetDirectionalInscatteringExponent
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics
{
struct ExponentialHeightFogComponent_eventSetDirectionalInscatteringExponent_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetDirectionalInscatteringExponent constinit property declarations ****
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetDirectionalInscatteringExponent constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetDirectionalInscatteringExponent Property Definitions ***************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetDirectionalInscatteringExponent_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics::PropPointers) < 2048);
// ********** End Function SetDirectionalInscatteringExponent Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetDirectionalInscatteringExponent", Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics::ExponentialHeightFogComponent_eventSetDirectionalInscatteringExponent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics::ExponentialHeightFogComponent_eventSetDirectionalInscatteringExponent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetDirectionalInscatteringExponent)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetDirectionalInscatteringExponent(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetDirectionalInscatteringExponent *
// ********** Begin Class UExponentialHeightFogComponent Function SetDirectionalInscatteringStartDistance
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics
{
struct ExponentialHeightFogComponent_eventSetDirectionalInscatteringStartDistance_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetDirectionalInscatteringStartDistance constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetDirectionalInscatteringStartDistance constinit property declarations *
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetDirectionalInscatteringStartDistance Property Definitions **********
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetDirectionalInscatteringStartDistance_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics::PropPointers) < 2048);
// ********** End Function SetDirectionalInscatteringStartDistance Property Definitions ************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetDirectionalInscatteringStartDistance", Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics::ExponentialHeightFogComponent_eventSetDirectionalInscatteringStartDistance_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics::ExponentialHeightFogComponent_eventSetDirectionalInscatteringStartDistance_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetDirectionalInscatteringStartDistance)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetDirectionalInscatteringStartDistance(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetDirectionalInscatteringStartDistance
// ********** Begin Class UExponentialHeightFogComponent Function SetEndDistance *******************
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics
{
struct ExponentialHeightFogComponent_eventSetEndDistance_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetEndDistance constinit property declarations ************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetEndDistance constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetEndDistance Property Definitions ***********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetEndDistance_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics::PropPointers) < 2048);
// ********** End Function SetEndDistance Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetEndDistance", Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics::ExponentialHeightFogComponent_eventSetEndDistance_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics::ExponentialHeightFogComponent_eventSetEndDistance_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetEndDistance)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetEndDistance(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetEndDistance *********************
// ********** Begin Class UExponentialHeightFogComponent Function SetFogCutoffDistance *************
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics
{
struct ExponentialHeightFogComponent_eventSetFogCutoffDistance_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFogCutoffDistance constinit property declarations ******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFogCutoffDistance constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFogCutoffDistance Property Definitions *****************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetFogCutoffDistance_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics::PropPointers) < 2048);
// ********** End Function SetFogCutoffDistance Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetFogCutoffDistance", Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics::ExponentialHeightFogComponent_eventSetFogCutoffDistance_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics::ExponentialHeightFogComponent_eventSetFogCutoffDistance_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetFogCutoffDistance)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFogCutoffDistance(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetFogCutoffDistance ***************
// ********** Begin Class UExponentialHeightFogComponent Function SetFogDensity ********************
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics
{
struct ExponentialHeightFogComponent_eventSetFogDensity_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFogDensity constinit property declarations *************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFogDensity constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFogDensity Property Definitions ************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetFogDensity_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics::PropPointers) < 2048);
// ********** End Function SetFogDensity Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetFogDensity", Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics::ExponentialHeightFogComponent_eventSetFogDensity_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics::ExponentialHeightFogComponent_eventSetFogDensity_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetFogDensity)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFogDensity(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetFogDensity **********************
// ********** Begin Class UExponentialHeightFogComponent Function SetFogHeightFalloff **************
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics
{
struct ExponentialHeightFogComponent_eventSetFogHeightFalloff_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFogHeightFalloff constinit property declarations *******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFogHeightFalloff constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFogHeightFalloff Property Definitions ******************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetFogHeightFalloff_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics::PropPointers) < 2048);
// ********** End Function SetFogHeightFalloff Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetFogHeightFalloff", Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics::ExponentialHeightFogComponent_eventSetFogHeightFalloff_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics::ExponentialHeightFogComponent_eventSetFogHeightFalloff_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetFogHeightFalloff)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFogHeightFalloff(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetFogHeightFalloff ****************
// ********** Begin Class UExponentialHeightFogComponent Function SetFogInscatteringColor **********
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics
{
struct ExponentialHeightFogComponent_eventSetFogInscatteringColor_Parms
{
FLinearColor Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFogInscatteringColor constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFogInscatteringColor constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFogInscatteringColor Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetFogInscatteringColor_Parms, Value), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics::PropPointers) < 2048);
// ********** End Function SetFogInscatteringColor Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetFogInscatteringColor", Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics::ExponentialHeightFogComponent_eventSetFogInscatteringColor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics::ExponentialHeightFogComponent_eventSetFogInscatteringColor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetFogInscatteringColor)
{
P_GET_STRUCT(FLinearColor,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFogInscatteringColor(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetFogInscatteringColor ************
// ********** Begin Class UExponentialHeightFogComponent Function SetFogMaxOpacity *****************
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics
{
struct ExponentialHeightFogComponent_eventSetFogMaxOpacity_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFogMaxOpacity constinit property declarations **********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFogMaxOpacity constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFogMaxOpacity Property Definitions *********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetFogMaxOpacity_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics::PropPointers) < 2048);
// ********** End Function SetFogMaxOpacity Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetFogMaxOpacity", Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics::ExponentialHeightFogComponent_eventSetFogMaxOpacity_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics::ExponentialHeightFogComponent_eventSetFogMaxOpacity_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetFogMaxOpacity)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFogMaxOpacity(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetFogMaxOpacity *******************
// ********** Begin Class UExponentialHeightFogComponent Function SetFullyDirectionalInscatteringColorDistance
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics
{
struct ExponentialHeightFogComponent_eventSetFullyDirectionalInscatteringColorDistance_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFullyDirectionalInscatteringColorDistance constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFullyDirectionalInscatteringColorDistance constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFullyDirectionalInscatteringColorDistance Property Definitions *****
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetFullyDirectionalInscatteringColorDistance_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics::PropPointers) < 2048);
// ********** End Function SetFullyDirectionalInscatteringColorDistance Property Definitions *******
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetFullyDirectionalInscatteringColorDistance", Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics::ExponentialHeightFogComponent_eventSetFullyDirectionalInscatteringColorDistance_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics::ExponentialHeightFogComponent_eventSetFullyDirectionalInscatteringColorDistance_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetFullyDirectionalInscatteringColorDistance)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFullyDirectionalInscatteringColorDistance(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetFullyDirectionalInscatteringColorDistance
// ********** Begin Class UExponentialHeightFogComponent Function SetHoldout ***********************
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics
{
struct ExponentialHeightFogComponent_eventSetHoldout_Parms
{
bool bNewHoldout;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetHoldout constinit property declarations ****************************
static void NewProp_bNewHoldout_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bNewHoldout;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetHoldout constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetHoldout Property Definitions ***************************************
void Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::NewProp_bNewHoldout_SetBit(void* Obj)
{
((ExponentialHeightFogComponent_eventSetHoldout_Parms*)Obj)->bNewHoldout = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::NewProp_bNewHoldout = { "bNewHoldout", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ExponentialHeightFogComponent_eventSetHoldout_Parms), &Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::NewProp_bNewHoldout_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::NewProp_bNewHoldout,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::PropPointers) < 2048);
// ********** End Function SetHoldout Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetHoldout", Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::ExponentialHeightFogComponent_eventSetHoldout_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::ExponentialHeightFogComponent_eventSetHoldout_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetHoldout)
{
P_GET_UBOOL(Z_Param_bNewHoldout);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetHoldout(Z_Param_bNewHoldout);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetHoldout *************************
// ********** Begin Class UExponentialHeightFogComponent Function SetInscatteringColorCubemap ******
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics
{
struct ExponentialHeightFogComponent_eventSetInscatteringColorCubemap_Parms
{
UTextureCube* Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetInscatteringColorCubemap constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetInscatteringColorCubemap constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetInscatteringColorCubemap Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetInscatteringColorCubemap_Parms, Value), Z_Construct_UClass_UTextureCube_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics::PropPointers) < 2048);
// ********** End Function SetInscatteringColorCubemap Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetInscatteringColorCubemap", Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics::ExponentialHeightFogComponent_eventSetInscatteringColorCubemap_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics::ExponentialHeightFogComponent_eventSetInscatteringColorCubemap_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetInscatteringColorCubemap)
{
P_GET_OBJECT(UTextureCube,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetInscatteringColorCubemap(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetInscatteringColorCubemap ********
// ********** Begin Class UExponentialHeightFogComponent Function SetInscatteringColorCubemapAngle *
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics
{
struct ExponentialHeightFogComponent_eventSetInscatteringColorCubemapAngle_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetInscatteringColorCubemapAngle constinit property declarations ******
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetInscatteringColorCubemapAngle constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetInscatteringColorCubemapAngle Property Definitions *****************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetInscatteringColorCubemapAngle_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics::PropPointers) < 2048);
// ********** End Function SetInscatteringColorCubemapAngle Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetInscatteringColorCubemapAngle", Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics::ExponentialHeightFogComponent_eventSetInscatteringColorCubemapAngle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics::ExponentialHeightFogComponent_eventSetInscatteringColorCubemapAngle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetInscatteringColorCubemapAngle)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetInscatteringColorCubemapAngle(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetInscatteringColorCubemapAngle ***
// ********** Begin Class UExponentialHeightFogComponent Function SetInscatteringTextureTint *******
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics
{
struct ExponentialHeightFogComponent_eventSetInscatteringTextureTint_Parms
{
FLinearColor Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetInscatteringTextureTint constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetInscatteringTextureTint constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetInscatteringTextureTint Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetInscatteringTextureTint_Parms, Value), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics::PropPointers) < 2048);
// ********** End Function SetInscatteringTextureTint Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetInscatteringTextureTint", Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics::ExponentialHeightFogComponent_eventSetInscatteringTextureTint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics::ExponentialHeightFogComponent_eventSetInscatteringTextureTint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetInscatteringTextureTint)
{
P_GET_STRUCT(FLinearColor,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetInscatteringTextureTint(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetInscatteringTextureTint *********
// ********** Begin Class UExponentialHeightFogComponent Function SetNonDirectionalInscatteringColorDistance
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics
{
struct ExponentialHeightFogComponent_eventSetNonDirectionalInscatteringColorDistance_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNonDirectionalInscatteringColorDistance constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNonDirectionalInscatteringColorDistance constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNonDirectionalInscatteringColorDistance Property Definitions *******
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetNonDirectionalInscatteringColorDistance_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics::PropPointers) < 2048);
// ********** End Function SetNonDirectionalInscatteringColorDistance Property Definitions *********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetNonDirectionalInscatteringColorDistance", Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics::ExponentialHeightFogComponent_eventSetNonDirectionalInscatteringColorDistance_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics::ExponentialHeightFogComponent_eventSetNonDirectionalInscatteringColorDistance_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetNonDirectionalInscatteringColorDistance)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetNonDirectionalInscatteringColorDistance(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetNonDirectionalInscatteringColorDistance
// ********** Begin Class UExponentialHeightFogComponent Function SetRenderInMainPass **************
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics
{
struct ExponentialHeightFogComponent_eventSetRenderInMainPass_Parms
{
bool bValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRenderInMainPass constinit property declarations *******************
static void NewProp_bValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRenderInMainPass constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRenderInMainPass Property Definitions ******************************
void Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::NewProp_bValue_SetBit(void* Obj)
{
((ExponentialHeightFogComponent_eventSetRenderInMainPass_Parms*)Obj)->bValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::NewProp_bValue = { "bValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ExponentialHeightFogComponent_eventSetRenderInMainPass_Parms), &Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::NewProp_bValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::NewProp_bValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::PropPointers) < 2048);
// ********** End Function SetRenderInMainPass Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetRenderInMainPass", Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::ExponentialHeightFogComponent_eventSetRenderInMainPass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::ExponentialHeightFogComponent_eventSetRenderInMainPass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetRenderInMainPass)
{
P_GET_UBOOL(Z_Param_bValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetRenderInMainPass(Z_Param_bValue);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetRenderInMainPass ****************
// ********** Begin Class UExponentialHeightFogComponent Function SetSecondFogData *****************
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics
{
struct ExponentialHeightFogComponent_eventSetSecondFogData_Parms
{
FExponentialHeightFogData NewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|VolumetricFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSecondFogData constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_NewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSecondFogData constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSecondFogData Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetSecondFogData_Parms, NewValue), Z_Construct_UScriptStruct_FExponentialHeightFogData, METADATA_PARAMS(0, nullptr) }; // 1283868199
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics::NewProp_NewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics::PropPointers) < 2048);
// ********** End Function SetSecondFogData Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetSecondFogData", Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics::ExponentialHeightFogComponent_eventSetSecondFogData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics::ExponentialHeightFogComponent_eventSetSecondFogData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetSecondFogData)
{
P_GET_STRUCT(FExponentialHeightFogData,Z_Param_NewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSecondFogData(Z_Param_NewValue);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetSecondFogData *******************
// ********** Begin Class UExponentialHeightFogComponent Function SetSecondFogDensity **************
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics
{
struct ExponentialHeightFogComponent_eventSetSecondFogDensity_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSecondFogDensity constinit property declarations *******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSecondFogDensity constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSecondFogDensity Property Definitions ******************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetSecondFogDensity_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics::PropPointers) < 2048);
// ********** End Function SetSecondFogDensity Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetSecondFogDensity", Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics::ExponentialHeightFogComponent_eventSetSecondFogDensity_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics::ExponentialHeightFogComponent_eventSetSecondFogDensity_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetSecondFogDensity)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSecondFogDensity(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetSecondFogDensity ****************
// ********** Begin Class UExponentialHeightFogComponent Function SetSecondFogHeightFalloff ********
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics
{
struct ExponentialHeightFogComponent_eventSetSecondFogHeightFalloff_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSecondFogHeightFalloff constinit property declarations *************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSecondFogHeightFalloff constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSecondFogHeightFalloff Property Definitions ************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetSecondFogHeightFalloff_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics::PropPointers) < 2048);
// ********** End Function SetSecondFogHeightFalloff Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetSecondFogHeightFalloff", Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics::ExponentialHeightFogComponent_eventSetSecondFogHeightFalloff_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics::ExponentialHeightFogComponent_eventSetSecondFogHeightFalloff_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetSecondFogHeightFalloff)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSecondFogHeightFalloff(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetSecondFogHeightFalloff **********
// ********** Begin Class UExponentialHeightFogComponent Function SetSecondFogHeightOffset *********
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics
{
struct ExponentialHeightFogComponent_eventSetSecondFogHeightOffset_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSecondFogHeightOffset constinit property declarations **************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSecondFogHeightOffset constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSecondFogHeightOffset Property Definitions *************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetSecondFogHeightOffset_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics::PropPointers) < 2048);
// ********** End Function SetSecondFogHeightOffset Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetSecondFogHeightOffset", Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics::ExponentialHeightFogComponent_eventSetSecondFogHeightOffset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics::ExponentialHeightFogComponent_eventSetSecondFogHeightOffset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetSecondFogHeightOffset)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSecondFogHeightOffset(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetSecondFogHeightOffset ***********
// ********** Begin Class UExponentialHeightFogComponent Function SetSkyAtmosphereAmbientContributionColorScale
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics
{
struct ExponentialHeightFogComponent_eventSetSkyAtmosphereAmbientContributionColorScale_Parms
{
FLinearColor NewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|DirectionalInscattering" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSkyAtmosphereAmbientContributionColorScale constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_NewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSkyAtmosphereAmbientContributionColorScale constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSkyAtmosphereAmbientContributionColorScale Property Definitions ****
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetSkyAtmosphereAmbientContributionColorScale_Parms, NewValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics::NewProp_NewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics::PropPointers) < 2048);
// ********** End Function SetSkyAtmosphereAmbientContributionColorScale Property Definitions ******
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetSkyAtmosphereAmbientContributionColorScale", Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics::ExponentialHeightFogComponent_eventSetSkyAtmosphereAmbientContributionColorScale_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics::ExponentialHeightFogComponent_eventSetSkyAtmosphereAmbientContributionColorScale_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetSkyAtmosphereAmbientContributionColorScale)
{
P_GET_STRUCT(FLinearColor,Z_Param_NewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSkyAtmosphereAmbientContributionColorScale(Z_Param_NewValue);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetSkyAtmosphereAmbientContributionColorScale
// ********** Begin Class UExponentialHeightFogComponent Function SetStartDistance *****************
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics
{
struct ExponentialHeightFogComponent_eventSetStartDistance_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Components|ExponentialHeightFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetStartDistance constinit property declarations **********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetStartDistance constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetStartDistance Property Definitions *********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetStartDistance_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics::PropPointers) < 2048);
// ********** End Function SetStartDistance Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetStartDistance", Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics::ExponentialHeightFogComponent_eventSetStartDistance_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics::ExponentialHeightFogComponent_eventSetStartDistance_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetStartDistance)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetStartDistance(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetStartDistance *******************
// ********** Begin Class UExponentialHeightFogComponent Function SetVolumetricFog *****************
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics
{
struct ExponentialHeightFogComponent_eventSetVolumetricFog_Parms
{
bool bNewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|VolumetricFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVolumetricFog constinit property declarations **********************
static void NewProp_bNewValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bNewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVolumetricFog constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVolumetricFog Property Definitions *********************************
void Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::NewProp_bNewValue_SetBit(void* Obj)
{
((ExponentialHeightFogComponent_eventSetVolumetricFog_Parms*)Obj)->bNewValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::NewProp_bNewValue = { "bNewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ExponentialHeightFogComponent_eventSetVolumetricFog_Parms), &Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::NewProp_bNewValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::NewProp_bNewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::PropPointers) < 2048);
// ********** End Function SetVolumetricFog Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetVolumetricFog", Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::ExponentialHeightFogComponent_eventSetVolumetricFog_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::ExponentialHeightFogComponent_eventSetVolumetricFog_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetVolumetricFog)
{
P_GET_UBOOL(Z_Param_bNewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVolumetricFog(Z_Param_bNewValue);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetVolumetricFog *******************
// ********** Begin Class UExponentialHeightFogComponent Function SetVolumetricFogAlbedo ***********
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics
{
struct ExponentialHeightFogComponent_eventSetVolumetricFogAlbedo_Parms
{
FColor NewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|VolumetricFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVolumetricFogAlbedo constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_NewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVolumetricFogAlbedo constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVolumetricFogAlbedo Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetVolumetricFogAlbedo_Parms, NewValue), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics::NewProp_NewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics::PropPointers) < 2048);
// ********** End Function SetVolumetricFogAlbedo Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetVolumetricFogAlbedo", Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogAlbedo_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogAlbedo_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetVolumetricFogAlbedo)
{
P_GET_STRUCT(FColor,Z_Param_NewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVolumetricFogAlbedo(Z_Param_NewValue);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetVolumetricFogAlbedo *************
// ********** Begin Class UExponentialHeightFogComponent Function SetVolumetricFogDistance *********
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics
{
struct ExponentialHeightFogComponent_eventSetVolumetricFogDistance_Parms
{
float NewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|VolumetricFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVolumetricFogDistance constinit property declarations **************
static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVolumetricFogDistance constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVolumetricFogDistance Property Definitions *************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetVolumetricFogDistance_Parms, NewValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics::NewProp_NewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics::PropPointers) < 2048);
// ********** End Function SetVolumetricFogDistance Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetVolumetricFogDistance", Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogDistance_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogDistance_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetVolumetricFogDistance)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_NewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVolumetricFogDistance(Z_Param_NewValue);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetVolumetricFogDistance ***********
// ********** Begin Class UExponentialHeightFogComponent Function SetVolumetricFogEmissive *********
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics
{
struct ExponentialHeightFogComponent_eventSetVolumetricFogEmissive_Parms
{
FLinearColor NewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|VolumetricFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVolumetricFogEmissive constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_NewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVolumetricFogEmissive constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVolumetricFogEmissive Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetVolumetricFogEmissive_Parms, NewValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics::NewProp_NewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics::PropPointers) < 2048);
// ********** End Function SetVolumetricFogEmissive Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetVolumetricFogEmissive", Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogEmissive_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogEmissive_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetVolumetricFogEmissive)
{
P_GET_STRUCT(FLinearColor,Z_Param_NewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVolumetricFogEmissive(Z_Param_NewValue);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetVolumetricFogEmissive ***********
// ********** Begin Class UExponentialHeightFogComponent Function SetVolumetricFogExtinctionScale **
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics
{
struct ExponentialHeightFogComponent_eventSetVolumetricFogExtinctionScale_Parms
{
float NewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|VolumetricFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVolumetricFogExtinctionScale constinit property declarations *******
static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVolumetricFogExtinctionScale constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVolumetricFogExtinctionScale Property Definitions ******************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetVolumetricFogExtinctionScale_Parms, NewValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics::NewProp_NewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics::PropPointers) < 2048);
// ********** End Function SetVolumetricFogExtinctionScale Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetVolumetricFogExtinctionScale", Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogExtinctionScale_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogExtinctionScale_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetVolumetricFogExtinctionScale)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_NewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVolumetricFogExtinctionScale(Z_Param_NewValue);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetVolumetricFogExtinctionScale ****
// ********** Begin Class UExponentialHeightFogComponent Function SetVolumetricFogNearFadeInDistance
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics
{
struct ExponentialHeightFogComponent_eventSetVolumetricFogNearFadeInDistance_Parms
{
float NewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|VolumetricFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVolumetricFogNearFadeInDistance constinit property declarations ****
static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVolumetricFogNearFadeInDistance constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVolumetricFogNearFadeInDistance Property Definitions ***************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetVolumetricFogNearFadeInDistance_Parms, NewValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics::NewProp_NewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics::PropPointers) < 2048);
// ********** End Function SetVolumetricFogNearFadeInDistance Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetVolumetricFogNearFadeInDistance", Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogNearFadeInDistance_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogNearFadeInDistance_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetVolumetricFogNearFadeInDistance)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_NewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVolumetricFogNearFadeInDistance(Z_Param_NewValue);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetVolumetricFogNearFadeInDistance *
// ********** Begin Class UExponentialHeightFogComponent Function SetVolumetricFogScatteringDistribution
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics
{
struct ExponentialHeightFogComponent_eventSetVolumetricFogScatteringDistribution_Parms
{
float NewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|VolumetricFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVolumetricFogScatteringDistribution constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVolumetricFogScatteringDistribution constinit property declarations **
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVolumetricFogScatteringDistribution Property Definitions ***********
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetVolumetricFogScatteringDistribution_Parms, NewValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics::NewProp_NewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics::PropPointers) < 2048);
// ********** End Function SetVolumetricFogScatteringDistribution Property Definitions *************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetVolumetricFogScatteringDistribution", Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogScatteringDistribution_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogScatteringDistribution_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetVolumetricFogScatteringDistribution)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_NewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVolumetricFogScatteringDistribution(Z_Param_NewValue);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetVolumetricFogScatteringDistribution
// ********** Begin Class UExponentialHeightFogComponent Function SetVolumetricFogStartDistance ****
struct Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics
{
struct ExponentialHeightFogComponent_eventSetVolumetricFogStartDistance_Parms
{
float NewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|VolumetricFog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVolumetricFogStartDistance constinit property declarations *********
static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVolumetricFogStartDistance constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVolumetricFogStartDistance Property Definitions ********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ExponentialHeightFogComponent_eventSetVolumetricFogStartDistance_Parms, NewValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics::NewProp_NewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics::PropPointers) < 2048);
// ********** End Function SetVolumetricFogStartDistance Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UExponentialHeightFogComponent, nullptr, "SetVolumetricFogStartDistance", Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogStartDistance_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics::Function_MetaDataParams), Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics::ExponentialHeightFogComponent_eventSetVolumetricFogStartDistance_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UExponentialHeightFogComponent::execSetVolumetricFogStartDistance)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_NewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVolumetricFogStartDistance(Z_Param_NewValue);
P_NATIVE_END;
}
// ********** End Class UExponentialHeightFogComponent Function SetVolumetricFogStartDistance ******
// ********** Begin Class UExponentialHeightFogComponent *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UExponentialHeightFogComponent;
UClass* UExponentialHeightFogComponent::GetPrivateStaticClass()
{
using TClass = UExponentialHeightFogComponent;
if (!Z_Registration_Info_UClass_UExponentialHeightFogComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ExponentialHeightFogComponent"),
Z_Registration_Info_UClass_UExponentialHeightFogComponent.InnerSingleton,
StaticRegisterNativesUExponentialHeightFogComponent,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UExponentialHeightFogComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_UExponentialHeightFogComponent_NoRegister()
{
return UExponentialHeightFogComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UExponentialHeightFogComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "Rendering" },
{ "Comment", "/**\n *\x09Used to create fogging effects such as clouds but with a density that is related to the height of the fog.\n */" },
{ "HideCategories", "Object Mobility Trigger PhysicsVolume" },
{ "IncludePath", "Components/ExponentialHeightFogComponent.h" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Used to create fogging effects such as clouds but with a density that is related to the height of the fog." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FogDensity_MetaData[] = {
{ "Category", "ExponentialHeightFogComponent" },
{ "Comment", "/** Global density factor. */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Global density factor." },
{ "UIMax", ".05" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FogHeightFalloff_MetaData[] = {
{ "Category", "ExponentialHeightFogComponent" },
{ "Comment", "/**\n\x09 * Height density factor, controls how the density increases as height decreases.\n\x09 * Smaller values make the visible transition larger.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Height density factor, controls how the density increases as height decreases.\nSmaller values make the visible transition larger." },
{ "UIMax", "2" },
{ "UIMin", "0.001" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SecondFogData_MetaData[] = {
{ "Category", "ExponentialHeightFogComponent" },
{ "Comment", "/** Settings for the second fog. Setting the density of this to 0 means it doesn't have any influence. */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Settings for the second fog. Setting the density of this to 0 means it doesn't have any influence." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FogInscatteringColor_MetaData[] = {
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FogInscatteringLuminance_MetaData[] = {
{ "Category", "ExponentialHeightFogComponent" },
{ "Comment", "/**\n\x09 * Note: when r.SupportExpFogMatchesVolumetricFog = 1, this value is ignored and the volumetric fog Emissive is used instead.\n\x09 */" },
{ "DisplayName", "Fog Inscattering Color" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Note: when r.SupportExpFogMatchesVolumetricFog = 1, this value is ignored and the volumetric fog Emissive is used instead." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkyAtmosphereAmbientContributionColorScale_MetaData[] = {
{ "Category", "ExponentialHeightFogComponent" },
{ "Comment", "/** Color used to modulate the SkyAtmosphere component contribution to the non directional component of the fog. Only effective when r.SupportSkyAtmosphereAffectsHeightFog>0 */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Color used to modulate the SkyAtmosphere component contribution to the non directional component of the fog. Only effective when r.SupportSkyAtmosphereAffectsHeightFog>0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InscatteringColorCubemap_MetaData[] = {
{ "Category", "InscatteringTexture" },
{ "Comment", "/** \n\x09 * Cubemap that can be specified for fog color, which is useful to make distant, heavily fogged scene elements match the sky.\n\x09 * When the cubemap is specified, FogInscatteringColor is ignored and Directional inscattering is disabled. \n\x09 */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Cubemap that can be specified for fog color, which is useful to make distant, heavily fogged scene elements match the sky.\nWhen the cubemap is specified, FogInscatteringColor is ignored and Directional inscattering is disabled." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InscatteringColorCubemapAngle_MetaData[] = {
{ "Category", "InscatteringTexture" },
{ "Comment", "/** Angle to rotate the InscatteringColorCubemap around the Z axis. */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Angle to rotate the InscatteringColorCubemap around the Z axis." },
{ "UIMax", "360" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InscatteringTextureTint_MetaData[] = {
{ "Category", "InscatteringTexture" },
{ "Comment", "/** Tint color used when InscatteringColorCubemap is specified, for quick edits without having to reimport InscatteringColorCubemap. */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Tint color used when InscatteringColorCubemap is specified, for quick edits without having to reimport InscatteringColorCubemap." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FullyDirectionalInscatteringColorDistance_MetaData[] = {
{ "Category", "InscatteringTexture" },
{ "Comment", "/** Distance at which InscatteringColorCubemap should be used directly for the Inscattering Color. */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Distance at which InscatteringColorCubemap should be used directly for the Inscattering Color." },
{ "UIMax", "1000000" },
{ "UIMin", "1000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NonDirectionalInscatteringColorDistance_MetaData[] = {
{ "Category", "InscatteringTexture" },
{ "Comment", "/** Distance at which only the average color of InscatteringColorCubemap should be used as Inscattering Color. */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Distance at which only the average color of InscatteringColorCubemap should be used as Inscattering Color." },
{ "UIMax", "1000000" },
{ "UIMin", "1000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DirectionalInscatteringExponent_MetaData[] = {
{ "Category", "DirectionalInscattering" },
{ "Comment", "/** \n\x09 * Controls the size of the directional inscattering cone, which is used to approximate inscattering from a directional light. \n\x09 * Note: \n\x09 * - there must be a directional light with bUsedAsAtmosphereSunLight enabled for DirectionalInscattering to be used.\n\x09 * - When r.SupportExpFogMatchesVolumetricFog = 1, this value is ignored and the volumetric fog Scattering Distribution is used instead.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Controls the size of the directional inscattering cone, which is used to approximate inscattering from a directional light.\nNote:\n - there must be a directional light with bUsedAsAtmosphereSunLight enabled for DirectionalInscattering to be used.\n - When r.SupportExpFogMatchesVolumetricFog = 1, this value is ignored and the volumetric fog Scattering Distribution is used instead." },
{ "UIMax", "64" },
{ "UIMin", "2" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DirectionalInscatteringStartDistance_MetaData[] = {
{ "Category", "DirectionalInscattering" },
{ "Comment", "/** \n\x09 * Controls the start distance from the viewer of the directional inscattering, which is used to approximate inscattering from a directional light. \n\x09 * Note: \n\x09 * - There must be a directional light with bUsedAsAtmosphereSunLight enabled for DirectionalInscattering to be used.\n\x09 * - When r.SupportExpFogMatchesVolumetricFog = 1, this value is ignored.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Controls the start distance from the viewer of the directional inscattering, which is used to approximate inscattering from a directional light.\nNote:\n - There must be a directional light with bUsedAsAtmosphereSunLight enabled for DirectionalInscattering to be used.\n - When r.SupportExpFogMatchesVolumetricFog = 1, this value is ignored." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DirectionalInscatteringColor_MetaData[] = {
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DirectionalInscatteringLuminance_MetaData[] = {
{ "Category", "DirectionalInscattering" },
{ "Comment", "/** \n\x09 * Controls the color of the directional inscattering, which is used to approximate inscattering from a directional light. \n\x09 * Note:\n\x09 * - there must be a directional light with bUsedAsAtmosphereSunLight enabled for DirectionalInscattering to be used.\n\x09 * - When r.SupportExpFogMatchesVolumetricFog = 1, this value is ignored.\n\x09 */" },
{ "DisplayName", "Directional Inscattering Color" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Controls the color of the directional inscattering, which is used to approximate inscattering from a directional light.\nNote:\n - there must be a directional light with bUsedAsAtmosphereSunLight enabled for DirectionalInscattering to be used.\n - When r.SupportExpFogMatchesVolumetricFog = 1, this value is ignored." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FogMaxOpacity_MetaData[] = {
{ "Category", "ExponentialHeightFogComponent" },
{ "Comment", "/** \n\x09 * Maximum opacity of the fog. \n\x09 * A value of 1 means the fog can become fully opaque at a distance and replace scene color completely,\n\x09 * A value of 0 means the fog color will not be factored in at all.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Maximum opacity of the fog.\nA value of 1 means the fog can become fully opaque at a distance and replace scene color completely,\nA value of 0 means the fog color will not be factored in at all." },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StartDistance_MetaData[] = {
{ "Category", "ExponentialHeightFogComponent" },
{ "Comment", "/** Distance from the camera that the fog will start, in world units. */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Distance from the camera that the fog will start, in world units." },
{ "UIMax", "5000" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EndDistance_MetaData[] = {
{ "Category", "ExponentialHeightFogComponent" },
{ "Comment", "/** Distance from the camera, on the horizontal XY plane, that the fog will end integrating the lighting and transmittance. Disabled when 0. */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Distance from the camera, on the horizontal XY plane, that the fog will end integrating the lighting and transmittance. Disabled when 0." },
{ "UIMax", "500000" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FogCutoffDistance_MetaData[] = {
{ "Category", "ExponentialHeightFogComponent" },
{ "Comment", "/** Scene elements past this distance will not have fog applied. This is useful for excluding skyboxes which already have fog baked in. */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Scene elements past this distance will not have fog applied. This is useful for excluding skyboxes which already have fog baked in." },
{ "UIMax", "20000000" },
{ "UIMin", "100000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableVolumetricFog_MetaData[] = {
{ "Category", "VolumetricFog" },
{ "Comment", "/** \n\x09 * Whether to enable Volumetric fog. Scalability settings control the resolution of the fog simulation. \n\x09 * Note that Volumetric fog currently does not support StartDistance, FogMaxOpacity and FogCutoffDistance.\n\x09 * Volumetric fog also can't match exponential height fog in general as exponential height fog has non-physical behavior.\n\x09 */" },
{ "DisplayName", "Volumetric Fog" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Whether to enable Volumetric fog. Scalability settings control the resolution of the fog simulation.\nNote that Volumetric fog currently does not support StartDistance, FogMaxOpacity and FogCutoffDistance.\nVolumetric fog also can't match exponential height fog in general as exponential height fog has non-physical behavior." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VolumetricFogScatteringDistribution_MetaData[] = {
{ "Category", "VolumetricFog" },
{ "Comment", "/** \n\x09 * Controls the scattering phase function - how much incoming light scatters in various directions.\n\x09 * A distribution value of 0 scatters equally in all directions, while .9 scatters predominantly in the light direction. \n\x09 * In order to have visible volumetric fog light shafts from the side, the distribution will need to be closer to 0.\n\x09 */" },
{ "DisplayName", "Scattering Distribution" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Controls the scattering phase function - how much incoming light scatters in various directions.\nA distribution value of 0 scatters equally in all directions, while .9 scatters predominantly in the light direction.\nIn order to have visible volumetric fog light shafts from the side, the distribution will need to be closer to 0." },
{ "UIMax", ".9" },
{ "UIMin", "-.9" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VolumetricFogAlbedo_MetaData[] = {
{ "Category", "VolumetricFog" },
{ "Comment", "/** \n\x09 * The height fog particle reflectiveness used by volumetric fog. \n\x09 * Water particles in air have an albedo near white, while dust has slightly darker value.\n\x09 */" },
{ "DisplayName", "Albedo" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "The height fog particle reflectiveness used by volumetric fog.\nWater particles in air have an albedo near white, while dust has slightly darker value." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VolumetricFogEmissive_MetaData[] = {
{ "Category", "VolumetricFog" },
{ "Comment", "/** \n\x09 * Light emitted by height fog. This is a density so more light is emitted the further you are looking through the fog.\n\x09 * In most cases skylight is a better choice, however right now volumetric fog does not support precomputed lighting, \n\x09 * So stationary skylights are unshadowed and static skylights don't affect volumetric fog at all.\n\x09 */" },
{ "DisplayName", "Emissive" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Light emitted by height fog. This is a density so more light is emitted the further you are looking through the fog.\nIn most cases skylight is a better choice, however right now volumetric fog does not support precomputed lighting,\nSo stationary skylights are unshadowed and static skylights don't affect volumetric fog at all." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VolumetricFogExtinctionScale_MetaData[] = {
{ "Category", "VolumetricFog" },
{ "Comment", "/** Scales the height fog particle extinction amount used by volumetric fog. Values larger than 1 cause fog particles everywhere absorb more light. */" },
{ "DisplayName", "Extinction Scale" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Scales the height fog particle extinction amount used by volumetric fog. Values larger than 1 cause fog particles everywhere absorb more light." },
{ "UIMax", "10" },
{ "UIMin", ".1" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VolumetricFogDistance_MetaData[] = {
{ "Category", "VolumetricFog" },
{ "Comment", "/** \n\x09 * Distance over which volumetric fog should be computed, after the start distance. Larger values extend the effect into the distance but expose under-sampling artifacts in details.\n\x09 */" },
{ "DisplayName", "View Distance" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Distance over which volumetric fog should be computed, after the start distance. Larger values extend the effect into the distance but expose under-sampling artifacts in details." },
{ "UIMax", "10000" },
{ "UIMin", "1000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VolumetricFogStartDistance_MetaData[] = {
{ "Category", "VolumetricFog" },
{ "Comment", "/** \n\x09 * Distance from the camera that the volumetric fog will start, in world units. \n\x09 */" },
{ "DisplayName", "Start Distance" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Distance from the camera that the volumetric fog will start, in world units." },
{ "UIMax", "5000" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VolumetricFogNearFadeInDistance_MetaData[] = {
{ "Category", "VolumetricFog" },
{ "Comment", "/** \n\x09 * Distance over which volumetric fog will fade in from the start distance.\n\x09 */" },
{ "DisplayName", "Near Fade In Distance" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Distance over which volumetric fog will fade in from the start distance." },
{ "UIMax", "1000" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VolumetricFogStaticLightingScatteringIntensity_MetaData[] = {
{ "Category", "VolumetricFog" },
{ "DisplayName", "Static Lighting Scattering Intensity" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "UIMax", "10" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideLightColorsWithFogInscatteringColors_MetaData[] = {
{ "Category", "VolumetricFog" },
{ "Comment", "/** \n\x09 * Whether to use FogInscatteringColor for the Sky Light volumetric scattering color and DirectionalInscatteringColor for the Directional Light scattering color. \n\x09 * Make sure your directional light has 'Atmosphere Sun Light' enabled!\n\x09 * Enabling this allows Volumetric fog to better match Height fog in the distance, but produces non-physical volumetric lighting that may not match surface lighting.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "Whether to use FogInscatteringColor for the Sky Light volumetric scattering color and DirectionalInscatteringColor for the Directional Light scattering color.\nMake sure your directional light has 'Atmosphere Sun Light' enabled!\nEnabling this allows Volumetric fog to better match Height fog in the distance, but produces non-physical volumetric lighting that may not match surface lighting." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHoldout_MetaData[] = {
{ "Category", "Rendering" },
{ "Comment", "/** If this is True, this primitive will render black with an alpha of 0, but all secondary effects (shadows, reflections, indirect lighting) remain. This feature requires activating the project setting(s) \"Alpha Output\", and \"Support Primitive Alpha Holdout\" if using the deferred renderer. */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "If this is True, this primitive will render black with an alpha of 0, but all secondary effects (shadows, reflections, indirect lighting) remain. This feature requires activating the project setting(s) \"Alpha Output\", and \"Support Primitive Alpha Holdout\" if using the deferred renderer." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRenderInMainPass_MetaData[] = {
{ "Category", "Rendering" },
{ "Comment", "/** If true, this component will be rendered in the main pass (basepass, transparency) */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "If true, this component will be rendered in the main pass (basepass, transparency)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bVisibleInReflectionCaptures_MetaData[] = {
{ "Category", "Rendering" },
{ "Comment", "/** If true, this component will be visible in reflection captures. */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "If true, this component will be visible in reflection captures." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bVisibleInRealTimeSkyCaptures_MetaData[] = {
{ "Category", "Rendering" },
{ "Comment", "/** If true, this component will be visible in real-time sky light reflection captures. */" },
{ "ModuleRelativePath", "Classes/Components/ExponentialHeightFogComponent.h" },
{ "ToolTip", "If true, this component will be visible in real-time sky light reflection captures." },
};
#endif // WITH_METADATA
// ********** Begin Class UExponentialHeightFogComponent constinit property declarations ***********
static const UECodeGen_Private::FFloatPropertyParams NewProp_FogDensity;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FogHeightFalloff;
static const UECodeGen_Private::FStructPropertyParams NewProp_SecondFogData;
static const UECodeGen_Private::FStructPropertyParams NewProp_FogInscatteringColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_FogInscatteringLuminance;
static const UECodeGen_Private::FStructPropertyParams NewProp_SkyAtmosphereAmbientContributionColorScale;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InscatteringColorCubemap;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InscatteringColorCubemapAngle;
static const UECodeGen_Private::FStructPropertyParams NewProp_InscatteringTextureTint;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FullyDirectionalInscatteringColorDistance;
static const UECodeGen_Private::FFloatPropertyParams NewProp_NonDirectionalInscatteringColorDistance;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DirectionalInscatteringExponent;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DirectionalInscatteringStartDistance;
static const UECodeGen_Private::FStructPropertyParams NewProp_DirectionalInscatteringColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_DirectionalInscatteringLuminance;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FogMaxOpacity;
static const UECodeGen_Private::FFloatPropertyParams NewProp_StartDistance;
static const UECodeGen_Private::FFloatPropertyParams NewProp_EndDistance;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FogCutoffDistance;
static void NewProp_bEnableVolumetricFog_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableVolumetricFog;
static const UECodeGen_Private::FFloatPropertyParams NewProp_VolumetricFogScatteringDistribution;
static const UECodeGen_Private::FStructPropertyParams NewProp_VolumetricFogAlbedo;
static const UECodeGen_Private::FStructPropertyParams NewProp_VolumetricFogEmissive;
static const UECodeGen_Private::FFloatPropertyParams NewProp_VolumetricFogExtinctionScale;
static const UECodeGen_Private::FFloatPropertyParams NewProp_VolumetricFogDistance;
static const UECodeGen_Private::FFloatPropertyParams NewProp_VolumetricFogStartDistance;
static const UECodeGen_Private::FFloatPropertyParams NewProp_VolumetricFogNearFadeInDistance;
static const UECodeGen_Private::FFloatPropertyParams NewProp_VolumetricFogStaticLightingScatteringIntensity;
static void NewProp_bOverrideLightColorsWithFogInscatteringColors_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideLightColorsWithFogInscatteringColors;
static void NewProp_bHoldout_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHoldout;
static void NewProp_bRenderInMainPass_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRenderInMainPass;
static void NewProp_bVisibleInReflectionCaptures_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bVisibleInReflectionCaptures;
static void NewProp_bVisibleInRealTimeSkyCaptures_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bVisibleInRealTimeSkyCaptures;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UExponentialHeightFogComponent constinit property declarations *************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetDirectionalInscatteringColor"), .Pointer = &UExponentialHeightFogComponent::execSetDirectionalInscatteringColor },
{ .NameUTF8 = UTF8TEXT("SetDirectionalInscatteringExponent"), .Pointer = &UExponentialHeightFogComponent::execSetDirectionalInscatteringExponent },
{ .NameUTF8 = UTF8TEXT("SetDirectionalInscatteringStartDistance"), .Pointer = &UExponentialHeightFogComponent::execSetDirectionalInscatteringStartDistance },
{ .NameUTF8 = UTF8TEXT("SetEndDistance"), .Pointer = &UExponentialHeightFogComponent::execSetEndDistance },
{ .NameUTF8 = UTF8TEXT("SetFogCutoffDistance"), .Pointer = &UExponentialHeightFogComponent::execSetFogCutoffDistance },
{ .NameUTF8 = UTF8TEXT("SetFogDensity"), .Pointer = &UExponentialHeightFogComponent::execSetFogDensity },
{ .NameUTF8 = UTF8TEXT("SetFogHeightFalloff"), .Pointer = &UExponentialHeightFogComponent::execSetFogHeightFalloff },
{ .NameUTF8 = UTF8TEXT("SetFogInscatteringColor"), .Pointer = &UExponentialHeightFogComponent::execSetFogInscatteringColor },
{ .NameUTF8 = UTF8TEXT("SetFogMaxOpacity"), .Pointer = &UExponentialHeightFogComponent::execSetFogMaxOpacity },
{ .NameUTF8 = UTF8TEXT("SetFullyDirectionalInscatteringColorDistance"), .Pointer = &UExponentialHeightFogComponent::execSetFullyDirectionalInscatteringColorDistance },
{ .NameUTF8 = UTF8TEXT("SetHoldout"), .Pointer = &UExponentialHeightFogComponent::execSetHoldout },
{ .NameUTF8 = UTF8TEXT("SetInscatteringColorCubemap"), .Pointer = &UExponentialHeightFogComponent::execSetInscatteringColorCubemap },
{ .NameUTF8 = UTF8TEXT("SetInscatteringColorCubemapAngle"), .Pointer = &UExponentialHeightFogComponent::execSetInscatteringColorCubemapAngle },
{ .NameUTF8 = UTF8TEXT("SetInscatteringTextureTint"), .Pointer = &UExponentialHeightFogComponent::execSetInscatteringTextureTint },
{ .NameUTF8 = UTF8TEXT("SetNonDirectionalInscatteringColorDistance"), .Pointer = &UExponentialHeightFogComponent::execSetNonDirectionalInscatteringColorDistance },
{ .NameUTF8 = UTF8TEXT("SetRenderInMainPass"), .Pointer = &UExponentialHeightFogComponent::execSetRenderInMainPass },
{ .NameUTF8 = UTF8TEXT("SetSecondFogData"), .Pointer = &UExponentialHeightFogComponent::execSetSecondFogData },
{ .NameUTF8 = UTF8TEXT("SetSecondFogDensity"), .Pointer = &UExponentialHeightFogComponent::execSetSecondFogDensity },
{ .NameUTF8 = UTF8TEXT("SetSecondFogHeightFalloff"), .Pointer = &UExponentialHeightFogComponent::execSetSecondFogHeightFalloff },
{ .NameUTF8 = UTF8TEXT("SetSecondFogHeightOffset"), .Pointer = &UExponentialHeightFogComponent::execSetSecondFogHeightOffset },
{ .NameUTF8 = UTF8TEXT("SetSkyAtmosphereAmbientContributionColorScale"), .Pointer = &UExponentialHeightFogComponent::execSetSkyAtmosphereAmbientContributionColorScale },
{ .NameUTF8 = UTF8TEXT("SetStartDistance"), .Pointer = &UExponentialHeightFogComponent::execSetStartDistance },
{ .NameUTF8 = UTF8TEXT("SetVolumetricFog"), .Pointer = &UExponentialHeightFogComponent::execSetVolumetricFog },
{ .NameUTF8 = UTF8TEXT("SetVolumetricFogAlbedo"), .Pointer = &UExponentialHeightFogComponent::execSetVolumetricFogAlbedo },
{ .NameUTF8 = UTF8TEXT("SetVolumetricFogDistance"), .Pointer = &UExponentialHeightFogComponent::execSetVolumetricFogDistance },
{ .NameUTF8 = UTF8TEXT("SetVolumetricFogEmissive"), .Pointer = &UExponentialHeightFogComponent::execSetVolumetricFogEmissive },
{ .NameUTF8 = UTF8TEXT("SetVolumetricFogExtinctionScale"), .Pointer = &UExponentialHeightFogComponent::execSetVolumetricFogExtinctionScale },
{ .NameUTF8 = UTF8TEXT("SetVolumetricFogNearFadeInDistance"), .Pointer = &UExponentialHeightFogComponent::execSetVolumetricFogNearFadeInDistance },
{ .NameUTF8 = UTF8TEXT("SetVolumetricFogScatteringDistribution"), .Pointer = &UExponentialHeightFogComponent::execSetVolumetricFogScatteringDistribution },
{ .NameUTF8 = UTF8TEXT("SetVolumetricFogStartDistance"), .Pointer = &UExponentialHeightFogComponent::execSetVolumetricFogStartDistance },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringColor, "SetDirectionalInscatteringColor" }, // 2168885421
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringExponent, "SetDirectionalInscatteringExponent" }, // 2652516133
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetDirectionalInscatteringStartDistance, "SetDirectionalInscatteringStartDistance" }, // 3568423363
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetEndDistance, "SetEndDistance" }, // 4210127331
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogCutoffDistance, "SetFogCutoffDistance" }, // 1329324498
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogDensity, "SetFogDensity" }, // 354312504
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogHeightFalloff, "SetFogHeightFalloff" }, // 4049034819
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogInscatteringColor, "SetFogInscatteringColor" }, // 3449431019
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetFogMaxOpacity, "SetFogMaxOpacity" }, // 2583228305
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetFullyDirectionalInscatteringColorDistance, "SetFullyDirectionalInscatteringColorDistance" }, // 420678425
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetHoldout, "SetHoldout" }, // 3928317332
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemap, "SetInscatteringColorCubemap" }, // 3544850217
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringColorCubemapAngle, "SetInscatteringColorCubemapAngle" }, // 2702693667
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetInscatteringTextureTint, "SetInscatteringTextureTint" }, // 3909043173
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetNonDirectionalInscatteringColorDistance, "SetNonDirectionalInscatteringColorDistance" }, // 3814977051
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetRenderInMainPass, "SetRenderInMainPass" }, // 2225605774
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogData, "SetSecondFogData" }, // 1630999847
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogDensity, "SetSecondFogDensity" }, // 2155753873
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightFalloff, "SetSecondFogHeightFalloff" }, // 3644036797
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetSecondFogHeightOffset, "SetSecondFogHeightOffset" }, // 2212014100
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetSkyAtmosphereAmbientContributionColorScale, "SetSkyAtmosphereAmbientContributionColorScale" }, // 164982871
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetStartDistance, "SetStartDistance" }, // 474812776
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFog, "SetVolumetricFog" }, // 1474218
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogAlbedo, "SetVolumetricFogAlbedo" }, // 717883170
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogDistance, "SetVolumetricFogDistance" }, // 787443399
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogEmissive, "SetVolumetricFogEmissive" }, // 336935788
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogExtinctionScale, "SetVolumetricFogExtinctionScale" }, // 9488164
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogNearFadeInDistance, "SetVolumetricFogNearFadeInDistance" }, // 3088000260
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogScatteringDistribution, "SetVolumetricFogScatteringDistribution" }, // 1907803271
{ &Z_Construct_UFunction_UExponentialHeightFogComponent_SetVolumetricFogStartDistance, "SetVolumetricFogStartDistance" }, // 36928441
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UExponentialHeightFogComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UExponentialHeightFogComponent_Statics
// ********** Begin Class UExponentialHeightFogComponent Property Definitions **********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FogDensity = { "FogDensity", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, FogDensity), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FogDensity_MetaData), NewProp_FogDensity_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FogHeightFalloff = { "FogHeightFalloff", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, FogHeightFalloff), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FogHeightFalloff_MetaData), NewProp_FogHeightFalloff_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_SecondFogData = { "SecondFogData", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, SecondFogData), Z_Construct_UScriptStruct_FExponentialHeightFogData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SecondFogData_MetaData), NewProp_SecondFogData_MetaData) }; // 1283868199
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FogInscatteringColor = { "FogInscatteringColor", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, FogInscatteringColor_DEPRECATED), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FogInscatteringColor_MetaData), NewProp_FogInscatteringColor_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FogInscatteringLuminance = { "FogInscatteringLuminance", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, FogInscatteringLuminance), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FogInscatteringLuminance_MetaData), NewProp_FogInscatteringLuminance_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_SkyAtmosphereAmbientContributionColorScale = { "SkyAtmosphereAmbientContributionColorScale", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, SkyAtmosphereAmbientContributionColorScale), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkyAtmosphereAmbientContributionColorScale_MetaData), NewProp_SkyAtmosphereAmbientContributionColorScale_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_InscatteringColorCubemap = { "InscatteringColorCubemap", nullptr, (EPropertyFlags)0x0114000000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, InscatteringColorCubemap), Z_Construct_UClass_UTextureCube_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InscatteringColorCubemap_MetaData), NewProp_InscatteringColorCubemap_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_InscatteringColorCubemapAngle = { "InscatteringColorCubemapAngle", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, InscatteringColorCubemapAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InscatteringColorCubemapAngle_MetaData), NewProp_InscatteringColorCubemapAngle_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_InscatteringTextureTint = { "InscatteringTextureTint", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, InscatteringTextureTint), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InscatteringTextureTint_MetaData), NewProp_InscatteringTextureTint_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FullyDirectionalInscatteringColorDistance = { "FullyDirectionalInscatteringColorDistance", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, FullyDirectionalInscatteringColorDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FullyDirectionalInscatteringColorDistance_MetaData), NewProp_FullyDirectionalInscatteringColorDistance_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_NonDirectionalInscatteringColorDistance = { "NonDirectionalInscatteringColorDistance", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, NonDirectionalInscatteringColorDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NonDirectionalInscatteringColorDistance_MetaData), NewProp_NonDirectionalInscatteringColorDistance_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_DirectionalInscatteringExponent = { "DirectionalInscatteringExponent", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, DirectionalInscatteringExponent), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DirectionalInscatteringExponent_MetaData), NewProp_DirectionalInscatteringExponent_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_DirectionalInscatteringStartDistance = { "DirectionalInscatteringStartDistance", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, DirectionalInscatteringStartDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DirectionalInscatteringStartDistance_MetaData), NewProp_DirectionalInscatteringStartDistance_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_DirectionalInscatteringColor = { "DirectionalInscatteringColor", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, DirectionalInscatteringColor_DEPRECATED), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DirectionalInscatteringColor_MetaData), NewProp_DirectionalInscatteringColor_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_DirectionalInscatteringLuminance = { "DirectionalInscatteringLuminance", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, DirectionalInscatteringLuminance), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DirectionalInscatteringLuminance_MetaData), NewProp_DirectionalInscatteringLuminance_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FogMaxOpacity = { "FogMaxOpacity", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, FogMaxOpacity), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FogMaxOpacity_MetaData), NewProp_FogMaxOpacity_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_StartDistance = { "StartDistance", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, StartDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StartDistance_MetaData), NewProp_StartDistance_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_EndDistance = { "EndDistance", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, EndDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EndDistance_MetaData), NewProp_EndDistance_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FogCutoffDistance = { "FogCutoffDistance", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, FogCutoffDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FogCutoffDistance_MetaData), NewProp_FogCutoffDistance_MetaData) };
void Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bEnableVolumetricFog_SetBit(void* Obj)
{
((UExponentialHeightFogComponent*)Obj)->bEnableVolumetricFog = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bEnableVolumetricFog = { "bEnableVolumetricFog", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UExponentialHeightFogComponent), &Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bEnableVolumetricFog_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableVolumetricFog_MetaData), NewProp_bEnableVolumetricFog_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogScatteringDistribution = { "VolumetricFogScatteringDistribution", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, VolumetricFogScatteringDistribution), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VolumetricFogScatteringDistribution_MetaData), NewProp_VolumetricFogScatteringDistribution_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogAlbedo = { "VolumetricFogAlbedo", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, VolumetricFogAlbedo), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VolumetricFogAlbedo_MetaData), NewProp_VolumetricFogAlbedo_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogEmissive = { "VolumetricFogEmissive", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, VolumetricFogEmissive), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VolumetricFogEmissive_MetaData), NewProp_VolumetricFogEmissive_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogExtinctionScale = { "VolumetricFogExtinctionScale", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, VolumetricFogExtinctionScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VolumetricFogExtinctionScale_MetaData), NewProp_VolumetricFogExtinctionScale_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogDistance = { "VolumetricFogDistance", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, VolumetricFogDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VolumetricFogDistance_MetaData), NewProp_VolumetricFogDistance_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogStartDistance = { "VolumetricFogStartDistance", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, VolumetricFogStartDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VolumetricFogStartDistance_MetaData), NewProp_VolumetricFogStartDistance_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogNearFadeInDistance = { "VolumetricFogNearFadeInDistance", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, VolumetricFogNearFadeInDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VolumetricFogNearFadeInDistance_MetaData), NewProp_VolumetricFogNearFadeInDistance_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogStaticLightingScatteringIntensity = { "VolumetricFogStaticLightingScatteringIntensity", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UExponentialHeightFogComponent, VolumetricFogStaticLightingScatteringIntensity), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VolumetricFogStaticLightingScatteringIntensity_MetaData), NewProp_VolumetricFogStaticLightingScatteringIntensity_MetaData) };
void Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bOverrideLightColorsWithFogInscatteringColors_SetBit(void* Obj)
{
((UExponentialHeightFogComponent*)Obj)->bOverrideLightColorsWithFogInscatteringColors = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bOverrideLightColorsWithFogInscatteringColors = { "bOverrideLightColorsWithFogInscatteringColors", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UExponentialHeightFogComponent), &Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bOverrideLightColorsWithFogInscatteringColors_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideLightColorsWithFogInscatteringColors_MetaData), NewProp_bOverrideLightColorsWithFogInscatteringColors_MetaData) };
void Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bHoldout_SetBit(void* Obj)
{
((UExponentialHeightFogComponent*)Obj)->bHoldout = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bHoldout = { "bHoldout", nullptr, (EPropertyFlags)0x0010040200000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UExponentialHeightFogComponent), &Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bHoldout_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHoldout_MetaData), NewProp_bHoldout_MetaData) };
void Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bRenderInMainPass_SetBit(void* Obj)
{
((UExponentialHeightFogComponent*)Obj)->bRenderInMainPass = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bRenderInMainPass = { "bRenderInMainPass", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UExponentialHeightFogComponent), &Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bRenderInMainPass_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRenderInMainPass_MetaData), NewProp_bRenderInMainPass_MetaData) };
void Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bVisibleInReflectionCaptures_SetBit(void* Obj)
{
((UExponentialHeightFogComponent*)Obj)->bVisibleInReflectionCaptures = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bVisibleInReflectionCaptures = { "bVisibleInReflectionCaptures", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UExponentialHeightFogComponent), &Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bVisibleInReflectionCaptures_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bVisibleInReflectionCaptures_MetaData), NewProp_bVisibleInReflectionCaptures_MetaData) };
void Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bVisibleInRealTimeSkyCaptures_SetBit(void* Obj)
{
((UExponentialHeightFogComponent*)Obj)->bVisibleInRealTimeSkyCaptures = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bVisibleInRealTimeSkyCaptures = { "bVisibleInRealTimeSkyCaptures", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UExponentialHeightFogComponent), &Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bVisibleInRealTimeSkyCaptures_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bVisibleInRealTimeSkyCaptures_MetaData), NewProp_bVisibleInRealTimeSkyCaptures_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UExponentialHeightFogComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FogDensity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FogHeightFalloff,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_SecondFogData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FogInscatteringColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FogInscatteringLuminance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_SkyAtmosphereAmbientContributionColorScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_InscatteringColorCubemap,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_InscatteringColorCubemapAngle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_InscatteringTextureTint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FullyDirectionalInscatteringColorDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_NonDirectionalInscatteringColorDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_DirectionalInscatteringExponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_DirectionalInscatteringStartDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_DirectionalInscatteringColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_DirectionalInscatteringLuminance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FogMaxOpacity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_StartDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_EndDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_FogCutoffDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bEnableVolumetricFog,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogScatteringDistribution,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogAlbedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogEmissive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogExtinctionScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogStartDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogNearFadeInDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_VolumetricFogStaticLightingScatteringIntensity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bOverrideLightColorsWithFogInscatteringColors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bHoldout,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bRenderInMainPass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bVisibleInReflectionCaptures,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UExponentialHeightFogComponent_Statics::NewProp_bVisibleInRealTimeSkyCaptures,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UExponentialHeightFogComponent_Statics::PropPointers) < 2048);
// ********** End Class UExponentialHeightFogComponent Property Definitions ************************
UObject* (*const Z_Construct_UClass_UExponentialHeightFogComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USceneComponent,
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UExponentialHeightFogComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UExponentialHeightFogComponent_Statics::ClassParams = {
&UExponentialHeightFogComponent::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UExponentialHeightFogComponent_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UExponentialHeightFogComponent_Statics::PropPointers),
0,
0x00A830A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UExponentialHeightFogComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UExponentialHeightFogComponent_Statics::Class_MetaDataParams)
};
void UExponentialHeightFogComponent::StaticRegisterNativesUExponentialHeightFogComponent()
{
UClass* Class = UExponentialHeightFogComponent::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UExponentialHeightFogComponent_Statics::Funcs));
}
UClass* Z_Construct_UClass_UExponentialHeightFogComponent()
{
if (!Z_Registration_Info_UClass_UExponentialHeightFogComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UExponentialHeightFogComponent.OuterSingleton, Z_Construct_UClass_UExponentialHeightFogComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UExponentialHeightFogComponent.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UExponentialHeightFogComponent);
UExponentialHeightFogComponent::~UExponentialHeightFogComponent() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UExponentialHeightFogComponent)
// ********** End Class UExponentialHeightFogComponent *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ExponentialHeightFogComponent_h__Script_Engine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UExponentialHeightFogComponent, UExponentialHeightFogComponent::StaticClass, TEXT("UExponentialHeightFogComponent"), &Z_Registration_Info_UClass_UExponentialHeightFogComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UExponentialHeightFogComponent), 1114172474U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ExponentialHeightFogComponent_h__Script_Engine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ExponentialHeightFogComponent_h__Script_Engine_2865881213{
TEXT("/Script/Engine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ExponentialHeightFogComponent_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ExponentialHeightFogComponent_h__Script_Engine_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS