Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,218 @@
// 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 "Perception/AISenseConfig_Sight.h"
#include "Perception/AIPerceptionTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAISenseConfig_Sight() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAISense_Sight_NoRegister();
AIMODULE_API UClass* Z_Construct_UClass_UAISenseConfig();
AIMODULE_API UClass* Z_Construct_UClass_UAISenseConfig_Sight();
AIMODULE_API UClass* Z_Construct_UClass_UAISenseConfig_Sight_NoRegister();
AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAISenseAffiliationFilter();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAISenseConfig_Sight *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAISenseConfig_Sight;
UClass* UAISenseConfig_Sight::GetPrivateStaticClass()
{
using TClass = UAISenseConfig_Sight;
if (!Z_Registration_Info_UClass_UAISenseConfig_Sight.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AISenseConfig_Sight"),
Z_Registration_Info_UClass_UAISenseConfig_Sight.InnerSingleton,
StaticRegisterNativesUAISenseConfig_Sight,
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_UAISenseConfig_Sight.InnerSingleton;
}
UClass* Z_Construct_UClass_UAISenseConfig_Sight_NoRegister()
{
return UAISenseConfig_Sight::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAISenseConfig_Sight_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "DisplayName", "AI Sight config" },
{ "IncludePath", "Perception/AISenseConfig_Sight.h" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig_Sight.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Implementation_MetaData[] = {
{ "Category", "Sense" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig_Sight.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SightRadius_MetaData[] = {
{ "Category", "Sense" },
{ "ClampMin", "0.000000" },
{ "Comment", "/** Maximum sight distance to notice a target. */" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig_Sight.h" },
{ "ToolTip", "Maximum sight distance to notice a target." },
{ "UIMin", "0.000000" },
{ "Units", "Centimeters" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoseSightRadius_MetaData[] = {
{ "Category", "Sense" },
{ "ClampMin", "0.000000" },
{ "Comment", "/** Maximum sight distance to see target that has been already seen. */" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig_Sight.h" },
{ "ToolTip", "Maximum sight distance to see target that has been already seen." },
{ "UIMin", "0.000000" },
{ "Units", "Centimeters" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PeripheralVisionAngleDegrees_MetaData[] = {
{ "Category", "Sense" },
{ "ClampMax", "180.000000" },
{ "ClampMin", "0.000000" },
{ "Comment", "/** How far to the side AI can see, in degrees. Use SetPeripheralVisionAngle to change the value at runtime. \n\x09 *\x09The value represents the angle measured in relation to the forward vector, not the whole range. */" },
{ "DisplayName", "Peripheral Vision Half Angle" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig_Sight.h" },
{ "ToolTip", "How far to the side AI can see, in degrees. Use SetPeripheralVisionAngle to change the value at runtime.\n The value represents the angle measured in relation to the forward vector, not the whole range." },
{ "UIMax", "180.000000" },
{ "UIMin", "0.000000" },
{ "Units", "Degrees" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DetectionByAffiliation_MetaData[] = {
{ "Category", "Sense" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig_Sight.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AutoSuccessRangeFromLastSeenLocation_MetaData[] = {
{ "Category", "Sense" },
{ "Comment", "/** If not an InvalidRange (which is the default), we will always be able to see the target that has already been seen if they are within this range of their last seen location. */" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig_Sight.h" },
{ "ToolTip", "If not an InvalidRange (which is the default), we will always be able to see the target that has already been seen if they are within this range of their last seen location." },
{ "Units", "Centimeters" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PointOfViewBackwardOffset_MetaData[] = {
{ "Category", "Sense" },
{ "ClampMin", "0.000000" },
{ "Comment", "/** Point of view move back distance for cone calculation. In conjunction with near clipping distance, this will act as a close by awareness and peripheral vision. */" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig_Sight.h" },
{ "ToolTip", "Point of view move back distance for cone calculation. In conjunction with near clipping distance, this will act as a close by awareness and peripheral vision." },
{ "UIMin", "0.000000" },
{ "Units", "Centimeters" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NearClippingRadius_MetaData[] = {
{ "Category", "Sense" },
{ "ClampMin", "0.000000" },
{ "Comment", "/** Near clipping distance, to be used with point of view backward offset. Will act as a close by awareness and peripheral vision */" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig_Sight.h" },
{ "ToolTip", "Near clipping distance, to be used with point of view backward offset. Will act as a close by awareness and peripheral vision" },
{ "UIMin", "0.000000" },
{ "Units", "Centimeters" },
};
#endif // WITH_METADATA
// ********** Begin Class UAISenseConfig_Sight constinit property declarations *********************
static const UECodeGen_Private::FClassPropertyParams NewProp_Implementation;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SightRadius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LoseSightRadius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_PeripheralVisionAngleDegrees;
static const UECodeGen_Private::FStructPropertyParams NewProp_DetectionByAffiliation;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AutoSuccessRangeFromLastSeenLocation;
static const UECodeGen_Private::FFloatPropertyParams NewProp_PointOfViewBackwardOffset;
static const UECodeGen_Private::FFloatPropertyParams NewProp_NearClippingRadius;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAISenseConfig_Sight constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAISenseConfig_Sight>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAISenseConfig_Sight_Statics
// ********** Begin Class UAISenseConfig_Sight Property Definitions ********************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_Implementation = { "Implementation", nullptr, (EPropertyFlags)0x0014000002004015, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISenseConfig_Sight, Implementation), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAISense_Sight_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Implementation_MetaData), NewProp_Implementation_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_SightRadius = { "SightRadius", nullptr, (EPropertyFlags)0x0010000000004015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISenseConfig_Sight, SightRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SightRadius_MetaData), NewProp_SightRadius_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_LoseSightRadius = { "LoseSightRadius", nullptr, (EPropertyFlags)0x0010000000004015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISenseConfig_Sight, LoseSightRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoseSightRadius_MetaData), NewProp_LoseSightRadius_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_PeripheralVisionAngleDegrees = { "PeripheralVisionAngleDegrees", nullptr, (EPropertyFlags)0x0010000000004015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISenseConfig_Sight, PeripheralVisionAngleDegrees), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PeripheralVisionAngleDegrees_MetaData), NewProp_PeripheralVisionAngleDegrees_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_DetectionByAffiliation = { "DetectionByAffiliation", nullptr, (EPropertyFlags)0x0010000000004015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISenseConfig_Sight, DetectionByAffiliation), Z_Construct_UScriptStruct_FAISenseAffiliationFilter, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DetectionByAffiliation_MetaData), NewProp_DetectionByAffiliation_MetaData) }; // 1326714437
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_AutoSuccessRangeFromLastSeenLocation = { "AutoSuccessRangeFromLastSeenLocation", nullptr, (EPropertyFlags)0x0010000000004015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISenseConfig_Sight, AutoSuccessRangeFromLastSeenLocation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AutoSuccessRangeFromLastSeenLocation_MetaData), NewProp_AutoSuccessRangeFromLastSeenLocation_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_PointOfViewBackwardOffset = { "PointOfViewBackwardOffset", nullptr, (EPropertyFlags)0x0010000000004015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISenseConfig_Sight, PointOfViewBackwardOffset), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PointOfViewBackwardOffset_MetaData), NewProp_PointOfViewBackwardOffset_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_NearClippingRadius = { "NearClippingRadius", nullptr, (EPropertyFlags)0x0010000000004015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISenseConfig_Sight, NearClippingRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NearClippingRadius_MetaData), NewProp_NearClippingRadius_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAISenseConfig_Sight_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_Implementation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_SightRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_LoseSightRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_PeripheralVisionAngleDegrees,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_DetectionByAffiliation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_AutoSuccessRangeFromLastSeenLocation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_PointOfViewBackwardOffset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISenseConfig_Sight_Statics::NewProp_NearClippingRadius,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseConfig_Sight_Statics::PropPointers) < 2048);
// ********** End Class UAISenseConfig_Sight Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UAISenseConfig_Sight_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAISenseConfig,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseConfig_Sight_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAISenseConfig_Sight_Statics::ClassParams = {
&UAISenseConfig_Sight::StaticClass,
"Game",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAISenseConfig_Sight_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseConfig_Sight_Statics::PropPointers),
0,
0x000810A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseConfig_Sight_Statics::Class_MetaDataParams), Z_Construct_UClass_UAISenseConfig_Sight_Statics::Class_MetaDataParams)
};
void UAISenseConfig_Sight::StaticRegisterNativesUAISenseConfig_Sight()
{
}
UClass* Z_Construct_UClass_UAISenseConfig_Sight()
{
if (!Z_Registration_Info_UClass_UAISenseConfig_Sight.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAISenseConfig_Sight.OuterSingleton, Z_Construct_UClass_UAISenseConfig_Sight_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAISenseConfig_Sight.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAISenseConfig_Sight);
UAISenseConfig_Sight::~UAISenseConfig_Sight() {}
// ********** End Class UAISenseConfig_Sight *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Sight_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAISenseConfig_Sight, UAISenseConfig_Sight::StaticClass, TEXT("UAISenseConfig_Sight"), &Z_Registration_Info_UClass_UAISenseConfig_Sight, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAISenseConfig_Sight), 1411821150U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Sight_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Sight_h__Script_AIModule_3104784561{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Sight_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Sight_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS