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

533 lines
38 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Components/PointLightComponent.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 EmptyLinkFunctionForGeneratedCodePointLightComponent() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_ULocalLightComponent();
ENGINE_API UClass* Z_Construct_UClass_UPointLightComponent();
ENGINE_API UClass* Z_Construct_UClass_UPointLightComponent_NoRegister();
UPackage* Z_Construct_UPackage__Script_Engine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UPointLightComponent Function SetInverseExposureBlend ********************
struct Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics
{
struct PointLightComponent_eventSetInverseExposureBlend_Parms
{
float NewInverseExposureBlend;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Lighting" },
{ "ModuleRelativePath", "Classes/Components/PointLightComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetInverseExposureBlend constinit property declarations ***************
static const UECodeGen_Private::FFloatPropertyParams NewProp_NewInverseExposureBlend;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetInverseExposureBlend constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetInverseExposureBlend Property Definitions **************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::NewProp_NewInverseExposureBlend = { "NewInverseExposureBlend", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightComponent_eventSetInverseExposureBlend_Parms, NewInverseExposureBlend), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::NewProp_NewInverseExposureBlend,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::PropPointers) < 2048);
// ********** End Function SetInverseExposureBlend Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightComponent, nullptr, "SetInverseExposureBlend", Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::PointLightComponent_eventSetInverseExposureBlend_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::PointLightComponent_eventSetInverseExposureBlend_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPointLightComponent::execSetInverseExposureBlend)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_NewInverseExposureBlend);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetInverseExposureBlend(Z_Param_NewInverseExposureBlend);
P_NATIVE_END;
}
// ********** End Class UPointLightComponent Function SetInverseExposureBlend **********************
// ********** Begin Class UPointLightComponent Function SetLightFalloffExponent ********************
struct Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics
{
struct PointLightComponent_eventSetLightFalloffExponent_Parms
{
float NewLightFalloffExponent;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Lighting" },
{ "ModuleRelativePath", "Classes/Components/PointLightComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetLightFalloffExponent constinit property declarations ***************
static const UECodeGen_Private::FFloatPropertyParams NewProp_NewLightFalloffExponent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLightFalloffExponent constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLightFalloffExponent Property Definitions **************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::NewProp_NewLightFalloffExponent = { "NewLightFalloffExponent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightComponent_eventSetLightFalloffExponent_Parms, NewLightFalloffExponent), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::NewProp_NewLightFalloffExponent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::PropPointers) < 2048);
// ********** End Function SetLightFalloffExponent Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightComponent, nullptr, "SetLightFalloffExponent", Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::PointLightComponent_eventSetLightFalloffExponent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::PointLightComponent_eventSetLightFalloffExponent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPointLightComponent::execSetLightFalloffExponent)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_NewLightFalloffExponent);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetLightFalloffExponent(Z_Param_NewLightFalloffExponent);
P_NATIVE_END;
}
// ********** End Class UPointLightComponent Function SetLightFalloffExponent **********************
// ********** Begin Class UPointLightComponent Function SetSoftSourceRadius ************************
struct Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics
{
struct PointLightComponent_eventSetSoftSourceRadius_Parms
{
float bNewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Lighting" },
{ "ModuleRelativePath", "Classes/Components/PointLightComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSoftSourceRadius constinit property declarations *******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_bNewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSoftSourceRadius constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSoftSourceRadius Property Definitions ******************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::NewProp_bNewValue = { "bNewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightComponent_eventSetSoftSourceRadius_Parms, bNewValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::NewProp_bNewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::PropPointers) < 2048);
// ********** End Function SetSoftSourceRadius Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightComponent, nullptr, "SetSoftSourceRadius", Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::PointLightComponent_eventSetSoftSourceRadius_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::PointLightComponent_eventSetSoftSourceRadius_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPointLightComponent::execSetSoftSourceRadius)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_bNewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSoftSourceRadius(Z_Param_bNewValue);
P_NATIVE_END;
}
// ********** End Class UPointLightComponent Function SetSoftSourceRadius **************************
// ********** Begin Class UPointLightComponent Function SetSourceLength ****************************
struct Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics
{
struct PointLightComponent_eventSetSourceLength_Parms
{
float NewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Lighting" },
{ "ModuleRelativePath", "Classes/Components/PointLightComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSourceLength constinit property declarations ***********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSourceLength constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSourceLength Property Definitions **********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightComponent_eventSetSourceLength_Parms, NewValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::NewProp_NewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::PropPointers) < 2048);
// ********** End Function SetSourceLength Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightComponent, nullptr, "SetSourceLength", Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::PointLightComponent_eventSetSourceLength_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::PointLightComponent_eventSetSourceLength_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPointLightComponent_SetSourceLength()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPointLightComponent::execSetSourceLength)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_NewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSourceLength(Z_Param_NewValue);
P_NATIVE_END;
}
// ********** End Class UPointLightComponent Function SetSourceLength ******************************
// ********** Begin Class UPointLightComponent Function SetSourceRadius ****************************
struct Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics
{
struct PointLightComponent_eventSetSourceRadius_Parms
{
float bNewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Lighting" },
{ "ModuleRelativePath", "Classes/Components/PointLightComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSourceRadius constinit property declarations ***********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_bNewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSourceRadius constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSourceRadius Property Definitions **********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::NewProp_bNewValue = { "bNewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightComponent_eventSetSourceRadius_Parms, bNewValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::NewProp_bNewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::PropPointers) < 2048);
// ********** End Function SetSourceRadius Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightComponent, nullptr, "SetSourceRadius", Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::PointLightComponent_eventSetSourceRadius_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::PointLightComponent_eventSetSourceRadius_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPointLightComponent_SetSourceRadius()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPointLightComponent::execSetSourceRadius)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_bNewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSourceRadius(Z_Param_bNewValue);
P_NATIVE_END;
}
// ********** End Class UPointLightComponent Function SetSourceRadius ******************************
// ********** Begin Class UPointLightComponent Function SetUseInverseSquaredFalloff ****************
struct Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics
{
struct PointLightComponent_eventSetUseInverseSquaredFalloff_Parms
{
bool bNewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Lighting" },
{ "ModuleRelativePath", "Classes/Components/PointLightComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetUseInverseSquaredFalloff 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 SetUseInverseSquaredFalloff constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetUseInverseSquaredFalloff Property Definitions **********************
void Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::NewProp_bNewValue_SetBit(void* Obj)
{
((PointLightComponent_eventSetUseInverseSquaredFalloff_Parms*)Obj)->bNewValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_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(PointLightComponent_eventSetUseInverseSquaredFalloff_Parms), &Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::NewProp_bNewValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::NewProp_bNewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::PropPointers) < 2048);
// ********** End Function SetUseInverseSquaredFalloff Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightComponent, nullptr, "SetUseInverseSquaredFalloff", Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::PointLightComponent_eventSetUseInverseSquaredFalloff_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::PointLightComponent_eventSetUseInverseSquaredFalloff_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPointLightComponent::execSetUseInverseSquaredFalloff)
{
P_GET_UBOOL(Z_Param_bNewValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetUseInverseSquaredFalloff(Z_Param_bNewValue);
P_NATIVE_END;
}
// ********** End Class UPointLightComponent Function SetUseInverseSquaredFalloff ******************
// ********** Begin Class UPointLightComponent *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPointLightComponent;
UClass* UPointLightComponent::GetPrivateStaticClass()
{
using TClass = UPointLightComponent;
if (!Z_Registration_Info_UClass_UPointLightComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PointLightComponent"),
Z_Registration_Info_UClass_UPointLightComponent.InnerSingleton,
StaticRegisterNativesUPointLightComponent,
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_UPointLightComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_UPointLightComponent_NoRegister()
{
return UPointLightComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPointLightComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "BlueprintType", "true" },
{ "ClassGroupNames", "Lights Common" },
{ "Comment", "/**\n * A light component which emits light from a single point equally in all directions.\n */" },
{ "HideCategories", "Object LightShafts Object LightShafts Trigger Activation Components|Activation Physics Trigger Activation Components|Activation Physics Trigger PhysicsVolume" },
{ "IncludePath", "Components/PointLightComponent.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Classes/Components/PointLightComponent.h" },
{ "ToolTip", "A light component which emits light from a single point equally in all directions." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseInverseSquaredFalloff_MetaData[] = {
{ "Category", "Light" },
{ "Comment", "/** \n\x09 * Whether to use physically based inverse squared distance falloff, where AttenuationRadius is only clamping the light's contribution. \n\x09 * Disabling inverse squared falloff can be useful when placing fill lights (don't want a super bright spot near the light).\n\x09 * When enabled, the light's Intensity is in units of lumens, where 1700 lumens is a 100W lightbulb.\n\x09 * When disabled, the light's Intensity is a brightness scale.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Components/PointLightComponent.h" },
{ "ToolTip", "Whether to use physically based inverse squared distance falloff, where AttenuationRadius is only clamping the light's contribution.\nDisabling inverse squared falloff can be useful when placing fill lights (don't want a super bright spot near the light).\nWhen enabled, the light's Intensity is in units of lumens, where 1700 lumens is a 100W lightbulb.\nWhen disabled, the light's Intensity is a brightness scale." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightFalloffExponent_MetaData[] = {
{ "Category", "Light" },
{ "Comment", "/**\n\x09 * Controls the radial falloff of the light when UseInverseSquaredFalloff is disabled. \n\x09 * 2 is almost linear and very unrealistic and around 8 it looks reasonable.\n\x09 * With large exponents, the light has contribution to only a small area of its influence radius but still costs the same as low exponents.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Components/PointLightComponent.h" },
{ "ToolTip", "Controls the radial falloff of the light when UseInverseSquaredFalloff is disabled.\n2 is almost linear and very unrealistic and around 8 it looks reasonable.\nWith large exponents, the light has contribution to only a small area of its influence radius but still costs the same as low exponents." },
{ "UIMax", "16.0" },
{ "UIMin", "2.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceRadius_MetaData[] = {
{ "Category", "Light" },
{ "ClampMax", "10000" },
{ "Comment", "/** \n\x09 * Radius of light source shape.\n\x09 * Note that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Components/PointLightComponent.h" },
{ "ShouldShowInViewport", "TRUE" },
{ "ToolTip", "Radius of light source shape.\nNote that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts." },
{ "UIMax", "1000.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SoftSourceRadius_MetaData[] = {
{ "Category", "Light" },
{ "ClampMax", "10000" },
{ "Comment", "/**\n\x09* Soft radius of light source shape.\n\x09* Note that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts.\n\x09*/" },
{ "ModuleRelativePath", "Classes/Components/PointLightComponent.h" },
{ "ToolTip", "Soft radius of light source shape.\nNote that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts." },
{ "UIMax", "1000.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceLength_MetaData[] = {
{ "Category", "Light" },
{ "ClampMax", "10000" },
{ "Comment", "/** \n\x09 * Length of light source shape.\n\x09 * Note that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Components/PointLightComponent.h" },
{ "ToolTip", "Length of light source shape.\nNote that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts." },
{ "UIMax", "1000.0" },
{ "UIMin", "0.0" },
};
#endif // WITH_METADATA
// ********** Begin Class UPointLightComponent constinit property declarations *********************
static void NewProp_bUseInverseSquaredFalloff_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseInverseSquaredFalloff;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LightFalloffExponent;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceRadius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SoftSourceRadius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceLength;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UPointLightComponent constinit property declarations ***********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetInverseExposureBlend"), .Pointer = &UPointLightComponent::execSetInverseExposureBlend },
{ .NameUTF8 = UTF8TEXT("SetLightFalloffExponent"), .Pointer = &UPointLightComponent::execSetLightFalloffExponent },
{ .NameUTF8 = UTF8TEXT("SetSoftSourceRadius"), .Pointer = &UPointLightComponent::execSetSoftSourceRadius },
{ .NameUTF8 = UTF8TEXT("SetSourceLength"), .Pointer = &UPointLightComponent::execSetSourceLength },
{ .NameUTF8 = UTF8TEXT("SetSourceRadius"), .Pointer = &UPointLightComponent::execSetSourceRadius },
{ .NameUTF8 = UTF8TEXT("SetUseInverseSquaredFalloff"), .Pointer = &UPointLightComponent::execSetUseInverseSquaredFalloff },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend, "SetInverseExposureBlend" }, // 2678271819
{ &Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent, "SetLightFalloffExponent" }, // 3114904362
{ &Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius, "SetSoftSourceRadius" }, // 3088284149
{ &Z_Construct_UFunction_UPointLightComponent_SetSourceLength, "SetSourceLength" }, // 602206887
{ &Z_Construct_UFunction_UPointLightComponent_SetSourceRadius, "SetSourceRadius" }, // 2212479348
{ &Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff, "SetUseInverseSquaredFalloff" }, // 1499955611
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPointLightComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPointLightComponent_Statics
// ********** Begin Class UPointLightComponent Property Definitions ********************************
void Z_Construct_UClass_UPointLightComponent_Statics::NewProp_bUseInverseSquaredFalloff_SetBit(void* Obj)
{
((UPointLightComponent*)Obj)->bUseInverseSquaredFalloff = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPointLightComponent_Statics::NewProp_bUseInverseSquaredFalloff = { "bUseInverseSquaredFalloff", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UPointLightComponent), &Z_Construct_UClass_UPointLightComponent_Statics::NewProp_bUseInverseSquaredFalloff_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseInverseSquaredFalloff_MetaData), NewProp_bUseInverseSquaredFalloff_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPointLightComponent_Statics::NewProp_LightFalloffExponent = { "LightFalloffExponent", nullptr, (EPropertyFlags)0x0010040200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPointLightComponent, LightFalloffExponent), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightFalloffExponent_MetaData), NewProp_LightFalloffExponent_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPointLightComponent_Statics::NewProp_SourceRadius = { "SourceRadius", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPointLightComponent, SourceRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceRadius_MetaData), NewProp_SourceRadius_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPointLightComponent_Statics::NewProp_SoftSourceRadius = { "SoftSourceRadius", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPointLightComponent, SoftSourceRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SoftSourceRadius_MetaData), NewProp_SoftSourceRadius_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPointLightComponent_Statics::NewProp_SourceLength = { "SourceLength", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPointLightComponent, SourceLength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceLength_MetaData), NewProp_SourceLength_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPointLightComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPointLightComponent_Statics::NewProp_bUseInverseSquaredFalloff,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPointLightComponent_Statics::NewProp_LightFalloffExponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPointLightComponent_Statics::NewProp_SourceRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPointLightComponent_Statics::NewProp_SoftSourceRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPointLightComponent_Statics::NewProp_SourceLength,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPointLightComponent_Statics::PropPointers) < 2048);
// ********** End Class UPointLightComponent Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UPointLightComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_ULocalLightComponent,
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPointLightComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPointLightComponent_Statics::ClassParams = {
&UPointLightComponent::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UPointLightComponent_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UPointLightComponent_Statics::PropPointers),
0,
0x00A810A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPointLightComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UPointLightComponent_Statics::Class_MetaDataParams)
};
void UPointLightComponent::StaticRegisterNativesUPointLightComponent()
{
UClass* Class = UPointLightComponent::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UPointLightComponent_Statics::Funcs));
}
UClass* Z_Construct_UClass_UPointLightComponent()
{
if (!Z_Registration_Info_UClass_UPointLightComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPointLightComponent.OuterSingleton, Z_Construct_UClass_UPointLightComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPointLightComponent.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPointLightComponent);
UPointLightComponent::~UPointLightComponent() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UPointLightComponent)
// ********** End Class UPointLightComponent *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PointLightComponent_h__Script_Engine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UPointLightComponent, UPointLightComponent::StaticClass, TEXT("UPointLightComponent"), &Z_Registration_Info_UClass_UPointLightComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPointLightComponent), 3539167697U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PointLightComponent_h__Script_Engine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PointLightComponent_h__Script_Engine_2273232056{
TEXT("/Script/Engine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PointLightComponent_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PointLightComponent_h__Script_Engine_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS