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,20 @@
{
"SourceFiles": [
"D:\\FPSTemplate_5_4_or_5_5\\Source\\FPSTemplate\\FPSTemplate.Build.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Plugins\\Developer\\RiderLink\\Source\\RD\\RD.Build.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Plugins\\Developer\\RiderLink\\Source\\RiderBlueprint\\RiderBlueprint.Build.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Plugins\\Developer\\RiderLink\\Source\\RiderDebuggerSupport\\RiderDebuggerSupport.Build.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Plugins\\Developer\\RiderLink\\Source\\RiderGameControl\\RiderGameControl.Build.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Plugins\\Developer\\RiderLink\\Source\\RiderLC\\RiderLC.Build.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Plugins\\Developer\\RiderLink\\Source\\RiderLink\\RiderLink.Build.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Plugins\\Developer\\RiderLink\\Source\\RiderLogging\\RiderLogging.Build.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Plugins\\Developer\\RiderLink\\Source\\RiderShaderInfo\\RiderShaderInfo.Build.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Plugins\\GameLiftServerSDK\\Source\\GameLiftMetrics\\GameLiftMetrics.Build.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Plugins\\GameLiftServerSDK\\Source\\GameLiftServerSDK\\GameLiftServerSDK.Build.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Source\\FPSTemplate.Target.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Source\\FPSTemplateClient.Target.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Source\\FPSTemplateEditor.Target.cs",
"D:\\FPSTemplate_5_4_or_5_5\\Source\\FPSTemplateServer.Target.cs"
],
"EngineVersion": "5.7.1"
}

View File

@@ -0,0 +1,23 @@
<!-- This file was generated by UnrealBuildTool.ProjectFileGenerator.CreateRulesAssemblyProject() -->
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\..\..\..\UE_5_7_1\Engine\Source\Programs\Shared\UnrealEngine.csproj.props" />
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<Configurations>Debug;Release;Development</Configurations>
<DefineConstants>$(DefineConstants);WITH_FORWARDED_MODULE_RULES_CTOR;WITH_FORWARDED_TARGET_RULES_CTOR;UE_4_17_OR_LATER;UE_4_18_OR_LATER;UE_4_19_OR_LATER;UE_4_20_OR_LATER;UE_4_21_OR_LATER;UE_4_22_OR_LATER;UE_4_23_OR_LATER;UE_4_24_OR_LATER;UE_4_25_OR_LATER;UE_4_26_OR_LATER;UE_4_27_OR_LATER;UE_4_28_OR_LATER;UE_4_29_OR_LATER;UE_4_30_OR_LATER;UE_5_0_OR_LATER;UE_5_1_OR_LATER;UE_5_2_OR_LATER;UE_5_3_OR_LATER;UE_5_4_OR_LATER;UE_5_5_OR_LATER;UE_5_6_OR_LATER;UE_5_7_OR_LATER</DefineConstants>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\..\UE_5_7_1\Engine\Intermediate\Build\BuildRulesProjects\UE5ProgramRules\UE5ProgramRules.csproj"><Private>false</Private></ProjectReference>
<ProjectReference Include="..\..\..\..\..\UE_5_7_1\Engine\Intermediate\Build\BuildRulesProjects\UE5Rules\UE5Rules.csproj"><Private>false</Private></ProjectReference>
<ProjectReference Include="..\..\..\..\..\UE_5_7_1\Engine\Source\Programs\Shared\EpicGames.Build\EpicGames.Build.csproj"><Private>false</Private></ProjectReference>
<ProjectReference Include="..\..\..\..\..\UE_5_7_1\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.csproj"><Private>false</Private></ProjectReference>
</ItemGroup>
<ItemGroup>
<Compile Include="..\..\..\..\Plugins\GameLiftServerSDK\Source\GameLiftMetrics\GameLiftMetrics.Build.cs"><Link>Plugins\GameLiftServerSDK\Source\GameLiftMetrics\GameLiftMetrics.Build.cs</Link></Compile>
<Compile Include="..\..\..\..\Plugins\GameLiftServerSDK\Source\GameLiftServerSDK\GameLiftServerSDK.Build.cs"><Link>Plugins\GameLiftServerSDK\Source\GameLiftServerSDK\GameLiftServerSDK.Build.cs</Link></Compile>
<Compile Include="..\..\..\..\Source\FPSTemplate.Target.cs"><Link>Source\FPSTemplate.Target.cs</Link></Compile>
<Compile Include="..\..\..\..\Source\FPSTemplateEditor.Target.cs"><Link>Source\FPSTemplateEditor.Target.cs</Link></Compile>
<Compile Include="..\..\..\..\Source\FPSTemplate\FPSTemplate.Build.cs"><Link>Source\FPSTemplate\FPSTemplate.Build.cs</Link></Compile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]

View File

@@ -0,0 +1,23 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("FPSTemplateModuleRules")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Development")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("FPSTemplateModuleRules")]
[assembly: System.Reflection.AssemblyTitleAttribute("FPSTemplateModuleRules")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Generated by the MSBuild WriteCodeFragment class.

View File

@@ -0,0 +1 @@
b3d02ad99600c96c659b1b7af20c3cae9564e2e832210bce23f461ce8a2934a7

View File

@@ -0,0 +1,25 @@
is_global = true
build_property.TargetFramework = net8.0
build_property.TargetFramework = net8.0
build_property.TargetPlatformMinVersion =
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids =
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.TargetFrameworkIdentifier = .NETCoreApp
build_property.TargetFrameworkVersion = v8.0
build_property.RootNamespace = FPSTemplateModuleRules
build_property.ProjectDir = D:\FPSTemplate_5_4_or_5_5\Intermediate\Build\BuildRulesProjects\FPSTemplateModuleRules\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.EffectiveAnalysisLevelStyle = 8.0
build_property.EnableCodeStyleSeverity =

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\nlans\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.14.2</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\nlans\.nuget\packages\" />
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
</ItemGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.11.0\buildTransitive\Microsoft.CodeAnalysis.Analyzers.props" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.11.0\buildTransitive\Microsoft.CodeAnalysis.Analyzers.props')" />
</ImportGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">C:\Users\nlans\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0</PkgMicrosoft_CodeAnalysis_Analyzers>
</PropertyGroup>
</Project>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)system.text.json\8.0.6\buildTransitive\net6.0\System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json\8.0.6\buildTransitive\net6.0\System.Text.Json.targets')" />
<Import Project="$(NuGetPackageRoot)sqlitepclraw.lib.e_sqlite3\2.1.6\buildTransitive\net8.0\SQLitePCLRaw.lib.e_sqlite3.targets" Condition="Exists('$(NuGetPackageRoot)sqlitepclraw.lib.e_sqlite3\2.1.6\buildTransitive\net8.0\SQLitePCLRaw.lib.e_sqlite3.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.binder\8.0.2\buildTransitive\netstandard2.0\Microsoft.Extensions.Configuration.Binder.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.binder\8.0.2\buildTransitive\netstandard2.0\Microsoft.Extensions.Configuration.Binder.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.11.0\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.11.0\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets')" />
</ImportGroup>
</Project>

View File

@@ -0,0 +1,123 @@
{
"version": 2,
"dgSpecHash": "nnAz9qrI/90=",
"success": true,
"projectFilePath": "D:\\FPSTemplate_5_4_or_5_5\\Intermediate\\Build\\BuildRulesProjects\\FPSTemplateModuleRules\\FPSTemplateModuleRules.csproj",
"expectedPackageFiles": [
"C:\\Users\\nlans\\.nuget\\packages\\bitfaster.caching\\2.4.1\\bitfaster.caching.2.4.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\blake3\\1.1.0\\blake3.1.1.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\dapper\\2.1.66\\dapper.2.1.66.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\google.protobuf\\3.25.8\\google.protobuf.3.25.8.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\grpc.core.api\\2.59.0\\grpc.core.api.2.59.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\grpc.net.client\\2.59.0\\grpc.net.client.2.59.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\grpc.net.common\\2.59.0\\grpc.net.common.2.59.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\identitymodel\\7.0.0\\identitymodel.7.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\identitymodel.oidcclient\\6.0.0\\identitymodel.oidcclient.6.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\jetbrains.annotations\\2024.3.0\\jetbrains.annotations.2024.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\k4os.compression.lz4\\1.2.16\\k4os.compression.lz4.1.2.16.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.build\\17.11.48\\microsoft.build.17.11.48.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.build.framework\\17.11.48\\microsoft.build.framework.17.11.48.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.build.locator\\1.9.1\\microsoft.build.locator.1.9.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.codeanalysis.common\\4.13.0\\microsoft.codeanalysis.common.4.13.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.13.0\\microsoft.codeanalysis.csharp.4.13.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.data.sqlite\\8.0.20\\microsoft.data.sqlite.8.0.20.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.data.sqlite.core\\8.0.20\\microsoft.data.sqlite.core.8.0.20.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.configuration\\8.0.0\\microsoft.extensions.configuration.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.configuration.binder\\8.0.2\\microsoft.extensions.configuration.binder.8.0.2.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\8.0.1\\microsoft.extensions.configuration.fileextensions.8.0.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.configuration.json\\8.0.1\\microsoft.extensions.configuration.json.8.0.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.diagnostics\\8.0.1\\microsoft.extensions.diagnostics.8.0.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\8.0.1\\microsoft.extensions.diagnostics.abstractions.8.0.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\8.0.0\\microsoft.extensions.fileproviders.abstractions.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\8.0.0\\microsoft.extensions.fileproviders.physical.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\8.0.0\\microsoft.extensions.filesystemglobbing.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.http\\8.0.1\\microsoft.extensions.http.8.0.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.http.polly\\8.0.20\\microsoft.extensions.http.polly.8.0.20.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.logging.configuration\\8.0.1\\microsoft.extensions.logging.configuration.8.0.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.logging.console\\8.0.1\\microsoft.extensions.logging.console.8.0.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.objectpool\\8.0.20\\microsoft.extensions.objectpool.8.0.20.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\8.0.0\\microsoft.extensions.options.configurationextensions.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.net.stringtools\\17.11.48\\microsoft.net.stringtools.17.11.48.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.netcore.platforms\\5.0.0\\microsoft.netcore.platforms.5.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.visualstudio.setup.configuration.interop\\3.14.2075\\microsoft.visualstudio.setup.configuration.interop.3.14.2075.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.win32.registry\\5.0.0\\microsoft.win32.registry.5.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\microsoft.win32.systemevents\\8.0.0\\microsoft.win32.systemevents.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\opentracing\\0.12.1\\opentracing.0.12.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\polly\\7.2.4\\polly.7.2.4.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\polly.extensions.http\\3.0.0\\polly.extensions.http.3.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.6\\sqlitepclraw.bundle_e_sqlite3.2.1.6.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\sqlitepclraw.core\\2.1.6\\sqlitepclraw.core.2.1.6.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.6\\sqlitepclraw.lib.e_sqlite3.2.1.6.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.6\\sqlitepclraw.provider.e_sqlite3.2.1.6.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.codedom\\8.0.0\\system.codedom.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.collections.concurrent\\4.3.0\\system.collections.concurrent.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.collections.immutable\\8.0.0\\system.collections.immutable.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.configuration.configurationmanager\\8.0.0\\system.configuration.configurationmanager.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.diagnostics.eventlog\\8.0.1\\system.diagnostics.eventlog.8.0.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.diagnostics.tracing\\4.3.0\\system.diagnostics.tracing.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.drawing.common\\8.0.20\\system.drawing.common.8.0.20.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.io.hashing\\8.0.0\\system.io.hashing.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.io.pipelines\\8.0.0\\system.io.pipelines.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.linq\\4.3.0\\system.linq.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.linq.async\\6.0.3\\system.linq.async.6.0.3.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.management\\8.0.0\\system.management.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.memory\\4.6.3\\system.memory.4.6.3.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.reflection.metadata\\8.0.0\\system.reflection.metadata.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.reflection.metadataloadcontext\\8.0.0\\system.reflection.metadataloadcontext.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.runtime.numerics\\4.3.0\\system.runtime.numerics.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.security.cryptography.algorithms\\4.3.0\\system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.security.cryptography.csp\\4.3.0\\system.security.cryptography.csp.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.security.cryptography.encoding\\4.3.0\\system.security.cryptography.encoding.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.security.cryptography.primitives\\4.3.0\\system.security.cryptography.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.security.cryptography.protecteddata\\8.0.0\\system.security.cryptography.protecteddata.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.security.permissions\\8.0.0\\system.security.permissions.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.serviceprocess.servicecontroller\\8.0.1\\system.serviceprocess.servicecontroller.8.0.1.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.text.encoding.codepages\\8.0.0\\system.text.encoding.codepages.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.text.json\\8.0.6\\system.text.json.8.0.6.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\system.windows.extensions\\8.0.0\\system.windows.extensions.8.0.0.nupkg.sha512",
"C:\\Users\\nlans\\.nuget\\packages\\zstdsharp.port\\0.8.6\\zstdsharp.port.0.8.6.nupkg.sha512"
],
"logs": []
}

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1 @@
D:\UE_5_7_1\Engine\Binaries\DotNET\UnrealBuildTool\EpicGames.UHT.dll

View File

@@ -0,0 +1,285 @@
// 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 "ACLImpl.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeACLImpl() {}
// ********** Begin Cross Module References ********************************************************
ACLPLUGIN_API UEnum* Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel();
ACLPLUGIN_API UEnum* Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode();
ACLPLUGIN_API UEnum* Z_Construct_UEnum_ACLPlugin_ACLRotationFormat();
ACLPLUGIN_API UEnum* Z_Construct_UEnum_ACLPlugin_ACLVectorFormat();
UPackage* Z_Construct_UPackage__Script_ACLPlugin();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ACLRotationFormat *********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ACLRotationFormat;
static UEnum* ACLRotationFormat_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ACLRotationFormat.OuterSingleton)
{
Z_Registration_Info_UEnum_ACLRotationFormat.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ACLPlugin_ACLRotationFormat, (UObject*)Z_Construct_UPackage__Script_ACLPlugin(), TEXT("ACLRotationFormat"));
}
return Z_Registration_Info_UEnum_ACLRotationFormat.OuterSingleton;
}
template<> ACLPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ACLRotationFormat>()
{
return ACLRotationFormat_StaticEnum();
}
struct Z_Construct_UEnum_ACLPlugin_ACLRotationFormat_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ACLRF_Quat_128.DisplayName", "Quat Full Bit Rate" },
{ "ACLRF_Quat_128.Name", "ACLRF_Quat_128" },
{ "ACLRF_QuatDropW_96.DisplayName", "Quat Drop W Full Bit Rate" },
{ "ACLRF_QuatDropW_96.Name", "ACLRF_QuatDropW_96" },
{ "ACLRF_QuatDropW_Variable.DisplayName", "Quat Drop W Variable Bit Rate" },
{ "ACLRF_QuatDropW_Variable.Name", "ACLRF_QuatDropW_Variable" },
{ "Comment", "/** An enum for ACL rotation formats. */" },
{ "ModuleRelativePath", "Public/ACLImpl.h" },
{ "ToolTip", "An enum for ACL rotation formats." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ACLRF_Quat_128", (int64)ACLRF_Quat_128 },
{ "ACLRF_QuatDropW_96", (int64)ACLRF_QuatDropW_96 },
{ "ACLRF_QuatDropW_Variable", (int64)ACLRF_QuatDropW_Variable },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ACLPlugin_ACLRotationFormat_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ACLPlugin_ACLRotationFormat_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ACLPlugin,
nullptr,
"ACLRotationFormat",
"ACLRotationFormat",
Z_Construct_UEnum_ACLPlugin_ACLRotationFormat_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ACLPlugin_ACLRotationFormat_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Regular,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ACLPlugin_ACLRotationFormat_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ACLPlugin_ACLRotationFormat_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ACLPlugin_ACLRotationFormat()
{
if (!Z_Registration_Info_UEnum_ACLRotationFormat.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ACLRotationFormat.InnerSingleton, Z_Construct_UEnum_ACLPlugin_ACLRotationFormat_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ACLRotationFormat.InnerSingleton;
}
// ********** End Enum ACLRotationFormat ***********************************************************
// ********** Begin Enum ACLVectorFormat ***********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ACLVectorFormat;
static UEnum* ACLVectorFormat_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ACLVectorFormat.OuterSingleton)
{
Z_Registration_Info_UEnum_ACLVectorFormat.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ACLPlugin_ACLVectorFormat, (UObject*)Z_Construct_UPackage__Script_ACLPlugin(), TEXT("ACLVectorFormat"));
}
return Z_Registration_Info_UEnum_ACLVectorFormat.OuterSingleton;
}
template<> ACLPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ACLVectorFormat>()
{
return ACLVectorFormat_StaticEnum();
}
struct Z_Construct_UEnum_ACLPlugin_ACLVectorFormat_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ACLVF_Vector3_96.DisplayName", "Vector3 Full Bit Rate" },
{ "ACLVF_Vector3_96.Name", "ACLVF_Vector3_96" },
{ "ACLVF_Vector3_Variable.DisplayName", "Vector3 Variable Bit Rate" },
{ "ACLVF_Vector3_Variable.Name", "ACLVF_Vector3_Variable" },
{ "Comment", "/** An enum for ACL Vector3 formats. */" },
{ "ModuleRelativePath", "Public/ACLImpl.h" },
{ "ToolTip", "An enum for ACL Vector3 formats." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ACLVF_Vector3_96", (int64)ACLVF_Vector3_96 },
{ "ACLVF_Vector3_Variable", (int64)ACLVF_Vector3_Variable },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ACLPlugin_ACLVectorFormat_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ACLPlugin_ACLVectorFormat_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ACLPlugin,
nullptr,
"ACLVectorFormat",
"ACLVectorFormat",
Z_Construct_UEnum_ACLPlugin_ACLVectorFormat_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ACLPlugin_ACLVectorFormat_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Regular,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ACLPlugin_ACLVectorFormat_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ACLPlugin_ACLVectorFormat_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ACLPlugin_ACLVectorFormat()
{
if (!Z_Registration_Info_UEnum_ACLVectorFormat.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ACLVectorFormat.InnerSingleton, Z_Construct_UEnum_ACLPlugin_ACLVectorFormat_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ACLVectorFormat.InnerSingleton;
}
// ********** End Enum ACLVectorFormat *************************************************************
// ********** Begin Enum ACLCompressionLevel *******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ACLCompressionLevel;
static UEnum* ACLCompressionLevel_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ACLCompressionLevel.OuterSingleton)
{
Z_Registration_Info_UEnum_ACLCompressionLevel.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel, (UObject*)Z_Construct_UPackage__Script_ACLPlugin(), TEXT("ACLCompressionLevel"));
}
return Z_Registration_Info_UEnum_ACLCompressionLevel.OuterSingleton;
}
template<> ACLPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ACLCompressionLevel>()
{
return ACLCompressionLevel_StaticEnum();
}
struct Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ACLCL_Automatic.DisplayName", "Automatic" },
{ "ACLCL_Automatic.Name", "ACLCL_Automatic" },
{ "ACLCL_High.DisplayName", "High" },
{ "ACLCL_High.Name", "ACLCL_High" },
{ "ACLCL_Highest.DisplayName", "Highest" },
{ "ACLCL_Highest.Name", "ACLCL_Highest" },
{ "ACLCL_Low.DisplayName", "Low" },
{ "ACLCL_Low.Name", "ACLCL_Low" },
{ "ACLCL_Lowest.DisplayName", "Lowest" },
{ "ACLCL_Lowest.Name", "ACLCL_Lowest" },
{ "ACLCL_Medium.DisplayName", "Medium" },
{ "ACLCL_Medium.Name", "ACLCL_Medium" },
{ "Comment", "/** An enum for ACL compression levels. */" },
{ "ModuleRelativePath", "Public/ACLImpl.h" },
{ "ToolTip", "An enum for ACL compression levels." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ACLCL_Lowest", (int64)ACLCL_Lowest },
{ "ACLCL_Low", (int64)ACLCL_Low },
{ "ACLCL_Medium", (int64)ACLCL_Medium },
{ "ACLCL_High", (int64)ACLCL_High },
{ "ACLCL_Highest", (int64)ACLCL_Highest },
{ "ACLCL_Automatic", (int64)ACLCL_Automatic },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ACLPlugin,
nullptr,
"ACLCompressionLevel",
"ACLCompressionLevel",
Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Regular,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel()
{
if (!Z_Registration_Info_UEnum_ACLCompressionLevel.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ACLCompressionLevel.InnerSingleton, Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ACLCompressionLevel.InnerSingleton;
}
// ********** End Enum ACLCompressionLevel *********************************************************
// ********** Begin Enum ACLPhantomTrackMode *******************************************************
#if WITH_EDITORONLY_DATA
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ACLPhantomTrackMode;
static UEnum* ACLPhantomTrackMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ACLPhantomTrackMode.OuterSingleton)
{
Z_Registration_Info_UEnum_ACLPhantomTrackMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode, (UObject*)Z_Construct_UPackage__Script_ACLPlugin(), TEXT("ACLPhantomTrackMode"));
}
return Z_Registration_Info_UEnum_ACLPhantomTrackMode.OuterSingleton;
}
template<> ACLPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ACLPhantomTrackMode>()
{
return ACLPhantomTrackMode_StaticEnum();
}
struct Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/**\n* An enum to control how to handle UE phantom tracks.\n* A phantom tracks are present in an animation sequence but aren't mapped to skeleton bones.\n* As such, they cannot be queried by the engine except manually through DecompressBone.\n* It should generally be safe to Strip them but we default to Ignore.\n* Re-importing the animation sequence should clean up any such stale data.\n*/" },
{ "Ignore.Comment", "// Ignore phantom tracks and compress them anyway (same as UE codecs).\n" },
{ "Ignore.Name", "ACLPhantomTrackMode::Ignore" },
{ "Ignore.ToolTip", "Ignore phantom tracks and compress them anyway (same as UE codecs)." },
{ "ModuleRelativePath", "Public/ACLImpl.h" },
{ "Strip.Comment", "// Strip the phantom track to save memory by collapsing them to the identity transform while maintaining the track ordering.\n" },
{ "Strip.Name", "ACLPhantomTrackMode::Strip" },
{ "Strip.ToolTip", "Strip the phantom track to save memory by collapsing them to the identity transform while maintaining the track ordering." },
{ "ToolTip", "An enum to control how to handle UE phantom tracks.\nA phantom tracks are present in an animation sequence but aren't mapped to skeleton bones.\nAs such, they cannot be queried by the engine except manually through DecompressBone.\nIt should generally be safe to Strip them but we default to Ignore.\nRe-importing the animation sequence should clean up any such stale data." },
{ "Warn.Comment", "// We ignore the phantom tracks and output a warning to the log.\n" },
{ "Warn.Name", "ACLPhantomTrackMode::Warn" },
{ "Warn.ToolTip", "We ignore the phantom tracks and output a warning to the log." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ACLPhantomTrackMode::Ignore", (int64)ACLPhantomTrackMode::Ignore },
{ "ACLPhantomTrackMode::Strip", (int64)ACLPhantomTrackMode::Strip },
{ "ACLPhantomTrackMode::Warn", (int64)ACLPhantomTrackMode::Warn },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ACLPlugin,
nullptr,
"ACLPhantomTrackMode",
"ACLPhantomTrackMode",
Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode()
{
if (!Z_Registration_Info_UEnum_ACLPhantomTrackMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ACLPhantomTrackMode.InnerSingleton, Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ACLPhantomTrackMode.InnerSingleton;
}
#endif // WITH_EDITORONLY_DATA
// ********** End Enum ACLPhantomTrackMode *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Public_ACLImpl_h__Script_ACLPlugin_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ACLRotationFormat_StaticEnum, TEXT("ACLRotationFormat"), &Z_Registration_Info_UEnum_ACLRotationFormat, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2844976877U) },
{ ACLVectorFormat_StaticEnum, TEXT("ACLVectorFormat"), &Z_Registration_Info_UEnum_ACLVectorFormat, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1224431420U) },
{ ACLCompressionLevel_StaticEnum, TEXT("ACLCompressionLevel"), &Z_Registration_Info_UEnum_ACLCompressionLevel, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1637058822U) },
#if WITH_EDITORONLY_DATA
{ ACLPhantomTrackMode_StaticEnum, TEXT("ACLPhantomTrackMode"), &Z_Registration_Info_UEnum_ACLPhantomTrackMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3774477705U) },
#endif // WITH_EDITORONLY_DATA
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Public_ACLImpl_h__Script_ACLPlugin_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Public_ACLImpl_h__Script_ACLPlugin_2933806242{
TEXT("/Script/ACLPlugin"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Public_ACLImpl_h__Script_ACLPlugin_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Public_ACLImpl_h__Script_ACLPlugin_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,69 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ACLImpl.h"
#ifdef ACLPLUGIN_ACLImpl_generated_h
#error "ACLImpl.generated.h already included, missing '#pragma once' in ACLImpl.h"
#endif
#define ACLPLUGIN_ACLImpl_generated_h
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"
#include "Templates/NoDestroy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Public_ACLImpl_h
// ********** Begin Enum ACLRotationFormat *********************************************************
#define FOREACH_ENUM_ACLROTATIONFORMAT(op) \
op(ACLRF_Quat_128) \
op(ACLRF_QuatDropW_96) \
op(ACLRF_QuatDropW_Variable)
enum ACLRotationFormat : int;
template<> ACLPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ACLRotationFormat>();
// ********** End Enum ACLRotationFormat ***********************************************************
// ********** Begin Enum ACLVectorFormat ***********************************************************
#define FOREACH_ENUM_ACLVECTORFORMAT(op) \
op(ACLVF_Vector3_96) \
op(ACLVF_Vector3_Variable)
enum ACLVectorFormat : int;
template<> ACLPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ACLVectorFormat>();
// ********** End Enum ACLVectorFormat *************************************************************
// ********** Begin Enum ACLCompressionLevel *******************************************************
#define FOREACH_ENUM_ACLCOMPRESSIONLEVEL(op) \
op(ACLCL_Lowest) \
op(ACLCL_Low) \
op(ACLCL_Medium) \
op(ACLCL_High) \
op(ACLCL_Highest) \
op(ACLCL_Automatic)
enum ACLCompressionLevel : int;
template<> ACLPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ACLCompressionLevel>();
// ********** End Enum ACLCompressionLevel *********************************************************
// ********** Begin Enum ACLPhantomTrackMode *******************************************************
#if WITH_EDITORONLY_DATA
#define FOREACH_ENUM_ACLPHANTOMTRACKMODE(op) \
op(ACLPhantomTrackMode::Ignore) \
op(ACLPhantomTrackMode::Strip) \
op(ACLPhantomTrackMode::Warn)
enum class ACLPhantomTrackMode : uint8;
template<> struct TIsUEnumClass<ACLPhantomTrackMode> { enum { Value = true }; };
template<> ACLPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ACLPhantomTrackMode>();
#endif // WITH_EDITORONLY_DATA
// ********** End Enum ACLPhantomTrackMode *********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeACLPlugin_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_ACLPlugin;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_ACLPlugin()
{
if (!Z_Registration_Info_UPackage__Script_ACLPlugin.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/ACLPlugin",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0x4CC12676,
0x3C556090,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_ACLPlugin.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_ACLPlugin.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_ACLPlugin(Z_Construct_UPackage__Script_ACLPlugin, TEXT("/Script/ACLPlugin"), Z_Registration_Info_UPackage__Script_ACLPlugin, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x4CC12676, 0x3C556090));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,17 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once
#include "AnimationCompressionLibraryDatabase.h"
#include "AnimBoneCompressionCodec_ACL.h"
#include "AnimBoneCompressionCodec_ACLBase.h"
#include "AnimBoneCompressionCodec_ACLCustom.h"
#include "AnimBoneCompressionCodec_ACLDatabase.h"
#include "AnimBoneCompressionCodec_ACLSafe.h"
#include "AnimCurveCompressionCodec_ACL.h"

View File

@@ -0,0 +1,173 @@
// 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 "AnimBoneCompressionCodec_ACL.h"
#include "UObject/PerPlatformProperties.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimBoneCompressionCodec_ACL() {}
// ********** Begin Cross Module References ********************************************************
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACL();
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_NoRegister();
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPerPlatformFloat();
ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister();
UPackage* Z_Construct_UPackage__Script_ACLPlugin();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAnimBoneCompressionCodec_ACL ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACL;
UClass* UAnimBoneCompressionCodec_ACL::GetPrivateStaticClass()
{
using TClass = UAnimBoneCompressionCodec_ACL;
if (!Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACL.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimBoneCompressionCodec_ACL"),
Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACL.InnerSingleton,
StaticRegisterNativesUAnimBoneCompressionCodec_ACL,
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_UAnimBoneCompressionCodec_ACL.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_NoRegister()
{
return UAnimBoneCompressionCodec_ACL::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Uses the open source Animation Compression Library with default settings suitable for general purpose animations. */" },
{ "DisplayName", "Anim Compress ACL" },
{ "HideCategories", "Object" },
{ "IncludePath", "AnimBoneCompressionCodec_ACL.h" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACL.h" },
{ "ToolTip", "Uses the open source Animation Compression Library with default settings suitable for general purpose animations." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OptimizationTargets_MetaData[] = {
{ "Category", "ACL Options" },
{ "Comment", "/** The skeletal meshes used to estimate the skinning deformation during compression. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACL.h" },
{ "ToolTip", "The skeletal meshes used to estimate the skinning deformation during compression." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeyframeStrippingProportion_MetaData[] = {
{ "Category", "ACL Destructive Options" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "/** The minimum proportion of keyframes that should be stripped. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACL.h" },
{ "ToolTip", "The minimum proportion of keyframes that should be stripped." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeyframeStrippingThreshold_MetaData[] = {
{ "Category", "ACL Destructive Options" },
{ "ClampMin", "0" },
{ "Comment", "/** The error threshold below which to strip keyframes. If a keyframe can be reconstructed with an error below the threshold, it is stripped. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACL.h" },
{ "ToolTip", "The error threshold below which to strip keyframes. If a keyframe can be reconstructed with an error below the threshold, it is stripped." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UAnimBoneCompressionCodec_ACL constinit property declarations ************
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_OptimizationTargets_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OptimizationTargets;
static const UECodeGen_Private::FStructPropertyParams NewProp_KeyframeStrippingProportion;
static const UECodeGen_Private::FStructPropertyParams NewProp_KeyframeStrippingThreshold;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End Class UAnimBoneCompressionCodec_ACL constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimBoneCompressionCodec_ACL>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics
// ********** Begin Class UAnimBoneCompressionCodec_ACL Property Definitions ***********************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::NewProp_OptimizationTargets_Inner = { "OptimizationTargets", nullptr, (EPropertyFlags)0x0104000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::NewProp_OptimizationTargets = { "OptimizationTargets", nullptr, (EPropertyFlags)0x0114000800000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACL, OptimizationTargets), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OptimizationTargets_MetaData), NewProp_OptimizationTargets_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::NewProp_KeyframeStrippingProportion = { "KeyframeStrippingProportion", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACL, KeyframeStrippingProportion), Z_Construct_UScriptStruct_FPerPlatformFloat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeyframeStrippingProportion_MetaData), NewProp_KeyframeStrippingProportion_MetaData) }; // 2207876869
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::NewProp_KeyframeStrippingThreshold = { "KeyframeStrippingThreshold", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACL, KeyframeStrippingThreshold), Z_Construct_UScriptStruct_FPerPlatformFloat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeyframeStrippingThreshold_MetaData), NewProp_KeyframeStrippingThreshold_MetaData) }; // 2207876869
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::NewProp_OptimizationTargets_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::NewProp_OptimizationTargets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::NewProp_KeyframeStrippingProportion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::NewProp_KeyframeStrippingThreshold,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End Class UAnimBoneCompressionCodec_ACL Property Definitions *************************
UObject* (*const Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase,
(UObject* (*)())Z_Construct_UPackage__Script_ACLPlugin,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::ClassParams = {
&UAnimBoneCompressionCodec_ACL::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
IF_WITH_EDITORONLY_DATA(Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::PropPointers, nullptr),
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::PropPointers), 0),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::Class_MetaDataParams)
};
void UAnimBoneCompressionCodec_ACL::StaticRegisterNativesUAnimBoneCompressionCodec_ACL()
{
}
UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACL()
{
if (!Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACL.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACL.OuterSingleton, Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACL.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimBoneCompressionCodec_ACL);
UAnimBoneCompressionCodec_ACL::~UAnimBoneCompressionCodec_ACL() {}
// ********** End Class UAnimBoneCompressionCodec_ACL **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACL_h__Script_ACLPlugin_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAnimBoneCompressionCodec_ACL, UAnimBoneCompressionCodec_ACL::StaticClass, TEXT("UAnimBoneCompressionCodec_ACL"), &Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACL, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimBoneCompressionCodec_ACL), 4047670045U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACL_h__Script_ACLPlugin_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACL_h__Script_ACLPlugin_4165886058{
TEXT("/Script/ACLPlugin"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACL_h__Script_ACLPlugin_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACL_h__Script_ACLPlugin_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,65 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AnimBoneCompressionCodec_ACL.h"
#ifdef ACLPLUGIN_AnimBoneCompressionCodec_ACL_generated_h
#error "AnimBoneCompressionCodec_ACL.generated.h already included, missing '#pragma once' in AnimBoneCompressionCodec_ACL.h"
#endif
#define ACLPLUGIN_AnimBoneCompressionCodec_ACL_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAnimBoneCompressionCodec_ACL ********************************************
struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics;
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_NoRegister();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACL_h_16_INCLASS \
private: \
static void StaticRegisterNativesUAnimBoneCompressionCodec_ACL(); \
friend struct ::Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ACLPLUGIN_API UClass* ::Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_NoRegister(); \
public: \
DECLARE_CLASS2(UAnimBoneCompressionCodec_ACL, UAnimBoneCompressionCodec_ACLBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ACLPlugin"), Z_Construct_UClass_UAnimBoneCompressionCodec_ACL_NoRegister) \
DECLARE_SERIALIZER(UAnimBoneCompressionCodec_ACL) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Engine");} \
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACL_h_16_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ACLPLUGIN_API UAnimBoneCompressionCodec_ACL(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAnimBoneCompressionCodec_ACL) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ACLPLUGIN_API, UAnimBoneCompressionCodec_ACL); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAnimBoneCompressionCodec_ACL); \
/** Deleted move- and copy-constructors, should never be used */ \
UAnimBoneCompressionCodec_ACL(UAnimBoneCompressionCodec_ACL&&) = delete; \
UAnimBoneCompressionCodec_ACL(const UAnimBoneCompressionCodec_ACL&) = delete; \
ACLPLUGIN_API virtual ~UAnimBoneCompressionCodec_ACL();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACL_h_13_PROLOG
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACL_h_16_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACL_h_16_INCLASS \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACL_h_16_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAnimBoneCompressionCodec_ACL;
// ********** End Class UAnimBoneCompressionCodec_ACL **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACL_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,189 @@
// 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 "AnimBoneCompressionCodec_ACLBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimBoneCompressionCodec_ACLBase() {}
// ********** Begin Cross Module References ********************************************************
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase();
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_NoRegister();
ACLPLUGIN_API UEnum* Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel();
ACLPLUGIN_API UEnum* Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode();
ENGINE_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec();
UPackage* Z_Construct_UPackage__Script_ACLPlugin();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAnimBoneCompressionCodec_ACLBase ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLBase;
UClass* UAnimBoneCompressionCodec_ACLBase::GetPrivateStaticClass()
{
using TClass = UAnimBoneCompressionCodec_ACLBase;
if (!Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimBoneCompressionCodec_ACLBase"),
Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLBase.InnerSingleton,
StaticRegisterNativesUAnimBoneCompressionCodec_ACLBase,
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_UAnimBoneCompressionCodec_ACLBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_NoRegister()
{
return UAnimBoneCompressionCodec_ACLBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** The base codec implementation for ACL support. */" },
{ "HideCategories", "Object" },
{ "IncludePath", "AnimBoneCompressionCodec_ACLBase.h" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLBase.h" },
{ "ToolTip", "The base codec implementation for ACL support." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CompressionLevel_MetaData[] = {
{ "Category", "ACL Options" },
{ "Comment", "/** The compression level to use. Higher levels will be slower to compress but yield a lower memory footprint. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLBase.h" },
{ "ToolTip", "The compression level to use. Higher levels will be slower to compress but yield a lower memory footprint." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PhantomTrackMode_MetaData[] = {
{ "Category", "ACL Options" },
{ "Comment", "/** How to treat phantom tracks. Phantom tracks are not mapped to a skeleton bone. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLBase.h" },
{ "ToolTip", "How to treat phantom tracks. Phantom tracks are not mapped to a skeleton bone." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultVirtualVertexDistance_MetaData[] = {
{ "Category", "ACL Options" },
{ "ClampMin", "0" },
{ "Comment", "/** The default virtual vertex distance for normal bones. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLBase.h" },
{ "ToolTip", "The default virtual vertex distance for normal bones." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SafeVirtualVertexDistance_MetaData[] = {
{ "Category", "ACL Options" },
{ "ClampMin", "0" },
{ "Comment", "/** The virtual vertex distance for bones that requires extra accuracy. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLBase.h" },
{ "ToolTip", "The virtual vertex distance for bones that requires extra accuracy." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ErrorThreshold_MetaData[] = {
{ "Category", "ACL Options" },
{ "ClampMin", "0" },
{ "Comment", "/** The error threshold to use when optimizing and compressing the animation sequence. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLBase.h" },
{ "ToolTip", "The error threshold to use when optimizing and compressing the animation sequence." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UAnimBoneCompressionCodec_ACLBase constinit property declarations ********
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FBytePropertyParams NewProp_CompressionLevel;
static const UECodeGen_Private::FBytePropertyParams NewProp_PhantomTrackMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PhantomTrackMode;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DefaultVirtualVertexDistance;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SafeVirtualVertexDistance;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ErrorThreshold;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End Class UAnimBoneCompressionCodec_ACLBase constinit property declarations **********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimBoneCompressionCodec_ACLBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics
// ********** Begin Class UAnimBoneCompressionCodec_ACLBase Property Definitions *******************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::NewProp_CompressionLevel = { "CompressionLevel", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLBase, CompressionLevel), Z_Construct_UEnum_ACLPlugin_ACLCompressionLevel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CompressionLevel_MetaData), NewProp_CompressionLevel_MetaData) }; // 1637058822
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::NewProp_PhantomTrackMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::NewProp_PhantomTrackMode = { "PhantomTrackMode", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLBase, PhantomTrackMode), Z_Construct_UEnum_ACLPlugin_ACLPhantomTrackMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PhantomTrackMode_MetaData), NewProp_PhantomTrackMode_MetaData) }; // 3774477705
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::NewProp_DefaultVirtualVertexDistance = { "DefaultVirtualVertexDistance", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLBase, DefaultVirtualVertexDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultVirtualVertexDistance_MetaData), NewProp_DefaultVirtualVertexDistance_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::NewProp_SafeVirtualVertexDistance = { "SafeVirtualVertexDistance", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLBase, SafeVirtualVertexDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SafeVirtualVertexDistance_MetaData), NewProp_SafeVirtualVertexDistance_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::NewProp_ErrorThreshold = { "ErrorThreshold", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLBase, ErrorThreshold), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ErrorThreshold_MetaData), NewProp_ErrorThreshold_MetaData) };
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::NewProp_CompressionLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::NewProp_PhantomTrackMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::NewProp_PhantomTrackMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::NewProp_DefaultVirtualVertexDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::NewProp_SafeVirtualVertexDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::NewProp_ErrorThreshold,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End Class UAnimBoneCompressionCodec_ACLBase Property Definitions *********************
UObject* (*const Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAnimBoneCompressionCodec,
(UObject* (*)())Z_Construct_UPackage__Script_ACLPlugin,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::ClassParams = {
&UAnimBoneCompressionCodec_ACLBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
IF_WITH_EDITORONLY_DATA(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::PropPointers, nullptr),
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::PropPointers), 0),
0,
0x000810A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::Class_MetaDataParams)
};
void UAnimBoneCompressionCodec_ACLBase::StaticRegisterNativesUAnimBoneCompressionCodec_ACLBase()
{
}
UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase()
{
if (!Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLBase.OuterSingleton, Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLBase.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimBoneCompressionCodec_ACLBase);
UAnimBoneCompressionCodec_ACLBase::~UAnimBoneCompressionCodec_ACLBase() {}
// ********** End Class UAnimBoneCompressionCodec_ACLBase ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLBase_h__Script_ACLPlugin_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase, UAnimBoneCompressionCodec_ACLBase::StaticClass, TEXT("UAnimBoneCompressionCodec_ACLBase"), &Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimBoneCompressionCodec_ACLBase), 2841652037U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLBase_h__Script_ACLPlugin_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLBase_h__Script_ACLPlugin_816437944{
TEXT("/Script/ACLPlugin"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLBase_h__Script_ACLPlugin_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLBase_h__Script_ACLPlugin_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AnimBoneCompressionCodec_ACLBase.h"
#ifdef ACLPLUGIN_AnimBoneCompressionCodec_ACLBase_generated_h
#error "AnimBoneCompressionCodec_ACLBase.generated.h already included, missing '#pragma once' in AnimBoneCompressionCodec_ACLBase.h"
#endif
#define ACLPLUGIN_AnimBoneCompressionCodec_ACLBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAnimBoneCompressionCodec_ACLBase ****************************************
struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics;
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_NoRegister();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLBase_h_51_INCLASS \
private: \
static void StaticRegisterNativesUAnimBoneCompressionCodec_ACLBase(); \
friend struct ::Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ACLPLUGIN_API UClass* ::Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_NoRegister(); \
public: \
DECLARE_CLASS2(UAnimBoneCompressionCodec_ACLBase, UAnimBoneCompressionCodec, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/ACLPlugin"), Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase_NoRegister) \
DECLARE_SERIALIZER(UAnimBoneCompressionCodec_ACLBase)
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLBase_h_51_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ACLPLUGIN_API UAnimBoneCompressionCodec_ACLBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAnimBoneCompressionCodec_ACLBase) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ACLPLUGIN_API, UAnimBoneCompressionCodec_ACLBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAnimBoneCompressionCodec_ACLBase); \
/** Deleted move- and copy-constructors, should never be used */ \
UAnimBoneCompressionCodec_ACLBase(UAnimBoneCompressionCodec_ACLBase&&) = delete; \
UAnimBoneCompressionCodec_ACLBase(const UAnimBoneCompressionCodec_ACLBase&) = delete; \
ACLPLUGIN_API virtual ~UAnimBoneCompressionCodec_ACLBase();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLBase_h_48_PROLOG
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLBase_h_51_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLBase_h_51_INCLASS \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLBase_h_51_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAnimBoneCompressionCodec_ACLBase;
// ********** End Class UAnimBoneCompressionCodec_ACLBase ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,202 @@
// 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 "AnimBoneCompressionCodec_ACLCustom.h"
#include "UObject/PerPlatformProperties.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimBoneCompressionCodec_ACLCustom() {}
// ********** Begin Cross Module References ********************************************************
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase();
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom();
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_NoRegister();
ACLPLUGIN_API UEnum* Z_Construct_UEnum_ACLPlugin_ACLRotationFormat();
ACLPLUGIN_API UEnum* Z_Construct_UEnum_ACLPlugin_ACLVectorFormat();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPerPlatformFloat();
ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister();
UPackage* Z_Construct_UPackage__Script_ACLPlugin();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAnimBoneCompressionCodec_ACLCustom **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLCustom;
UClass* UAnimBoneCompressionCodec_ACLCustom::GetPrivateStaticClass()
{
using TClass = UAnimBoneCompressionCodec_ACLCustom;
if (!Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLCustom.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimBoneCompressionCodec_ACLCustom"),
Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLCustom.InnerSingleton,
StaticRegisterNativesUAnimBoneCompressionCodec_ACLCustom,
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_UAnimBoneCompressionCodec_ACLCustom.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_NoRegister()
{
return UAnimBoneCompressionCodec_ACLCustom::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Uses the open source Animation Compression Library with custom settings suitable for debugging purposes. */" },
{ "DisplayName", "Anim Compress ACL Custom" },
{ "HideCategories", "Object" },
{ "IncludePath", "AnimBoneCompressionCodec_ACLCustom.h" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLCustom.h" },
{ "ToolTip", "Uses the open source Animation Compression Library with custom settings suitable for debugging purposes." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationFormat_MetaData[] = {
{ "Category", "Clip" },
{ "Comment", "/** The rotation format to use. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLCustom.h" },
{ "ToolTip", "The rotation format to use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslationFormat_MetaData[] = {
{ "Category", "Clip" },
{ "Comment", "/** The translation format to use. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLCustom.h" },
{ "ToolTip", "The translation format to use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScaleFormat_MetaData[] = {
{ "Category", "Clip" },
{ "Comment", "/** The scale format to use. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLCustom.h" },
{ "ToolTip", "The scale format to use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OptimizationTargets_MetaData[] = {
{ "Category", "ACL Options" },
{ "Comment", "/** The skeletal meshes used to estimate the skinning deformation during compression. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLCustom.h" },
{ "ToolTip", "The skeletal meshes used to estimate the skinning deformation during compression." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeyframeStrippingProportion_MetaData[] = {
{ "Category", "ACL Destructive Options" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "/** The minimum proportion of keyframes that should be stripped. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLCustom.h" },
{ "ToolTip", "The minimum proportion of keyframes that should be stripped." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeyframeStrippingThreshold_MetaData[] = {
{ "Category", "ACL Destructive Options" },
{ "ClampMin", "0" },
{ "Comment", "/** The error threshold below which to strip keyframes. If a keyframe can be reconstructed with an error below the threshold, it is stripped. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLCustom.h" },
{ "ToolTip", "The error threshold below which to strip keyframes. If a keyframe can be reconstructed with an error below the threshold, it is stripped." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UAnimBoneCompressionCodec_ACLCustom constinit property declarations ******
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FBytePropertyParams NewProp_RotationFormat;
static const UECodeGen_Private::FBytePropertyParams NewProp_TranslationFormat;
static const UECodeGen_Private::FBytePropertyParams NewProp_ScaleFormat;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OptimizationTargets_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OptimizationTargets;
static const UECodeGen_Private::FStructPropertyParams NewProp_KeyframeStrippingProportion;
static const UECodeGen_Private::FStructPropertyParams NewProp_KeyframeStrippingThreshold;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End Class UAnimBoneCompressionCodec_ACLCustom constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimBoneCompressionCodec_ACLCustom>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics
// ********** Begin Class UAnimBoneCompressionCodec_ACLCustom Property Definitions *****************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_RotationFormat = { "RotationFormat", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLCustom, RotationFormat), Z_Construct_UEnum_ACLPlugin_ACLRotationFormat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationFormat_MetaData), NewProp_RotationFormat_MetaData) }; // 2844976877
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_TranslationFormat = { "TranslationFormat", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLCustom, TranslationFormat), Z_Construct_UEnum_ACLPlugin_ACLVectorFormat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslationFormat_MetaData), NewProp_TranslationFormat_MetaData) }; // 1224431420
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_ScaleFormat = { "ScaleFormat", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLCustom, ScaleFormat), Z_Construct_UEnum_ACLPlugin_ACLVectorFormat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScaleFormat_MetaData), NewProp_ScaleFormat_MetaData) }; // 1224431420
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_OptimizationTargets_Inner = { "OptimizationTargets", nullptr, (EPropertyFlags)0x0104000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_OptimizationTargets = { "OptimizationTargets", nullptr, (EPropertyFlags)0x0114000800000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLCustom, OptimizationTargets), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OptimizationTargets_MetaData), NewProp_OptimizationTargets_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_KeyframeStrippingProportion = { "KeyframeStrippingProportion", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLCustom, KeyframeStrippingProportion), Z_Construct_UScriptStruct_FPerPlatformFloat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeyframeStrippingProportion_MetaData), NewProp_KeyframeStrippingProportion_MetaData) }; // 2207876869
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_KeyframeStrippingThreshold = { "KeyframeStrippingThreshold", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLCustom, KeyframeStrippingThreshold), Z_Construct_UScriptStruct_FPerPlatformFloat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeyframeStrippingThreshold_MetaData), NewProp_KeyframeStrippingThreshold_MetaData) }; // 2207876869
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_RotationFormat,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_TranslationFormat,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_ScaleFormat,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_OptimizationTargets_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_OptimizationTargets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_KeyframeStrippingProportion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::NewProp_KeyframeStrippingThreshold,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End Class UAnimBoneCompressionCodec_ACLCustom Property Definitions *******************
UObject* (*const Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase,
(UObject* (*)())Z_Construct_UPackage__Script_ACLPlugin,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::ClassParams = {
&UAnimBoneCompressionCodec_ACLCustom::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
IF_WITH_EDITORONLY_DATA(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::PropPointers, nullptr),
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::PropPointers), 0),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::Class_MetaDataParams)
};
void UAnimBoneCompressionCodec_ACLCustom::StaticRegisterNativesUAnimBoneCompressionCodec_ACLCustom()
{
}
UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom()
{
if (!Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLCustom.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLCustom.OuterSingleton, Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLCustom.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimBoneCompressionCodec_ACLCustom);
UAnimBoneCompressionCodec_ACLCustom::~UAnimBoneCompressionCodec_ACLCustom() {}
// ********** End Class UAnimBoneCompressionCodec_ACLCustom ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLCustom_h__Script_ACLPlugin_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom, UAnimBoneCompressionCodec_ACLCustom::StaticClass, TEXT("UAnimBoneCompressionCodec_ACLCustom"), &Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLCustom, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimBoneCompressionCodec_ACLCustom), 3287518662U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLCustom_h__Script_ACLPlugin_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLCustom_h__Script_ACLPlugin_971098018{
TEXT("/Script/ACLPlugin"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLCustom_h__Script_ACLPlugin_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLCustom_h__Script_ACLPlugin_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,65 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AnimBoneCompressionCodec_ACLCustom.h"
#ifdef ACLPLUGIN_AnimBoneCompressionCodec_ACLCustom_generated_h
#error "AnimBoneCompressionCodec_ACLCustom.generated.h already included, missing '#pragma once' in AnimBoneCompressionCodec_ACLCustom.h"
#endif
#define ACLPLUGIN_AnimBoneCompressionCodec_ACLCustom_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAnimBoneCompressionCodec_ACLCustom **************************************
struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics;
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_NoRegister();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLCustom_h_15_INCLASS \
private: \
static void StaticRegisterNativesUAnimBoneCompressionCodec_ACLCustom(); \
friend struct ::Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ACLPLUGIN_API UClass* ::Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_NoRegister(); \
public: \
DECLARE_CLASS2(UAnimBoneCompressionCodec_ACLCustom, UAnimBoneCompressionCodec_ACLBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ACLPlugin"), Z_Construct_UClass_UAnimBoneCompressionCodec_ACLCustom_NoRegister) \
DECLARE_SERIALIZER(UAnimBoneCompressionCodec_ACLCustom) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Engine");} \
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLCustom_h_15_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ACLPLUGIN_API UAnimBoneCompressionCodec_ACLCustom(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAnimBoneCompressionCodec_ACLCustom) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ACLPLUGIN_API, UAnimBoneCompressionCodec_ACLCustom); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAnimBoneCompressionCodec_ACLCustom); \
/** Deleted move- and copy-constructors, should never be used */ \
UAnimBoneCompressionCodec_ACLCustom(UAnimBoneCompressionCodec_ACLCustom&&) = delete; \
UAnimBoneCompressionCodec_ACLCustom(const UAnimBoneCompressionCodec_ACLCustom&) = delete; \
ACLPLUGIN_API virtual ~UAnimBoneCompressionCodec_ACLCustom();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLCustom_h_12_PROLOG
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLCustom_h_15_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLCustom_h_15_INCLASS \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLCustom_h_15_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAnimBoneCompressionCodec_ACLCustom;
// ********** End Class UAnimBoneCompressionCodec_ACLCustom ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLCustom_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,160 @@
// 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 "AnimBoneCompressionCodec_ACLDatabase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimBoneCompressionCodec_ACLDatabase() {}
// ********** Begin Cross Module References ********************************************************
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimationCompressionLibraryDatabase_NoRegister();
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase();
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase();
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister();
UPackage* Z_Construct_UPackage__Script_ACLPlugin();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAnimBoneCompressionCodec_ACLDatabase ************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLDatabase;
UClass* UAnimBoneCompressionCodec_ACLDatabase::GetPrivateStaticClass()
{
using TClass = UAnimBoneCompressionCodec_ACLDatabase;
if (!Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLDatabase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimBoneCompressionCodec_ACLDatabase"),
Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLDatabase.InnerSingleton,
StaticRegisterNativesUAnimBoneCompressionCodec_ACLDatabase,
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_UAnimBoneCompressionCodec_ACLDatabase.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_NoRegister()
{
return UAnimBoneCompressionCodec_ACLDatabase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Uses the open source Animation Compression Library with default settings and database support.\n * The referenced database can be used to strip the least important keyframes on a per platform basis\n * or they can be streamed in/out on demand through Blueprint or C++.\n */" },
{ "DisplayName", "Anim Compress ACL Database" },
{ "HideCategories", "Object" },
{ "IncludePath", "AnimBoneCompressionCodec_ACLDatabase.h" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLDatabase.h" },
{ "ToolTip", "Uses the open source Animation Compression Library with default settings and database support.\nThe referenced database can be used to strip the least important keyframes on a per platform basis\nor they can be streamed in/out on demand through Blueprint or C++." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DatabaseAsset_MetaData[] = {
{ "Category", "ACL Options" },
{ "Comment", "/** The database asset that will hold the compressed animation data. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLDatabase.h" },
{ "ToolTip", "The database asset that will hold the compressed animation data." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OptimizationTargets_MetaData[] = {
{ "Category", "ACL Options" },
{ "Comment", "/** The skeletal meshes used to estimate the skinning deformation during compression. */" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLDatabase.h" },
{ "ToolTip", "The skeletal meshes used to estimate the skinning deformation during compression." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UAnimBoneCompressionCodec_ACLDatabase constinit property declarations ****
static const UECodeGen_Private::FObjectPropertyParams NewProp_DatabaseAsset;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_OptimizationTargets_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OptimizationTargets;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAnimBoneCompressionCodec_ACLDatabase constinit property declarations ******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimBoneCompressionCodec_ACLDatabase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics
// ********** Begin Class UAnimBoneCompressionCodec_ACLDatabase Property Definitions ***************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::NewProp_DatabaseAsset = { "DatabaseAsset", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLDatabase, DatabaseAsset), Z_Construct_UClass_UAnimationCompressionLibraryDatabase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DatabaseAsset_MetaData), NewProp_DatabaseAsset_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::NewProp_OptimizationTargets_Inner = { "OptimizationTargets", nullptr, (EPropertyFlags)0x0104000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::NewProp_OptimizationTargets = { "OptimizationTargets", nullptr, (EPropertyFlags)0x0114000800000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimBoneCompressionCodec_ACLDatabase, OptimizationTargets), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OptimizationTargets_MetaData), NewProp_OptimizationTargets_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::NewProp_DatabaseAsset,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::NewProp_OptimizationTargets_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::NewProp_OptimizationTargets,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::PropPointers) < 2048);
// ********** End Class UAnimBoneCompressionCodec_ACLDatabase Property Definitions *****************
UObject* (*const Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase,
(UObject* (*)())Z_Construct_UPackage__Script_ACLPlugin,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::ClassParams = {
&UAnimBoneCompressionCodec_ACLDatabase::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::Class_MetaDataParams)
};
void UAnimBoneCompressionCodec_ACLDatabase::StaticRegisterNativesUAnimBoneCompressionCodec_ACLDatabase()
{
}
UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase()
{
if (!Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLDatabase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLDatabase.OuterSingleton, Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLDatabase.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimBoneCompressionCodec_ACLDatabase);
UAnimBoneCompressionCodec_ACLDatabase::~UAnimBoneCompressionCodec_ACLDatabase() {}
// ********** End Class UAnimBoneCompressionCodec_ACLDatabase **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLDatabase_h__Script_ACLPlugin_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase, UAnimBoneCompressionCodec_ACLDatabase::StaticClass, TEXT("UAnimBoneCompressionCodec_ACLDatabase"), &Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLDatabase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimBoneCompressionCodec_ACLDatabase), 1761481569U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLDatabase_h__Script_ACLPlugin_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLDatabase_h__Script_ACLPlugin_275018668{
TEXT("/Script/ACLPlugin"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLDatabase_h__Script_ACLPlugin_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLDatabase_h__Script_ACLPlugin_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,65 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AnimBoneCompressionCodec_ACLDatabase.h"
#ifdef ACLPLUGIN_AnimBoneCompressionCodec_ACLDatabase_generated_h
#error "AnimBoneCompressionCodec_ACLDatabase.generated.h already included, missing '#pragma once' in AnimBoneCompressionCodec_ACLDatabase.h"
#endif
#define ACLPLUGIN_AnimBoneCompressionCodec_ACLDatabase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAnimBoneCompressionCodec_ACLDatabase ************************************
struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics;
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_NoRegister();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLDatabase_h_62_INCLASS \
private: \
static void StaticRegisterNativesUAnimBoneCompressionCodec_ACLDatabase(); \
friend struct ::Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ACLPLUGIN_API UClass* ::Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_NoRegister(); \
public: \
DECLARE_CLASS2(UAnimBoneCompressionCodec_ACLDatabase, UAnimBoneCompressionCodec_ACLBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ACLPlugin"), Z_Construct_UClass_UAnimBoneCompressionCodec_ACLDatabase_NoRegister) \
DECLARE_SERIALIZER(UAnimBoneCompressionCodec_ACLDatabase) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Engine");} \
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLDatabase_h_62_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ACLPLUGIN_API UAnimBoneCompressionCodec_ACLDatabase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAnimBoneCompressionCodec_ACLDatabase) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ACLPLUGIN_API, UAnimBoneCompressionCodec_ACLDatabase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAnimBoneCompressionCodec_ACLDatabase); \
/** Deleted move- and copy-constructors, should never be used */ \
UAnimBoneCompressionCodec_ACLDatabase(UAnimBoneCompressionCodec_ACLDatabase&&) = delete; \
UAnimBoneCompressionCodec_ACLDatabase(const UAnimBoneCompressionCodec_ACLDatabase&) = delete; \
ACLPLUGIN_API virtual ~UAnimBoneCompressionCodec_ACLDatabase();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLDatabase_h_59_PROLOG
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLDatabase_h_62_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLDatabase_h_62_INCLASS \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLDatabase_h_62_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAnimBoneCompressionCodec_ACLDatabase;
// ********** End Class UAnimBoneCompressionCodec_ACLDatabase **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLDatabase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "AnimBoneCompressionCodec_ACLSafe.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimBoneCompressionCodec_ACLSafe() {}
// ********** Begin Cross Module References ********************************************************
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase();
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe();
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_NoRegister();
UPackage* Z_Construct_UPackage__Script_ACLPlugin();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAnimBoneCompressionCodec_ACLSafe ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLSafe;
UClass* UAnimBoneCompressionCodec_ACLSafe::GetPrivateStaticClass()
{
using TClass = UAnimBoneCompressionCodec_ACLSafe;
if (!Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLSafe.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimBoneCompressionCodec_ACLSafe"),
Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLSafe.InnerSingleton,
StaticRegisterNativesUAnimBoneCompressionCodec_ACLSafe,
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_UAnimBoneCompressionCodec_ACLSafe.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_NoRegister()
{
return UAnimBoneCompressionCodec_ACLSafe::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Uses the open source Animation Compression Library with the safest and least destructive settings suitable when animations must be preserved with near raw fidelity. */" },
{ "DisplayName", "Anim Compress ACL Safe" },
{ "HideCategories", "Object" },
{ "IncludePath", "AnimBoneCompressionCodec_ACLSafe.h" },
{ "ModuleRelativePath", "Classes/AnimBoneCompressionCodec_ACLSafe.h" },
{ "ToolTip", "Uses the open source Animation Compression Library with the safest and least destructive settings suitable when animations must be preserved with near raw fidelity." },
};
#endif // WITH_METADATA
// ********** Begin Class UAnimBoneCompressionCodec_ACLSafe constinit property declarations ********
// ********** End Class UAnimBoneCompressionCodec_ACLSafe constinit property declarations **********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimBoneCompressionCodec_ACLSafe>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_Statics
UObject* (*const Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAnimBoneCompressionCodec_ACLBase,
(UObject* (*)())Z_Construct_UPackage__Script_ACLPlugin,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_Statics::ClassParams = {
&UAnimBoneCompressionCodec_ACLSafe::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_Statics::Class_MetaDataParams)
};
void UAnimBoneCompressionCodec_ACLSafe::StaticRegisterNativesUAnimBoneCompressionCodec_ACLSafe()
{
}
UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe()
{
if (!Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLSafe.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLSafe.OuterSingleton, Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLSafe.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimBoneCompressionCodec_ACLSafe);
UAnimBoneCompressionCodec_ACLSafe::~UAnimBoneCompressionCodec_ACLSafe() {}
// ********** End Class UAnimBoneCompressionCodec_ACLSafe ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLSafe_h__Script_ACLPlugin_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe, UAnimBoneCompressionCodec_ACLSafe::StaticClass, TEXT("UAnimBoneCompressionCodec_ACLSafe"), &Z_Registration_Info_UClass_UAnimBoneCompressionCodec_ACLSafe, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimBoneCompressionCodec_ACLSafe), 3686333672U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLSafe_h__Script_ACLPlugin_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLSafe_h__Script_ACLPlugin_2360209941{
TEXT("/Script/ACLPlugin"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLSafe_h__Script_ACLPlugin_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLSafe_h__Script_ACLPlugin_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,65 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AnimBoneCompressionCodec_ACLSafe.h"
#ifdef ACLPLUGIN_AnimBoneCompressionCodec_ACLSafe_generated_h
#error "AnimBoneCompressionCodec_ACLSafe.generated.h already included, missing '#pragma once' in AnimBoneCompressionCodec_ACLSafe.h"
#endif
#define ACLPLUGIN_AnimBoneCompressionCodec_ACLSafe_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAnimBoneCompressionCodec_ACLSafe ****************************************
struct Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_Statics;
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_NoRegister();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLSafe_h_15_INCLASS \
private: \
static void StaticRegisterNativesUAnimBoneCompressionCodec_ACLSafe(); \
friend struct ::Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ACLPLUGIN_API UClass* ::Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_NoRegister(); \
public: \
DECLARE_CLASS2(UAnimBoneCompressionCodec_ACLSafe, UAnimBoneCompressionCodec_ACLBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ACLPlugin"), Z_Construct_UClass_UAnimBoneCompressionCodec_ACLSafe_NoRegister) \
DECLARE_SERIALIZER(UAnimBoneCompressionCodec_ACLSafe) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Engine");} \
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLSafe_h_15_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ACLPLUGIN_API UAnimBoneCompressionCodec_ACLSafe(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAnimBoneCompressionCodec_ACLSafe) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ACLPLUGIN_API, UAnimBoneCompressionCodec_ACLSafe); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAnimBoneCompressionCodec_ACLSafe); \
/** Deleted move- and copy-constructors, should never be used */ \
UAnimBoneCompressionCodec_ACLSafe(UAnimBoneCompressionCodec_ACLSafe&&) = delete; \
UAnimBoneCompressionCodec_ACLSafe(const UAnimBoneCompressionCodec_ACLSafe&) = delete; \
ACLPLUGIN_API virtual ~UAnimBoneCompressionCodec_ACLSafe();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLSafe_h_12_PROLOG
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLSafe_h_15_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLSafe_h_15_INCLASS \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLSafe_h_15_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAnimBoneCompressionCodec_ACLSafe;
// ********** End Class UAnimBoneCompressionCodec_ACLSafe ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimBoneCompressionCodec_ACLSafe_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,168 @@
// 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 "AnimCurveCompressionCodec_ACL.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimCurveCompressionCodec_ACL() {}
// ********** Begin Cross Module References ********************************************************
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimCurveCompressionCodec_ACL();
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimCurveCompressionCodec();
ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister();
UPackage* Z_Construct_UPackage__Script_ACLPlugin();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAnimCurveCompressionCodec_ACL *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimCurveCompressionCodec_ACL;
UClass* UAnimCurveCompressionCodec_ACL::GetPrivateStaticClass()
{
using TClass = UAnimCurveCompressionCodec_ACL;
if (!Z_Registration_Info_UClass_UAnimCurveCompressionCodec_ACL.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimCurveCompressionCodec_ACL"),
Z_Registration_Info_UClass_UAnimCurveCompressionCodec_ACL.InnerSingleton,
StaticRegisterNativesUAnimCurveCompressionCodec_ACL,
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_UAnimCurveCompressionCodec_ACL.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_NoRegister()
{
return UAnimCurveCompressionCodec_ACL::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Uses the open source Animation Compression Library with default settings suitable for general purpose animation curves. */" },
{ "DisplayName", "ACL Curves" },
{ "HideCategories", "Object" },
{ "IncludePath", "AnimCurveCompressionCodec_ACL.h" },
{ "ModuleRelativePath", "Classes/AnimCurveCompressionCodec_ACL.h" },
{ "ToolTip", "Uses the open source Animation Compression Library with default settings suitable for general purpose animation curves." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurvePrecision_MetaData[] = {
{ "Category", "ACL Options" },
{ "ClampMin", "0" },
{ "Comment", "/** The curve precision to target when compressing the animation curves. */" },
{ "ModuleRelativePath", "Classes/AnimCurveCompressionCodec_ACL.h" },
{ "ToolTip", "The curve precision to target when compressing the animation curves." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MorphTargetPositionPrecision_MetaData[] = {
{ "Category", "ACL Options" },
{ "ClampMin", "0" },
{ "Comment", "/** The mesh deformation precision to target when compressing morph target animation curves. */" },
{ "EditCondition", "MorphTargetSource != nullptr" },
{ "ModuleRelativePath", "Classes/AnimCurveCompressionCodec_ACL.h" },
{ "ToolTip", "The mesh deformation precision to target when compressing morph target animation curves." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MorphTargetSource_MetaData[] = {
{ "Category", "ACL Options" },
{ "Comment", "/** The skeletal mesh used to estimate the morph target deformation during compression. */" },
{ "ModuleRelativePath", "Classes/AnimCurveCompressionCodec_ACL.h" },
{ "ToolTip", "The skeletal mesh used to estimate the morph target deformation during compression." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UAnimCurveCompressionCodec_ACL constinit property declarations ***********
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FFloatPropertyParams NewProp_CurvePrecision;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MorphTargetPositionPrecision;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MorphTargetSource;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End Class UAnimCurveCompressionCodec_ACL constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimCurveCompressionCodec_ACL>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics
// ********** Begin Class UAnimCurveCompressionCodec_ACL Property Definitions **********************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::NewProp_CurvePrecision = { "CurvePrecision", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimCurveCompressionCodec_ACL, CurvePrecision), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurvePrecision_MetaData), NewProp_CurvePrecision_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::NewProp_MorphTargetPositionPrecision = { "MorphTargetPositionPrecision", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimCurveCompressionCodec_ACL, MorphTargetPositionPrecision), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MorphTargetPositionPrecision_MetaData), NewProp_MorphTargetPositionPrecision_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::NewProp_MorphTargetSource = { "MorphTargetSource", nullptr, (EPropertyFlags)0x0114000800000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimCurveCompressionCodec_ACL, MorphTargetSource), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MorphTargetSource_MetaData), NewProp_MorphTargetSource_MetaData) };
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::NewProp_CurvePrecision,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::NewProp_MorphTargetPositionPrecision,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::NewProp_MorphTargetSource,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End Class UAnimCurveCompressionCodec_ACL Property Definitions ************************
UObject* (*const Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAnimCurveCompressionCodec,
(UObject* (*)())Z_Construct_UPackage__Script_ACLPlugin,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::ClassParams = {
&UAnimCurveCompressionCodec_ACL::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
IF_WITH_EDITORONLY_DATA(Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::PropPointers, nullptr),
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::PropPointers), 0),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::Class_MetaDataParams)
};
void UAnimCurveCompressionCodec_ACL::StaticRegisterNativesUAnimCurveCompressionCodec_ACL()
{
}
UClass* Z_Construct_UClass_UAnimCurveCompressionCodec_ACL()
{
if (!Z_Registration_Info_UClass_UAnimCurveCompressionCodec_ACL.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimCurveCompressionCodec_ACL.OuterSingleton, Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimCurveCompressionCodec_ACL.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimCurveCompressionCodec_ACL);
UAnimCurveCompressionCodec_ACL::~UAnimCurveCompressionCodec_ACL() {}
// ********** End Class UAnimCurveCompressionCodec_ACL *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimCurveCompressionCodec_ACL_h__Script_ACLPlugin_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAnimCurveCompressionCodec_ACL, UAnimCurveCompressionCodec_ACL::StaticClass, TEXT("UAnimCurveCompressionCodec_ACL"), &Z_Registration_Info_UClass_UAnimCurveCompressionCodec_ACL, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimCurveCompressionCodec_ACL), 2578992959U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimCurveCompressionCodec_ACL_h__Script_ACLPlugin_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimCurveCompressionCodec_ACL_h__Script_ACLPlugin_635889830{
TEXT("/Script/ACLPlugin"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimCurveCompressionCodec_ACL_h__Script_ACLPlugin_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimCurveCompressionCodec_ACL_h__Script_ACLPlugin_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,65 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AnimCurveCompressionCodec_ACL.h"
#ifdef ACLPLUGIN_AnimCurveCompressionCodec_ACL_generated_h
#error "AnimCurveCompressionCodec_ACL.generated.h already included, missing '#pragma once' in AnimCurveCompressionCodec_ACL.h"
#endif
#define ACLPLUGIN_AnimCurveCompressionCodec_ACL_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAnimCurveCompressionCodec_ACL *******************************************
struct Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics;
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_NoRegister();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimCurveCompressionCodec_ACL_h_17_INCLASS \
private: \
static void StaticRegisterNativesUAnimCurveCompressionCodec_ACL(); \
friend struct ::Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ACLPLUGIN_API UClass* ::Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_NoRegister(); \
public: \
DECLARE_CLASS2(UAnimCurveCompressionCodec_ACL, UAnimCurveCompressionCodec, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ACLPlugin"), Z_Construct_UClass_UAnimCurveCompressionCodec_ACL_NoRegister) \
DECLARE_SERIALIZER(UAnimCurveCompressionCodec_ACL) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Engine");} \
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimCurveCompressionCodec_ACL_h_17_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ACLPLUGIN_API UAnimCurveCompressionCodec_ACL(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAnimCurveCompressionCodec_ACL) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ACLPLUGIN_API, UAnimCurveCompressionCodec_ACL); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAnimCurveCompressionCodec_ACL); \
/** Deleted move- and copy-constructors, should never be used */ \
UAnimCurveCompressionCodec_ACL(UAnimCurveCompressionCodec_ACL&&) = delete; \
UAnimCurveCompressionCodec_ACL(const UAnimCurveCompressionCodec_ACL&) = delete; \
ACLPLUGIN_API virtual ~UAnimCurveCompressionCodec_ACL();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimCurveCompressionCodec_ACL_h_14_PROLOG
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimCurveCompressionCodec_ACL_h_17_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimCurveCompressionCodec_ACL_h_17_INCLASS \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimCurveCompressionCodec_ACL_h_17_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAnimCurveCompressionCodec_ACL;
// ********** End Class UAnimCurveCompressionCodec_ACL *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimCurveCompressionCodec_ACL_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,601 @@
// 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 "AnimationCompressionLibraryDatabase.h"
#include "Engine/LatentActionManager.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
#include "UObject/PerPlatformProperties.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimationCompressionLibraryDatabase() {}
// ********** Begin Cross Module References ********************************************************
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimationCompressionLibraryDatabase();
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimationCompressionLibraryDatabase_NoRegister();
ACLPLUGIN_API UEnum* Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity();
ACLPLUGIN_API UEnum* Z_Construct_UEnum_ACLPlugin_ACLVisualFidelityChangeResult();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPerPlatformBool();
ENGINE_API UClass* Z_Construct_UClass_UAnimSequence_NoRegister();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FLatentActionInfo();
UPackage* Z_Construct_UPackage__Script_ACLPlugin();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ACLVisualFidelity *********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ACLVisualFidelity;
static UEnum* ACLVisualFidelity_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ACLVisualFidelity.OuterSingleton)
{
Z_Registration_Info_UEnum_ACLVisualFidelity.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity, (UObject*)Z_Construct_UPackage__Script_ACLPlugin(), TEXT("ACLVisualFidelity"));
}
return Z_Registration_Info_UEnum_ACLVisualFidelity.OuterSingleton;
}
template<> ACLPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ACLVisualFidelity>()
{
return ACLVisualFidelity_StaticEnum();
}
struct Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/** An enum to represent the ACL visual fidelity level. */" },
{ "Highest.DisplayName", "Highest" },
{ "Highest.Name", "ACLVisualFidelity::Highest" },
{ "Lowest.DisplayName", "Lowest" },
{ "Lowest.Name", "ACLVisualFidelity::Lowest" },
{ "Medium.DisplayName", "Medium" },
{ "Medium.Name", "ACLVisualFidelity::Medium" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "An enum to represent the ACL visual fidelity level." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ACLVisualFidelity::Highest", (int64)ACLVisualFidelity::Highest },
{ "ACLVisualFidelity::Medium", (int64)ACLVisualFidelity::Medium },
{ "ACLVisualFidelity::Lowest", (int64)ACLVisualFidelity::Lowest },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ACLPlugin,
nullptr,
"ACLVisualFidelity",
"ACLVisualFidelity",
Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity()
{
if (!Z_Registration_Info_UEnum_ACLVisualFidelity.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ACLVisualFidelity.InnerSingleton, Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ACLVisualFidelity.InnerSingleton;
}
// ********** End Enum ACLVisualFidelity ***********************************************************
// ********** Begin Enum ACLVisualFidelityChangeResult *********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ACLVisualFidelityChangeResult;
static UEnum* ACLVisualFidelityChangeResult_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ACLVisualFidelityChangeResult.OuterSingleton)
{
Z_Registration_Info_UEnum_ACLVisualFidelityChangeResult.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ACLPlugin_ACLVisualFidelityChangeResult, (UObject*)Z_Construct_UPackage__Script_ACLPlugin(), TEXT("ACLVisualFidelityChangeResult"));
}
return Z_Registration_Info_UEnum_ACLVisualFidelityChangeResult.OuterSingleton;
}
template<> ACLPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ACLVisualFidelityChangeResult>()
{
return ACLVisualFidelityChangeResult_StaticEnum();
}
struct Z_Construct_UEnum_ACLPlugin_ACLVisualFidelityChangeResult_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** An enum to represent the result of latent visual fidelity change requests. */" },
{ "Completed.Name", "ACLVisualFidelityChangeResult::Completed" },
{ "Dispatched.Name", "ACLVisualFidelityChangeResult::Dispatched" },
{ "Failed.Name", "ACLVisualFidelityChangeResult::Failed" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "An enum to represent the result of latent visual fidelity change requests." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ACLVisualFidelityChangeResult::Dispatched", (int64)ACLVisualFidelityChangeResult::Dispatched },
{ "ACLVisualFidelityChangeResult::Completed", (int64)ACLVisualFidelityChangeResult::Completed },
{ "ACLVisualFidelityChangeResult::Failed", (int64)ACLVisualFidelityChangeResult::Failed },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ACLPlugin_ACLVisualFidelityChangeResult_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ACLPlugin_ACLVisualFidelityChangeResult_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ACLPlugin,
nullptr,
"ACLVisualFidelityChangeResult",
"ACLVisualFidelityChangeResult",
Z_Construct_UEnum_ACLPlugin_ACLVisualFidelityChangeResult_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ACLPlugin_ACLVisualFidelityChangeResult_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ACLPlugin_ACLVisualFidelityChangeResult_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ACLPlugin_ACLVisualFidelityChangeResult_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ACLPlugin_ACLVisualFidelityChangeResult()
{
if (!Z_Registration_Info_UEnum_ACLVisualFidelityChangeResult.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ACLVisualFidelityChangeResult.InnerSingleton, Z_Construct_UEnum_ACLPlugin_ACLVisualFidelityChangeResult_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ACLVisualFidelityChangeResult.InnerSingleton;
}
// ********** End Enum ACLVisualFidelityChangeResult ***********************************************
// ********** Begin Class UAnimationCompressionLibraryDatabase Function GetVisualFidelity **********
struct Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics
{
struct AnimationCompressionLibraryDatabase_eventGetVisualFidelity_Parms
{
UAnimationCompressionLibraryDatabase* DatabaseAsset;
ACLVisualFidelity ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Animation|ACL" },
{ "DisplayName", "Get Database Visual Fidelity" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetVisualFidelity constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_DatabaseAsset;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetVisualFidelity constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetVisualFidelity Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::NewProp_DatabaseAsset = { "DatabaseAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationCompressionLibraryDatabase_eventGetVisualFidelity_Parms, DatabaseAsset), Z_Construct_UClass_UAnimationCompressionLibraryDatabase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationCompressionLibraryDatabase_eventGetVisualFidelity_Parms, ReturnValue), Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity, METADATA_PARAMS(0, nullptr) }; // 2203242668
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::NewProp_DatabaseAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::PropPointers) < 2048);
// ********** End Function GetVisualFidelity Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationCompressionLibraryDatabase, nullptr, "GetVisualFidelity", Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::AnimationCompressionLibraryDatabase_eventGetVisualFidelity_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::AnimationCompressionLibraryDatabase_eventGetVisualFidelity_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationCompressionLibraryDatabase::execGetVisualFidelity)
{
P_GET_OBJECT(UAnimationCompressionLibraryDatabase,Z_Param_DatabaseAsset);
P_FINISH;
P_NATIVE_BEGIN;
*(ACLVisualFidelity*)Z_Param__Result=UAnimationCompressionLibraryDatabase::GetVisualFidelity(Z_Param_DatabaseAsset);
P_NATIVE_END;
}
// ********** End Class UAnimationCompressionLibraryDatabase Function GetVisualFidelity ************
// ********** Begin Class UAnimationCompressionLibraryDatabase Function SetVisualFidelity **********
struct Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics
{
struct AnimationCompressionLibraryDatabase_eventSetVisualFidelity_Parms
{
UObject* WorldContextObject;
FLatentActionInfo LatentInfo;
UAnimationCompressionLibraryDatabase* DatabaseAsset;
ACLVisualFidelityChangeResult Result;
ACLVisualFidelity VisualFidelity;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Animation|ACL" },
{ "Comment", "/** Initiate a latent database change in quality by streaming in/out as necessary. */" },
{ "CPP_Default_VisualFidelity", "Highest" },
{ "DisplayName", "Set Database Visual Fidelity" },
{ "ExpandEnumAsExecs", "Result" },
{ "Latent", "" },
{ "LatentInfo", "LatentInfo" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "Initiate a latent database change in quality by streaming in/out as necessary." },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVisualFidelity constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_LatentInfo;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DatabaseAsset;
static const UECodeGen_Private::FBytePropertyParams NewProp_Result_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Result;
static const UECodeGen_Private::FBytePropertyParams NewProp_VisualFidelity_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_VisualFidelity;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVisualFidelity constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVisualFidelity Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationCompressionLibraryDatabase_eventSetVisualFidelity_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_LatentInfo = { "LatentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationCompressionLibraryDatabase_eventSetVisualFidelity_Parms, LatentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 2463020907
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_DatabaseAsset = { "DatabaseAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationCompressionLibraryDatabase_eventSetVisualFidelity_Parms, DatabaseAsset), Z_Construct_UClass_UAnimationCompressionLibraryDatabase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_Result_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationCompressionLibraryDatabase_eventSetVisualFidelity_Parms, Result), Z_Construct_UEnum_ACLPlugin_ACLVisualFidelityChangeResult, METADATA_PARAMS(0, nullptr) }; // 3152476484
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_VisualFidelity_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_VisualFidelity = { "VisualFidelity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationCompressionLibraryDatabase_eventSetVisualFidelity_Parms, VisualFidelity), Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity, METADATA_PARAMS(0, nullptr) }; // 2203242668
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_LatentInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_DatabaseAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_Result_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_Result,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_VisualFidelity_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::NewProp_VisualFidelity,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::PropPointers) < 2048);
// ********** End Function SetVisualFidelity Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationCompressionLibraryDatabase, nullptr, "SetVisualFidelity", Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::AnimationCompressionLibraryDatabase_eventSetVisualFidelity_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::AnimationCompressionLibraryDatabase_eventSetVisualFidelity_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationCompressionLibraryDatabase::execSetVisualFidelity)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FLatentActionInfo,Z_Param_LatentInfo);
P_GET_OBJECT(UAnimationCompressionLibraryDatabase,Z_Param_DatabaseAsset);
P_GET_ENUM_REF(ACLVisualFidelityChangeResult,Z_Param_Out_Result);
P_GET_ENUM(ACLVisualFidelity,Z_Param_VisualFidelity);
P_FINISH;
P_NATIVE_BEGIN;
UAnimationCompressionLibraryDatabase::SetVisualFidelity(Z_Param_WorldContextObject,Z_Param_LatentInfo,Z_Param_DatabaseAsset,(ACLVisualFidelityChangeResult&)(Z_Param_Out_Result),ACLVisualFidelity(Z_Param_VisualFidelity));
P_NATIVE_END;
}
// ********** End Class UAnimationCompressionLibraryDatabase Function SetVisualFidelity ************
// ********** Begin Class UAnimationCompressionLibraryDatabase *************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabase;
UClass* UAnimationCompressionLibraryDatabase::GetPrivateStaticClass()
{
using TClass = UAnimationCompressionLibraryDatabase;
if (!Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimationCompressionLibraryDatabase"),
Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabase.InnerSingleton,
StaticRegisterNativesUAnimationCompressionLibraryDatabase,
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_UAnimationCompressionLibraryDatabase.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimationCompressionLibraryDatabase_NoRegister()
{
return UAnimationCompressionLibraryDatabase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** An ACL database object references several UAnimSequence instances that it contains. */" },
{ "DisplayName", "ACL Database" },
{ "IncludePath", "AnimationCompressionLibraryDatabase.h" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "An ACL database object references several UAnimSequence instances that it contains." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CookedCompressedBytes_MetaData[] = {
{ "Comment", "/** The raw binary data for our compressed database and anim sequences. Present only in cooked builds. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "The raw binary data for our compressed database and anim sequences. Present only in cooked builds." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CookedAnimSequenceMappings_MetaData[] = {
{ "Comment", "/** Stores a mapping for each anim sequence, where its compressed data lives in our compressed buffer. Each 64 bit value is split into 32 bits: (Hash << 32) | Offset. Present only in cooked builds. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "Stores a mapping for each anim sequence, where its compressed data lives in our compressed buffer. Each 64 bit value is split into 32 bits: (Hash << 32) | Offset. Present only in cooked builds." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HighestImportanceProportion_MetaData[] = {
{ "Category", "Database" },
{ "Comment", "/** What percentage of the key frames should remain in the anim sequences. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "What percentage of the key frames should remain in the anim sequences." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MediumImportanceProportion_MetaData[] = {
{ "Category", "Database" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "/** What percentage of the key frames should be moved to the database. Medium importance key frames are moved second. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "What percentage of the key frames should be moved to the database. Medium importance key frames are moved second." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LowestImportanceProportion_MetaData[] = {
{ "Category", "Database" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "/** What percentage of the key frames should be moved to the database. Least important key frames are moved first. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "What percentage of the key frames should be moved to the database. Least important key frames are moved first." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StripLowestImportanceTier_MetaData[] = {
{ "Category", "Database" },
{ "Comment", "/** Whether or not to strip the lowest importance tier entirely from disk. Stripping the lowest tier means that the visual fidelity of Highest and Medium are equivalent. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "Whether or not to strip the lowest importance tier entirely from disk. Stripping the lowest tier means that the visual fidelity of Highest and Medium are equivalent." },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxStreamRequestSizeKB_MetaData[] = {
{ "Category", "Database" },
{ "ClampMax", "1048576" },
{ "ClampMin", "4" },
{ "Comment", "/** The maximum size in KiloBytes of streaming requests. Setting this to 0 will force tiers to load in a single request regardless of their size. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "The maximum size in KiloBytes of streaming requests. Setting this to 0 will force tiers to load in a single request regardless of their size." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultVisualFidelity_MetaData[] = {
{ "Category", "Database" },
{ "Comment", "/** The default level of quality to set when the database loads in-game. By default, nothing is streamed in. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "The default level of quality to set when the database loads in-game. By default, nothing is streamed in." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewVisualFidelity_MetaData[] = {
{ "Category", "Debug" },
{ "Comment", "/** The level of quality to preview with the database when decompressing in the editor. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "The level of quality to preview with the database when decompressing in the editor." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimSequences_MetaData[] = {
{ "Category", "Metadata" },
{ "Comment", "/** The anim sequences contained within the database. Built manually from the asset UI, content browser, or with a commandlet. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "The anim sequences contained within the database. Built manually from the asset UI, content browser, or with a commandlet." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumAnimSequences_MetaData[] = {
{ "Category", "Stats" },
{ "Comment", "/** The total num of Animation Sequences in this database. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "The total num of Animation Sequences in this database." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimSequencesOldSizeKB_MetaData[] = {
{ "Category", "Stats" },
{ "Comment", "/** The total size of all Animation Sequences if the database were not used. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "The total size of all Animation Sequences if the database were not used." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimSequencesNewSizeKB_MetaData[] = {
{ "Category", "Stats" },
{ "Comment", "/** The total size of all Animation Sequences with the database in use. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "The total size of all Animation Sequences with the database in use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DatabaseSizeKB_MetaData[] = {
{ "Category", "Stats" },
{ "Comment", "/** The total size of the database. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "The total size of the database." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DatabaseMetadataSizeKB_MetaData[] = {
{ "Category", "Stats" },
{ "Comment", "/** The size of the database metadata. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "The size of the database metadata." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MediumImportanceSizeKB_MetaData[] = {
{ "Category", "Stats" },
{ "Comment", "/** The size of the database medium importance streaming tier. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "The size of the database medium importance streaming tier." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LowImportanceSizeSizeKB_MetaData[] = {
{ "Category", "Stats" },
{ "Comment", "/** The size of the database low importance streaming tier before any stripping. */" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabase.h" },
{ "ToolTip", "The size of the database low importance streaming tier before any stripping." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UAnimationCompressionLibraryDatabase constinit property declarations *****
static const UECodeGen_Private::FBytePropertyParams NewProp_CookedCompressedBytes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_CookedCompressedBytes;
static const UECodeGen_Private::FUInt64PropertyParams NewProp_CookedAnimSequenceMappings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_CookedAnimSequenceMappings;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FFloatPropertyParams NewProp_HighestImportanceProportion;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MediumImportanceProportion;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LowestImportanceProportion;
static const UECodeGen_Private::FStructPropertyParams NewProp_StripLowestImportanceTier;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FUInt32PropertyParams NewProp_MaxStreamRequestSizeKB;
static const UECodeGen_Private::FBytePropertyParams NewProp_DefaultVisualFidelity_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DefaultVisualFidelity;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FBytePropertyParams NewProp_PreviewVisualFidelity_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PreviewVisualFidelity;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimSequences_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AnimSequences;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumAnimSequences;
static const UECodeGen_Private::FIntPropertyParams NewProp_AnimSequencesOldSizeKB;
static const UECodeGen_Private::FIntPropertyParams NewProp_AnimSequencesNewSizeKB;
static const UECodeGen_Private::FIntPropertyParams NewProp_DatabaseSizeKB;
static const UECodeGen_Private::FIntPropertyParams NewProp_DatabaseMetadataSizeKB;
static const UECodeGen_Private::FIntPropertyParams NewProp_MediumImportanceSizeKB;
static const UECodeGen_Private::FIntPropertyParams NewProp_LowImportanceSizeSizeKB;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAnimationCompressionLibraryDatabase constinit property declarations *******
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetVisualFidelity"), .Pointer = &UAnimationCompressionLibraryDatabase::execGetVisualFidelity },
{ .NameUTF8 = UTF8TEXT("SetVisualFidelity"), .Pointer = &UAnimationCompressionLibraryDatabase::execSetVisualFidelity },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_GetVisualFidelity, "GetVisualFidelity" }, // 1285641372
{ &Z_Construct_UFunction_UAnimationCompressionLibraryDatabase_SetVisualFidelity, "SetVisualFidelity" }, // 1097504122
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimationCompressionLibraryDatabase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics
// ********** Begin Class UAnimationCompressionLibraryDatabase Property Definitions ****************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_CookedCompressedBytes_Inner = { "CookedCompressedBytes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_CookedCompressedBytes = { "CookedCompressedBytes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, CookedCompressedBytes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CookedCompressedBytes_MetaData), NewProp_CookedCompressedBytes_MetaData) };
const UECodeGen_Private::FUInt64PropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_CookedAnimSequenceMappings_Inner = { "CookedAnimSequenceMappings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::UInt64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_CookedAnimSequenceMappings = { "CookedAnimSequenceMappings", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, CookedAnimSequenceMappings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CookedAnimSequenceMappings_MetaData), NewProp_CookedAnimSequenceMappings_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_HighestImportanceProportion = { "HighestImportanceProportion", nullptr, (EPropertyFlags)0x0040000800020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, HighestImportanceProportion), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HighestImportanceProportion_MetaData), NewProp_HighestImportanceProportion_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_MediumImportanceProportion = { "MediumImportanceProportion", nullptr, (EPropertyFlags)0x0040000800000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, MediumImportanceProportion), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MediumImportanceProportion_MetaData), NewProp_MediumImportanceProportion_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_LowestImportanceProportion = { "LowestImportanceProportion", nullptr, (EPropertyFlags)0x0040000800000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, LowestImportanceProportion), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LowestImportanceProportion_MetaData), NewProp_LowestImportanceProportion_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_StripLowestImportanceTier = { "StripLowestImportanceTier", nullptr, (EPropertyFlags)0x0040000800000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, StripLowestImportanceTier), Z_Construct_UScriptStruct_FPerPlatformBool, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StripLowestImportanceTier_MetaData), NewProp_StripLowestImportanceTier_MetaData) }; // 4028649551
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_MaxStreamRequestSizeKB = { "MaxStreamRequestSizeKB", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, MaxStreamRequestSizeKB), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxStreamRequestSizeKB_MetaData), NewProp_MaxStreamRequestSizeKB_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_DefaultVisualFidelity_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_DefaultVisualFidelity = { "DefaultVisualFidelity", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, DefaultVisualFidelity), Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultVisualFidelity_MetaData), NewProp_DefaultVisualFidelity_MetaData) }; // 2203242668
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_PreviewVisualFidelity_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_PreviewVisualFidelity = { "PreviewVisualFidelity", nullptr, (EPropertyFlags)0x0040000800002001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, PreviewVisualFidelity), Z_Construct_UEnum_ACLPlugin_ACLVisualFidelity, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewVisualFidelity_MetaData), NewProp_PreviewVisualFidelity_MetaData) }; // 2203242668
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_AnimSequences_Inner = { "AnimSequences", nullptr, (EPropertyFlags)0x0104000800020000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_AnimSequences = { "AnimSequences", nullptr, (EPropertyFlags)0x0144000800020001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, AnimSequences), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimSequences_MetaData), NewProp_AnimSequences_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_NumAnimSequences = { "NumAnimSequences", nullptr, (EPropertyFlags)0x0040000800020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, NumAnimSequences), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumAnimSequences_MetaData), NewProp_NumAnimSequences_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_AnimSequencesOldSizeKB = { "AnimSequencesOldSizeKB", nullptr, (EPropertyFlags)0x0040000800020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, AnimSequencesOldSizeKB), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimSequencesOldSizeKB_MetaData), NewProp_AnimSequencesOldSizeKB_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_AnimSequencesNewSizeKB = { "AnimSequencesNewSizeKB", nullptr, (EPropertyFlags)0x0040000800020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, AnimSequencesNewSizeKB), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimSequencesNewSizeKB_MetaData), NewProp_AnimSequencesNewSizeKB_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_DatabaseSizeKB = { "DatabaseSizeKB", nullptr, (EPropertyFlags)0x0040000800020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, DatabaseSizeKB), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DatabaseSizeKB_MetaData), NewProp_DatabaseSizeKB_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_DatabaseMetadataSizeKB = { "DatabaseMetadataSizeKB", nullptr, (EPropertyFlags)0x0040000800020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, DatabaseMetadataSizeKB), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DatabaseMetadataSizeKB_MetaData), NewProp_DatabaseMetadataSizeKB_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_MediumImportanceSizeKB = { "MediumImportanceSizeKB", nullptr, (EPropertyFlags)0x0040000800020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, MediumImportanceSizeKB), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MediumImportanceSizeKB_MetaData), NewProp_MediumImportanceSizeKB_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_LowImportanceSizeSizeKB = { "LowImportanceSizeSizeKB", nullptr, (EPropertyFlags)0x0040000800020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAnimationCompressionLibraryDatabase, LowImportanceSizeSizeKB), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LowImportanceSizeSizeKB_MetaData), NewProp_LowImportanceSizeSizeKB_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_CookedCompressedBytes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_CookedCompressedBytes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_CookedAnimSequenceMappings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_CookedAnimSequenceMappings,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_HighestImportanceProportion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_MediumImportanceProportion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_LowestImportanceProportion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_StripLowestImportanceTier,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_MaxStreamRequestSizeKB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_DefaultVisualFidelity_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_DefaultVisualFidelity,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_PreviewVisualFidelity_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_PreviewVisualFidelity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_AnimSequences_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_AnimSequences,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_NumAnimSequences,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_AnimSequencesOldSizeKB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_AnimSequencesNewSizeKB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_DatabaseSizeKB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_DatabaseMetadataSizeKB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_MediumImportanceSizeKB,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::NewProp_LowImportanceSizeSizeKB,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::PropPointers) < 2048);
// ********** End Class UAnimationCompressionLibraryDatabase Property Definitions ******************
UObject* (*const Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ACLPlugin,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::ClassParams = {
&UAnimationCompressionLibraryDatabase::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::Class_MetaDataParams)
};
void UAnimationCompressionLibraryDatabase::StaticRegisterNativesUAnimationCompressionLibraryDatabase()
{
UClass* Class = UAnimationCompressionLibraryDatabase::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAnimationCompressionLibraryDatabase()
{
if (!Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabase.OuterSingleton, Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabase.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimationCompressionLibraryDatabase);
UAnimationCompressionLibraryDatabase::~UAnimationCompressionLibraryDatabase() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UAnimationCompressionLibraryDatabase)
// ********** End Class UAnimationCompressionLibraryDatabase ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h__Script_ACLPlugin_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ACLVisualFidelity_StaticEnum, TEXT("ACLVisualFidelity"), &Z_Registration_Info_UEnum_ACLVisualFidelity, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2203242668U) },
{ ACLVisualFidelityChangeResult_StaticEnum, TEXT("ACLVisualFidelityChangeResult"), &Z_Registration_Info_UEnum_ACLVisualFidelityChangeResult, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3152476484U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAnimationCompressionLibraryDatabase, UAnimationCompressionLibraryDatabase::StaticClass, TEXT("UAnimationCompressionLibraryDatabase"), &Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimationCompressionLibraryDatabase), 2405706219U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h__Script_ACLPlugin_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h__Script_ACLPlugin_1675044173{
TEXT("/Script/ACLPlugin"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h__Script_ACLPlugin_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h__Script_ACLPlugin_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h__Script_ACLPlugin_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h__Script_ACLPlugin_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,101 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AnimationCompressionLibraryDatabase.h"
#ifdef ACLPLUGIN_AnimationCompressionLibraryDatabase_generated_h
#error "AnimationCompressionLibraryDatabase.generated.h already included, missing '#pragma once' in AnimationCompressionLibraryDatabase.h"
#endif
#define ACLPLUGIN_AnimationCompressionLibraryDatabase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UAnimationCompressionLibraryDatabase;
class UObject;
enum class ACLVisualFidelity : uint8;
enum class ACLVisualFidelityChangeResult : uint8;
struct FLatentActionInfo;
// ********** Begin Class UAnimationCompressionLibraryDatabase *************************************
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h_53_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetVisualFidelity); \
DECLARE_FUNCTION(execSetVisualFidelity);
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h_53_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UAnimationCompressionLibraryDatabase, ACLPLUGIN_API)
struct Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics;
ACLPLUGIN_API UClass* Z_Construct_UClass_UAnimationCompressionLibraryDatabase_NoRegister();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h_53_INCLASS \
private: \
static void StaticRegisterNativesUAnimationCompressionLibraryDatabase(); \
friend struct ::Z_Construct_UClass_UAnimationCompressionLibraryDatabase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ACLPLUGIN_API UClass* ::Z_Construct_UClass_UAnimationCompressionLibraryDatabase_NoRegister(); \
public: \
DECLARE_CLASS2(UAnimationCompressionLibraryDatabase, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ACLPlugin"), Z_Construct_UClass_UAnimationCompressionLibraryDatabase_NoRegister) \
DECLARE_SERIALIZER(UAnimationCompressionLibraryDatabase) \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h_53_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h_53_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ACLPLUGIN_API UAnimationCompressionLibraryDatabase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAnimationCompressionLibraryDatabase) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ACLPLUGIN_API, UAnimationCompressionLibraryDatabase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAnimationCompressionLibraryDatabase); \
/** Deleted move- and copy-constructors, should never be used */ \
UAnimationCompressionLibraryDatabase(UAnimationCompressionLibraryDatabase&&) = delete; \
UAnimationCompressionLibraryDatabase(const UAnimationCompressionLibraryDatabase&) = delete; \
ACLPLUGIN_API virtual ~UAnimationCompressionLibraryDatabase();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h_50_PROLOG
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h_53_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h_53_RPC_WRAPPERS \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h_53_INCLASS \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h_53_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAnimationCompressionLibraryDatabase;
// ********** End Class UAnimationCompressionLibraryDatabase ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPlugin_Classes_AnimationCompressionLibraryDatabase_h
// ********** Begin Enum ACLVisualFidelity *********************************************************
#define FOREACH_ENUM_ACLVISUALFIDELITY(op) \
op(ACLVisualFidelity::Highest) \
op(ACLVisualFidelity::Medium) \
op(ACLVisualFidelity::Lowest)
enum class ACLVisualFidelity : uint8;
template<> struct TIsUEnumClass<ACLVisualFidelity> { enum { Value = true }; };
template<> ACLPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ACLVisualFidelity>();
// ********** End Enum ACLVisualFidelity ***********************************************************
// ********** Begin Enum ACLVisualFidelityChangeResult *********************************************
#define FOREACH_ENUM_ACLVISUALFIDELITYCHANGERESULT(op) \
op(ACLVisualFidelityChangeResult::Dispatched) \
op(ACLVisualFidelityChangeResult::Completed) \
op(ACLVisualFidelityChangeResult::Failed)
enum class ACLVisualFidelityChangeResult : uint8;
template<> struct TIsUEnumClass<ACLVisualFidelityChangeResult> { enum { Value = true }; };
template<> ACLPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ACLVisualFidelityChangeResult>();
// ********** End Enum ACLVisualFidelityChangeResult ***********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,8 @@
D:\UE_5_7_1\Engine\Plugins\Animation\ACLPlugin\Source\ACLPlugin\Classes\AnimationCompressionLibraryDatabase.h
D:\UE_5_7_1\Engine\Plugins\Animation\ACLPlugin\Source\ACLPlugin\Classes\AnimBoneCompressionCodec_ACLDatabase.h
D:\UE_5_7_1\Engine\Plugins\Animation\ACLPlugin\Source\ACLPlugin\Classes\AnimCurveCompressionCodec_ACL.h
D:\UE_5_7_1\Engine\Plugins\Animation\ACLPlugin\Source\ACLPlugin\Classes\AnimBoneCompressionCodec_ACL.h
D:\UE_5_7_1\Engine\Plugins\Animation\ACLPlugin\Source\ACLPlugin\Classes\AnimBoneCompressionCodec_ACLBase.h
D:\UE_5_7_1\Engine\Plugins\Animation\ACLPlugin\Source\ACLPlugin\Classes\AnimBoneCompressionCodec_ACLCustom.h
D:\UE_5_7_1\Engine\Plugins\Animation\ACLPlugin\Source\ACLPlugin\Classes\AnimBoneCompressionCodec_ACLSafe.h
D:\UE_5_7_1\Engine\Plugins\Animation\ACLPlugin\Source\ACLPlugin\Public\ACLImpl.h

View File

@@ -0,0 +1,120 @@
// 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 "ACLDatabaseBuildCommandlet.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeACLDatabaseBuildCommandlet() {}
// ********** Begin Cross Module References ********************************************************
ACLPLUGINEDITOR_API UClass* Z_Construct_UClass_UACLDatabaseBuildCommandlet();
ACLPLUGINEDITOR_API UClass* Z_Construct_UClass_UACLDatabaseBuildCommandlet_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UCommandlet();
UPackage* Z_Construct_UPackage__Script_ACLPluginEditor();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UACLDatabaseBuildCommandlet **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UACLDatabaseBuildCommandlet;
UClass* UACLDatabaseBuildCommandlet::GetPrivateStaticClass()
{
using TClass = UACLDatabaseBuildCommandlet;
if (!Z_Registration_Info_UClass_UACLDatabaseBuildCommandlet.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ACLDatabaseBuildCommandlet"),
Z_Registration_Info_UClass_UACLDatabaseBuildCommandlet.InnerSingleton,
StaticRegisterNativesUACLDatabaseBuildCommandlet,
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_UACLDatabaseBuildCommandlet.InnerSingleton;
}
UClass* Z_Construct_UClass_UACLDatabaseBuildCommandlet_NoRegister()
{
return UACLDatabaseBuildCommandlet::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UACLDatabaseBuildCommandlet_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/*\n * This commandlet is used to update instances of UAnimationCompressionLibraryDatabase to ensure their mapping is up-to-date.\n */" },
{ "IncludePath", "ACLDatabaseBuildCommandlet.h" },
{ "ModuleRelativePath", "Classes/ACLDatabaseBuildCommandlet.h" },
{ "ToolTip", "* This commandlet is used to update instances of UAnimationCompressionLibraryDatabase to ensure their mapping is up-to-date." },
};
#endif // WITH_METADATA
// ********** Begin Class UACLDatabaseBuildCommandlet constinit property declarations **************
// ********** End Class UACLDatabaseBuildCommandlet constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UACLDatabaseBuildCommandlet>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UACLDatabaseBuildCommandlet_Statics
UObject* (*const Z_Construct_UClass_UACLDatabaseBuildCommandlet_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UCommandlet,
(UObject* (*)())Z_Construct_UPackage__Script_ACLPluginEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UACLDatabaseBuildCommandlet_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UACLDatabaseBuildCommandlet_Statics::ClassParams = {
&UACLDatabaseBuildCommandlet::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UACLDatabaseBuildCommandlet_Statics::Class_MetaDataParams), Z_Construct_UClass_UACLDatabaseBuildCommandlet_Statics::Class_MetaDataParams)
};
void UACLDatabaseBuildCommandlet::StaticRegisterNativesUACLDatabaseBuildCommandlet()
{
}
UClass* Z_Construct_UClass_UACLDatabaseBuildCommandlet()
{
if (!Z_Registration_Info_UClass_UACLDatabaseBuildCommandlet.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UACLDatabaseBuildCommandlet.OuterSingleton, Z_Construct_UClass_UACLDatabaseBuildCommandlet_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UACLDatabaseBuildCommandlet.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UACLDatabaseBuildCommandlet);
UACLDatabaseBuildCommandlet::~UACLDatabaseBuildCommandlet() {}
// ********** End Class UACLDatabaseBuildCommandlet ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLDatabaseBuildCommandlet_h__Script_ACLPluginEditor_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UACLDatabaseBuildCommandlet, UACLDatabaseBuildCommandlet::StaticClass, TEXT("UACLDatabaseBuildCommandlet"), &Z_Registration_Info_UClass_UACLDatabaseBuildCommandlet, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UACLDatabaseBuildCommandlet), 461793087U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLDatabaseBuildCommandlet_h__Script_ACLPluginEditor_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLDatabaseBuildCommandlet_h__Script_ACLPluginEditor_953538062{
TEXT("/Script/ACLPluginEditor"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLDatabaseBuildCommandlet_h__Script_ACLPluginEditor_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLDatabaseBuildCommandlet_h__Script_ACLPluginEditor_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ACLDatabaseBuildCommandlet.h"
#ifdef ACLPLUGINEDITOR_ACLDatabaseBuildCommandlet_generated_h
#error "ACLDatabaseBuildCommandlet.generated.h already included, missing '#pragma once' in ACLDatabaseBuildCommandlet.h"
#endif
#define ACLPLUGINEDITOR_ACLDatabaseBuildCommandlet_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UACLDatabaseBuildCommandlet **********************************************
struct Z_Construct_UClass_UACLDatabaseBuildCommandlet_Statics;
ACLPLUGINEDITOR_API UClass* Z_Construct_UClass_UACLDatabaseBuildCommandlet_NoRegister();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLDatabaseBuildCommandlet_h_15_INCLASS \
private: \
static void StaticRegisterNativesUACLDatabaseBuildCommandlet(); \
friend struct ::Z_Construct_UClass_UACLDatabaseBuildCommandlet_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ACLPLUGINEDITOR_API UClass* ::Z_Construct_UClass_UACLDatabaseBuildCommandlet_NoRegister(); \
public: \
DECLARE_CLASS2(UACLDatabaseBuildCommandlet, UCommandlet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/ACLPluginEditor"), Z_Construct_UClass_UACLDatabaseBuildCommandlet_NoRegister) \
DECLARE_SERIALIZER(UACLDatabaseBuildCommandlet)
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLDatabaseBuildCommandlet_h_15_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UACLDatabaseBuildCommandlet(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UACLDatabaseBuildCommandlet) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UACLDatabaseBuildCommandlet); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UACLDatabaseBuildCommandlet); \
/** Deleted move- and copy-constructors, should never be used */ \
UACLDatabaseBuildCommandlet(UACLDatabaseBuildCommandlet&&) = delete; \
UACLDatabaseBuildCommandlet(const UACLDatabaseBuildCommandlet&) = delete; \
NO_API virtual ~UACLDatabaseBuildCommandlet();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLDatabaseBuildCommandlet_h_12_PROLOG
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLDatabaseBuildCommandlet_h_15_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLDatabaseBuildCommandlet_h_15_INCLASS \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLDatabaseBuildCommandlet_h_15_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UACLDatabaseBuildCommandlet;
// ********** End Class UACLDatabaseBuildCommandlet ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLDatabaseBuildCommandlet_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeACLPluginEditor_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_ACLPluginEditor;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_ACLPluginEditor()
{
if (!Z_Registration_Info_UPackage__Script_ACLPluginEditor.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/ACLPluginEditor",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0xD44DEC76,
0xD98ACB82,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_ACLPluginEditor.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_ACLPluginEditor.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_ACLPluginEditor(Z_Construct_UPackage__Script_ACLPluginEditor, TEXT("/Script/ACLPluginEditor"), Z_Registration_Info_UPackage__Script_ACLPluginEditor, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xD44DEC76, 0xD98ACB82));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,13 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once
#include "ACLDatabaseBuildCommandlet.h"
#include "ACLStatsDumpCommandlet.h"
#include "AnimationCompressionLibraryDatabaseFactory.h"

View File

@@ -0,0 +1,120 @@
// 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 "ACLStatsDumpCommandlet.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeACLStatsDumpCommandlet() {}
// ********** Begin Cross Module References ********************************************************
ACLPLUGINEDITOR_API UClass* Z_Construct_UClass_UACLStatsDumpCommandlet();
ACLPLUGINEDITOR_API UClass* Z_Construct_UClass_UACLStatsDumpCommandlet_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UCommandlet();
UPackage* Z_Construct_UPackage__Script_ACLPluginEditor();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UACLStatsDumpCommandlet **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UACLStatsDumpCommandlet;
UClass* UACLStatsDumpCommandlet::GetPrivateStaticClass()
{
using TClass = UACLStatsDumpCommandlet;
if (!Z_Registration_Info_UClass_UACLStatsDumpCommandlet.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ACLStatsDumpCommandlet"),
Z_Registration_Info_UClass_UACLStatsDumpCommandlet.InnerSingleton,
StaticRegisterNativesUACLStatsDumpCommandlet,
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_UACLStatsDumpCommandlet.InnerSingleton;
}
UClass* Z_Construct_UClass_UACLStatsDumpCommandlet_NoRegister()
{
return UACLStatsDumpCommandlet::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UACLStatsDumpCommandlet_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/*\n * This commandlet is used to extract and dump animation compression statistics.\n *\n * See cpp implementation for example usage and supported arguments.\n */" },
{ "IncludePath", "ACLStatsDumpCommandlet.h" },
{ "ModuleRelativePath", "Classes/ACLStatsDumpCommandlet.h" },
{ "ToolTip", "* This commandlet is used to extract and dump animation compression statistics.\n*\n* See cpp implementation for example usage and supported arguments." },
};
#endif // WITH_METADATA
// ********** Begin Class UACLStatsDumpCommandlet constinit property declarations ******************
// ********** End Class UACLStatsDumpCommandlet constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UACLStatsDumpCommandlet>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UACLStatsDumpCommandlet_Statics
UObject* (*const Z_Construct_UClass_UACLStatsDumpCommandlet_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UCommandlet,
(UObject* (*)())Z_Construct_UPackage__Script_ACLPluginEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UACLStatsDumpCommandlet_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UACLStatsDumpCommandlet_Statics::ClassParams = {
&UACLStatsDumpCommandlet::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UACLStatsDumpCommandlet_Statics::Class_MetaDataParams), Z_Construct_UClass_UACLStatsDumpCommandlet_Statics::Class_MetaDataParams)
};
void UACLStatsDumpCommandlet::StaticRegisterNativesUACLStatsDumpCommandlet()
{
}
UClass* Z_Construct_UClass_UACLStatsDumpCommandlet()
{
if (!Z_Registration_Info_UClass_UACLStatsDumpCommandlet.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UACLStatsDumpCommandlet.OuterSingleton, Z_Construct_UClass_UACLStatsDumpCommandlet_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UACLStatsDumpCommandlet.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UACLStatsDumpCommandlet);
UACLStatsDumpCommandlet::~UACLStatsDumpCommandlet() {}
// ********** End Class UACLStatsDumpCommandlet ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLStatsDumpCommandlet_h__Script_ACLPluginEditor_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UACLStatsDumpCommandlet, UACLStatsDumpCommandlet::StaticClass, TEXT("UACLStatsDumpCommandlet"), &Z_Registration_Info_UClass_UACLStatsDumpCommandlet, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UACLStatsDumpCommandlet), 2544461701U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLStatsDumpCommandlet_h__Script_ACLPluginEditor_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLStatsDumpCommandlet_h__Script_ACLPluginEditor_4215421710{
TEXT("/Script/ACLPluginEditor"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLStatsDumpCommandlet_h__Script_ACLPluginEditor_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLStatsDumpCommandlet_h__Script_ACLPluginEditor_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ACLStatsDumpCommandlet.h"
#ifdef ACLPLUGINEDITOR_ACLStatsDumpCommandlet_generated_h
#error "ACLStatsDumpCommandlet.generated.h already included, missing '#pragma once' in ACLStatsDumpCommandlet.h"
#endif
#define ACLPLUGINEDITOR_ACLStatsDumpCommandlet_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UACLStatsDumpCommandlet **************************************************
struct Z_Construct_UClass_UACLStatsDumpCommandlet_Statics;
ACLPLUGINEDITOR_API UClass* Z_Construct_UClass_UACLStatsDumpCommandlet_NoRegister();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLStatsDumpCommandlet_h_17_INCLASS \
private: \
static void StaticRegisterNativesUACLStatsDumpCommandlet(); \
friend struct ::Z_Construct_UClass_UACLStatsDumpCommandlet_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ACLPLUGINEDITOR_API UClass* ::Z_Construct_UClass_UACLStatsDumpCommandlet_NoRegister(); \
public: \
DECLARE_CLASS2(UACLStatsDumpCommandlet, UCommandlet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/ACLPluginEditor"), Z_Construct_UClass_UACLStatsDumpCommandlet_NoRegister) \
DECLARE_SERIALIZER(UACLStatsDumpCommandlet)
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLStatsDumpCommandlet_h_17_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UACLStatsDumpCommandlet(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UACLStatsDumpCommandlet) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UACLStatsDumpCommandlet); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UACLStatsDumpCommandlet); \
/** Deleted move- and copy-constructors, should never be used */ \
UACLStatsDumpCommandlet(UACLStatsDumpCommandlet&&) = delete; \
UACLStatsDumpCommandlet(const UACLStatsDumpCommandlet&) = delete; \
NO_API virtual ~UACLStatsDumpCommandlet();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLStatsDumpCommandlet_h_14_PROLOG
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLStatsDumpCommandlet_h_17_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLStatsDumpCommandlet_h_17_INCLASS \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLStatsDumpCommandlet_h_17_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UACLStatsDumpCommandlet;
// ********** End Class UACLStatsDumpCommandlet ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_ACLStatsDumpCommandlet_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,119 @@
// 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 "AnimationCompressionLibraryDatabaseFactory.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimationCompressionLibraryDatabaseFactory() {}
// ********** Begin Cross Module References ********************************************************
ACLPLUGINEDITOR_API UClass* Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory();
ACLPLUGINEDITOR_API UClass* Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_NoRegister();
UNREALED_API UClass* Z_Construct_UClass_UFactory();
UPackage* Z_Construct_UPackage__Script_ACLPluginEditor();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAnimationCompressionLibraryDatabaseFactory ******************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabaseFactory;
UClass* UAnimationCompressionLibraryDatabaseFactory::GetPrivateStaticClass()
{
using TClass = UAnimationCompressionLibraryDatabaseFactory;
if (!Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabaseFactory.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimationCompressionLibraryDatabaseFactory"),
Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabaseFactory.InnerSingleton,
StaticRegisterNativesUAnimationCompressionLibraryDatabaseFactory,
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_UAnimationCompressionLibraryDatabaseFactory.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_NoRegister()
{
return UAnimationCompressionLibraryDatabaseFactory::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "HideCategories", "Object" },
{ "IncludePath", "AnimationCompressionLibraryDatabaseFactory.h" },
{ "ModuleRelativePath", "Classes/AnimationCompressionLibraryDatabaseFactory.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAnimationCompressionLibraryDatabaseFactory constinit property declarations
// ********** End Class UAnimationCompressionLibraryDatabaseFactory constinit property declarations
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimationCompressionLibraryDatabaseFactory>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_Statics
UObject* (*const Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UFactory,
(UObject* (*)())Z_Construct_UPackage__Script_ACLPluginEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_Statics::ClassParams = {
&UAnimationCompressionLibraryDatabaseFactory::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_Statics::Class_MetaDataParams)
};
void UAnimationCompressionLibraryDatabaseFactory::StaticRegisterNativesUAnimationCompressionLibraryDatabaseFactory()
{
}
UClass* Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory()
{
if (!Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabaseFactory.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabaseFactory.OuterSingleton, Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabaseFactory.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimationCompressionLibraryDatabaseFactory);
UAnimationCompressionLibraryDatabaseFactory::~UAnimationCompressionLibraryDatabaseFactory() {}
// ********** End Class UAnimationCompressionLibraryDatabaseFactory ********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_AnimationCompressionLibraryDatabaseFactory_h__Script_ACLPluginEditor_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory, UAnimationCompressionLibraryDatabaseFactory::StaticClass, TEXT("UAnimationCompressionLibraryDatabaseFactory"), &Z_Registration_Info_UClass_UAnimationCompressionLibraryDatabaseFactory, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimationCompressionLibraryDatabaseFactory), 141062569U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_AnimationCompressionLibraryDatabaseFactory_h__Script_ACLPluginEditor_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_AnimationCompressionLibraryDatabaseFactory_h__Script_ACLPluginEditor_643869013{
TEXT("/Script/ACLPluginEditor"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_AnimationCompressionLibraryDatabaseFactory_h__Script_ACLPluginEditor_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_AnimationCompressionLibraryDatabaseFactory_h__Script_ACLPluginEditor_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AnimationCompressionLibraryDatabaseFactory.h"
#ifdef ACLPLUGINEDITOR_AnimationCompressionLibraryDatabaseFactory_generated_h
#error "AnimationCompressionLibraryDatabaseFactory.generated.h already included, missing '#pragma once' in AnimationCompressionLibraryDatabaseFactory.h"
#endif
#define ACLPLUGINEDITOR_AnimationCompressionLibraryDatabaseFactory_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAnimationCompressionLibraryDatabaseFactory ******************************
struct Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_Statics;
ACLPLUGINEDITOR_API UClass* Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_NoRegister();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_AnimationCompressionLibraryDatabaseFactory_h_13_INCLASS \
private: \
static void StaticRegisterNativesUAnimationCompressionLibraryDatabaseFactory(); \
friend struct ::Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_Statics; \
static UClass* GetPrivateStaticClass(); \
friend ACLPLUGINEDITOR_API UClass* ::Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_NoRegister(); \
public: \
DECLARE_CLASS2(UAnimationCompressionLibraryDatabaseFactory, UFactory, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ACLPluginEditor"), Z_Construct_UClass_UAnimationCompressionLibraryDatabaseFactory_NoRegister) \
DECLARE_SERIALIZER(UAnimationCompressionLibraryDatabaseFactory)
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_AnimationCompressionLibraryDatabaseFactory_h_13_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
ACLPLUGINEDITOR_API UAnimationCompressionLibraryDatabaseFactory(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAnimationCompressionLibraryDatabaseFactory) \
DECLARE_VTABLE_PTR_HELPER_CTOR(ACLPLUGINEDITOR_API, UAnimationCompressionLibraryDatabaseFactory); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAnimationCompressionLibraryDatabaseFactory); \
/** Deleted move- and copy-constructors, should never be used */ \
UAnimationCompressionLibraryDatabaseFactory(UAnimationCompressionLibraryDatabaseFactory&&) = delete; \
UAnimationCompressionLibraryDatabaseFactory(const UAnimationCompressionLibraryDatabaseFactory&) = delete; \
ACLPLUGINEDITOR_API virtual ~UAnimationCompressionLibraryDatabaseFactory();
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_AnimationCompressionLibraryDatabaseFactory_h_10_PROLOG
#define FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_AnimationCompressionLibraryDatabaseFactory_h_13_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_AnimationCompressionLibraryDatabaseFactory_h_13_INCLASS \
FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_AnimationCompressionLibraryDatabaseFactory_h_13_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAnimationCompressionLibraryDatabaseFactory;
// ********** End Class UAnimationCompressionLibraryDatabaseFactory ********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_ACLPlugin_Source_ACLPluginEditor_Classes_AnimationCompressionLibraryDatabaseFactory_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,3 @@
D:\UE_5_7_1\Engine\Plugins\Animation\ACLPlugin\Source\ACLPluginEditor\Classes\ACLDatabaseBuildCommandlet.h
D:\UE_5_7_1\Engine\Plugins\Animation\ACLPlugin\Source\ACLPluginEditor\Classes\ACLStatsDumpCommandlet.h
D:\UE_5_7_1\Engine\Plugins\Animation\ACLPlugin\Source\ACLPluginEditor\Classes\AnimationCompressionLibraryDatabaseFactory.h

View File

@@ -0,0 +1,133 @@
// 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 "AIGraph.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 EmptyLinkFunctionForGeneratedCodeAIGraph() {}
// ********** Begin Cross Module References ********************************************************
AIGRAPH_API UClass* Z_Construct_UClass_UAIGraph();
AIGRAPH_API UClass* Z_Construct_UClass_UAIGraph_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UEdGraph();
UPackage* Z_Construct_UPackage__Script_AIGraph();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAIGraph *****************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIGraph;
UClass* UAIGraph::GetPrivateStaticClass()
{
using TClass = UAIGraph;
if (!Z_Registration_Info_UClass_UAIGraph.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIGraph"),
Z_Registration_Info_UClass_UAIGraph.InnerSingleton,
StaticRegisterNativesUAIGraph,
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_UAIGraph.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIGraph_NoRegister()
{
return UAIGraph::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIGraph_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "AIGraph.h" },
{ "ModuleRelativePath", "Classes/AIGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GraphVersion_MetaData[] = {
{ "ModuleRelativePath", "Classes/AIGraph.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAIGraph constinit property declarations *********************************
static const UECodeGen_Private::FIntPropertyParams NewProp_GraphVersion;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAIGraph constinit property declarations ***********************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAIGraph>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIGraph_Statics
// ********** Begin Class UAIGraph Property Definitions ********************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAIGraph_Statics::NewProp_GraphVersion = { "GraphVersion", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIGraph, GraphVersion), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GraphVersion_MetaData), NewProp_GraphVersion_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAIGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIGraph_Statics::NewProp_GraphVersion,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIGraph_Statics::PropPointers) < 2048);
// ********** End Class UAIGraph Property Definitions **********************************************
UObject* (*const Z_Construct_UClass_UAIGraph_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEdGraph,
(UObject* (*)())Z_Construct_UPackage__Script_AIGraph,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIGraph_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIGraph_Statics::ClassParams = {
&UAIGraph::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAIGraph_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAIGraph_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIGraph_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIGraph_Statics::Class_MetaDataParams)
};
void UAIGraph::StaticRegisterNativesUAIGraph()
{
}
UClass* Z_Construct_UClass_UAIGraph()
{
if (!Z_Registration_Info_UClass_UAIGraph.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIGraph.OuterSingleton, Z_Construct_UClass_UAIGraph_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIGraph.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIGraph);
UAIGraph::~UAIGraph() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UAIGraph)
// ********** End Class UAIGraph *******************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h__Script_AIGraph_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIGraph, UAIGraph::StaticClass, TEXT("UAIGraph"), &Z_Registration_Info_UClass_UAIGraph, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIGraph), 141148764U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h__Script_AIGraph_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h__Script_AIGraph_3866743157{
TEXT("/Script/AIGraph"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h__Script_AIGraph_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h__Script_AIGraph_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,68 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AIGraph.h"
#ifdef AIGRAPH_AIGraph_generated_h
#error "AIGraph.generated.h already included, missing '#pragma once' in AIGraph.h"
#endif
#define AIGRAPH_AIGraph_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAIGraph *****************************************************************
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h_23_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UAIGraph, AIGRAPH_API)
struct Z_Construct_UClass_UAIGraph_Statics;
AIGRAPH_API UClass* Z_Construct_UClass_UAIGraph_NoRegister();
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h_23_INCLASS \
private: \
static void StaticRegisterNativesUAIGraph(); \
friend struct ::Z_Construct_UClass_UAIGraph_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIGRAPH_API UClass* ::Z_Construct_UClass_UAIGraph_NoRegister(); \
public: \
DECLARE_CLASS2(UAIGraph, UEdGraph, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AIGraph"), Z_Construct_UClass_UAIGraph_NoRegister) \
DECLARE_SERIALIZER(UAIGraph) \
FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h_23_ARCHIVESERIALIZER
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h_23_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIGRAPH_API UAIGraph(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIGraph) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIGRAPH_API, UAIGraph); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIGraph); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIGraph(UAIGraph&&) = delete; \
UAIGraph(const UAIGraph&) = delete; \
AIGRAPH_API virtual ~UAIGraph();
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h_20_PROLOG
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h_23_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h_23_INCLASS \
FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h_23_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIGraph;
// ********** End Class UAIGraph *******************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_AIGraph_Classes_AIGraph_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeAIGraph_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_AIGraph;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_AIGraph()
{
if (!Z_Registration_Info_UPackage__Script_AIGraph.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/AIGraph",
nullptr,
0,
PKG_CompiledIn | 0x00000080,
0x0FC6B037,
0x762D67A9,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_AIGraph.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_AIGraph.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_AIGraph(Z_Construct_UPackage__Script_AIGraph, TEXT("/Script/AIGraph"), Z_Registration_Info_UPackage__Script_AIGraph, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x0FC6B037, 0x762D67A9));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,14 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once
#include "AIGraph.h"
#include "AIGraphNode.h"
#include "AIGraphSchema.h"
#include "AIGraphTypes.h"

View File

@@ -0,0 +1,199 @@
// 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 "AIGraphNode.h"
#include "AIGraphTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIGraphNode() {}
// ********** Begin Cross Module References ********************************************************
AIGRAPH_API UClass* Z_Construct_UClass_UAIGraphNode();
AIGRAPH_API UClass* Z_Construct_UClass_UAIGraphNode_NoRegister();
AIGRAPH_API UScriptStruct* Z_Construct_UScriptStruct_FGraphNodeClassData();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UEdGraphNode();
UPackage* Z_Construct_UPackage__Script_AIGraph();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAIGraphNode *************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIGraphNode;
UClass* UAIGraphNode::GetPrivateStaticClass()
{
using TClass = UAIGraphNode;
if (!Z_Registration_Info_UClass_UAIGraphNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIGraphNode"),
Z_Registration_Info_UClass_UAIGraphNode.InnerSingleton,
StaticRegisterNativesUAIGraphNode,
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_UAIGraphNode.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIGraphNode_NoRegister()
{
return UAIGraphNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIGraphNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "AIGraphNode.h" },
{ "ModuleRelativePath", "Classes/AIGraphNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClassData_MetaData[] = {
{ "Comment", "/** instance class */" },
{ "ModuleRelativePath", "Classes/AIGraphNode.h" },
{ "ToolTip", "instance class" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeInstance_MetaData[] = {
{ "ModuleRelativePath", "Classes/AIGraphNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentNode_MetaData[] = {
{ "ModuleRelativePath", "Classes/AIGraphNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubNodes_MetaData[] = {
{ "ModuleRelativePath", "Classes/AIGraphNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CopySubNodeIndex_MetaData[] = {
{ "Comment", "/** subnode index assigned during copy operation to connect nodes again on paste */" },
{ "ModuleRelativePath", "Classes/AIGraphNode.h" },
{ "ToolTip", "subnode index assigned during copy operation to connect nodes again on paste" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsReadOnly_MetaData[] = {
{ "Comment", "/** if set, all modifications (including delete/cut) are disabled */" },
{ "ModuleRelativePath", "Classes/AIGraphNode.h" },
{ "ToolTip", "if set, all modifications (including delete/cut) are disabled" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsSubNode_MetaData[] = {
{ "Comment", "/** if set, this node will be always considered as subnode */" },
{ "ModuleRelativePath", "Classes/AIGraphNode.h" },
{ "ToolTip", "if set, this node will be always considered as subnode" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ErrorMessage_MetaData[] = {
{ "Comment", "/** error message for node */" },
{ "ModuleRelativePath", "Classes/AIGraphNode.h" },
{ "ToolTip", "error message for node" },
};
#endif // WITH_METADATA
// ********** Begin Class UAIGraphNode constinit property declarations *****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_ClassData;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NodeInstance;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ParentNode;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubNodes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SubNodes;
static const UECodeGen_Private::FIntPropertyParams NewProp_CopySubNodeIndex;
static void NewProp_bIsReadOnly_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsReadOnly;
static void NewProp_bIsSubNode_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsSubNode;
static const UECodeGen_Private::FStrPropertyParams NewProp_ErrorMessage;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAIGraphNode constinit property declarations *******************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAIGraphNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIGraphNode_Statics
// ********** Begin Class UAIGraphNode Property Definitions ****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAIGraphNode_Statics::NewProp_ClassData = { "ClassData", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIGraphNode, ClassData), Z_Construct_UScriptStruct_FGraphNodeClassData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClassData_MetaData), NewProp_ClassData_MetaData) }; // 2040694383
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAIGraphNode_Statics::NewProp_NodeInstance = { "NodeInstance", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIGraphNode, NodeInstance), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeInstance_MetaData), NewProp_NodeInstance_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAIGraphNode_Statics::NewProp_ParentNode = { "ParentNode", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIGraphNode, ParentNode), Z_Construct_UClass_UAIGraphNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentNode_MetaData), NewProp_ParentNode_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAIGraphNode_Statics::NewProp_SubNodes_Inner = { "SubNodes", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAIGraphNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAIGraphNode_Statics::NewProp_SubNodes = { "SubNodes", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIGraphNode, SubNodes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubNodes_MetaData), NewProp_SubNodes_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAIGraphNode_Statics::NewProp_CopySubNodeIndex = { "CopySubNodeIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIGraphNode, CopySubNodeIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CopySubNodeIndex_MetaData), NewProp_CopySubNodeIndex_MetaData) };
void Z_Construct_UClass_UAIGraphNode_Statics::NewProp_bIsReadOnly_SetBit(void* Obj)
{
((UAIGraphNode*)Obj)->bIsReadOnly = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAIGraphNode_Statics::NewProp_bIsReadOnly = { "bIsReadOnly", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UAIGraphNode), &Z_Construct_UClass_UAIGraphNode_Statics::NewProp_bIsReadOnly_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsReadOnly_MetaData), NewProp_bIsReadOnly_MetaData) };
void Z_Construct_UClass_UAIGraphNode_Statics::NewProp_bIsSubNode_SetBit(void* Obj)
{
((UAIGraphNode*)Obj)->bIsSubNode = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAIGraphNode_Statics::NewProp_bIsSubNode = { "bIsSubNode", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UAIGraphNode), &Z_Construct_UClass_UAIGraphNode_Statics::NewProp_bIsSubNode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsSubNode_MetaData), NewProp_bIsSubNode_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UAIGraphNode_Statics::NewProp_ErrorMessage = { "ErrorMessage", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIGraphNode, ErrorMessage), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ErrorMessage_MetaData), NewProp_ErrorMessage_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAIGraphNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIGraphNode_Statics::NewProp_ClassData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIGraphNode_Statics::NewProp_NodeInstance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIGraphNode_Statics::NewProp_ParentNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIGraphNode_Statics::NewProp_SubNodes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIGraphNode_Statics::NewProp_SubNodes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIGraphNode_Statics::NewProp_CopySubNodeIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIGraphNode_Statics::NewProp_bIsReadOnly,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIGraphNode_Statics::NewProp_bIsSubNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIGraphNode_Statics::NewProp_ErrorMessage,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIGraphNode_Statics::PropPointers) < 2048);
// ********** End Class UAIGraphNode Property Definitions ******************************************
UObject* (*const Z_Construct_UClass_UAIGraphNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEdGraphNode,
(UObject* (*)())Z_Construct_UPackage__Script_AIGraph,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIGraphNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIGraphNode_Statics::ClassParams = {
&UAIGraphNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAIGraphNode_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAIGraphNode_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIGraphNode_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIGraphNode_Statics::Class_MetaDataParams)
};
void UAIGraphNode::StaticRegisterNativesUAIGraphNode()
{
}
UClass* Z_Construct_UClass_UAIGraphNode()
{
if (!Z_Registration_Info_UClass_UAIGraphNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIGraphNode.OuterSingleton, Z_Construct_UClass_UAIGraphNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIGraphNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIGraphNode);
UAIGraphNode::~UAIGraphNode() {}
// ********** End Class UAIGraphNode ***************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphNode_h__Script_AIGraph_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIGraphNode, UAIGraphNode::StaticClass, TEXT("UAIGraphNode"), &Z_Registration_Info_UClass_UAIGraphNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIGraphNode), 43670663U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphNode_h__Script_AIGraph_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphNode_h__Script_AIGraph_2162628016{
TEXT("/Script/AIGraph"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphNode_h__Script_AIGraph_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphNode_h__Script_AIGraph_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AIGraphNode.h"
#ifdef AIGRAPH_AIGraphNode_generated_h
#error "AIGraphNode.generated.h already included, missing '#pragma once' in AIGraphNode.h"
#endif
#define AIGRAPH_AIGraphNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAIGraphNode *************************************************************
struct Z_Construct_UClass_UAIGraphNode_Statics;
AIGRAPH_API UClass* Z_Construct_UClass_UAIGraphNode_NoRegister();
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraphNode_h_22_INCLASS \
private: \
static void StaticRegisterNativesUAIGraphNode(); \
friend struct ::Z_Construct_UClass_UAIGraphNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIGRAPH_API UClass* ::Z_Construct_UClass_UAIGraphNode_NoRegister(); \
public: \
DECLARE_CLASS2(UAIGraphNode, UEdGraphNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AIGraph"), Z_Construct_UClass_UAIGraphNode_NoRegister) \
DECLARE_SERIALIZER(UAIGraphNode)
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraphNode_h_22_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIGRAPH_API UAIGraphNode(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIGraphNode) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIGRAPH_API, UAIGraphNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIGraphNode); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIGraphNode(UAIGraphNode&&) = delete; \
UAIGraphNode(const UAIGraphNode&) = delete; \
AIGRAPH_API virtual ~UAIGraphNode();
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraphNode_h_19_PROLOG
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraphNode_h_22_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_AIGraph_Classes_AIGraphNode_h_22_INCLASS \
FID_Engine_Source_Editor_AIGraph_Classes_AIGraphNode_h_22_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIGraphNode;
// ********** End Class UAIGraphNode ***************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_AIGraph_Classes_AIGraphNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,328 @@
// 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 "AIGraphSchema.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIGraphSchema() {}
// ********** Begin Cross Module References ********************************************************
AIGRAPH_API UClass* Z_Construct_UClass_UAIGraphNode_NoRegister();
AIGRAPH_API UClass* Z_Construct_UClass_UAIGraphSchema();
AIGRAPH_API UClass* Z_Construct_UClass_UAIGraphSchema_NoRegister();
AIGRAPH_API UScriptStruct* Z_Construct_UScriptStruct_FAISchemaAction_AddComment();
AIGRAPH_API UScriptStruct* Z_Construct_UScriptStruct_FAISchemaAction_NewNode();
AIGRAPH_API UScriptStruct* Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode();
ENGINE_API UClass* Z_Construct_UClass_UEdGraphSchema();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FEdGraphSchemaAction();
UPackage* Z_Construct_UPackage__Script_AIGraph();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FAISchemaAction_AddComment ****************************************
struct Z_Construct_UScriptStruct_FAISchemaAction_AddComment_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAISchemaAction_AddComment); }
static inline consteval int16 GetStructAlignment() { return alignof(FAISchemaAction_AddComment); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Action to add a comment to the graph */" },
{ "ModuleRelativePath", "Classes/AIGraphSchema.h" },
{ "ToolTip", "Action to add a comment to the graph" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAISchemaAction_AddComment constinit property declarations ********
// ********** End ScriptStruct FAISchemaAction_AddComment constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAISchemaAction_AddComment>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAISchemaAction_AddComment_Statics
static_assert(std::is_polymorphic<FAISchemaAction_AddComment>() == std::is_polymorphic<FEdGraphSchemaAction>(), "USTRUCT FAISchemaAction_AddComment cannot be polymorphic unless super FEdGraphSchemaAction is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAISchemaAction_AddComment;
class UScriptStruct* FAISchemaAction_AddComment::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAISchemaAction_AddComment.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAISchemaAction_AddComment.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAISchemaAction_AddComment, (UObject*)Z_Construct_UPackage__Script_AIGraph(), TEXT("AISchemaAction_AddComment"));
}
return Z_Registration_Info_UScriptStruct_FAISchemaAction_AddComment.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAISchemaAction_AddComment_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AIGraph,
Z_Construct_UScriptStruct_FEdGraphSchemaAction,
&NewStructOps,
"AISchemaAction_AddComment",
nullptr,
0,
sizeof(FAISchemaAction_AddComment),
alignof(FAISchemaAction_AddComment),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAISchemaAction_AddComment_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAISchemaAction_AddComment_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAISchemaAction_AddComment()
{
if (!Z_Registration_Info_UScriptStruct_FAISchemaAction_AddComment.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAISchemaAction_AddComment.InnerSingleton, Z_Construct_UScriptStruct_FAISchemaAction_AddComment_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAISchemaAction_AddComment.InnerSingleton);
}
// ********** End ScriptStruct FAISchemaAction_AddComment ******************************************
// ********** Begin ScriptStruct FAISchemaAction_NewNode *******************************************
struct Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAISchemaAction_NewNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FAISchemaAction_NewNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Action to add a node to the graph */" },
{ "ModuleRelativePath", "Classes/AIGraphSchema.h" },
{ "ToolTip", "Action to add a node to the graph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeTemplate_MetaData[] = {
{ "Comment", "/** Template of node we want to create */" },
{ "ModuleRelativePath", "Classes/AIGraphSchema.h" },
{ "ToolTip", "Template of node we want to create" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAISchemaAction_NewNode constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_NodeTemplate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAISchemaAction_NewNode constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAISchemaAction_NewNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics
static_assert(std::is_polymorphic<FAISchemaAction_NewNode>() == std::is_polymorphic<FEdGraphSchemaAction>(), "USTRUCT FAISchemaAction_NewNode cannot be polymorphic unless super FEdGraphSchemaAction is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAISchemaAction_NewNode;
class UScriptStruct* FAISchemaAction_NewNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAISchemaAction_NewNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAISchemaAction_NewNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAISchemaAction_NewNode, (UObject*)Z_Construct_UPackage__Script_AIGraph(), TEXT("AISchemaAction_NewNode"));
}
return Z_Registration_Info_UScriptStruct_FAISchemaAction_NewNode.OuterSingleton;
}
// ********** Begin ScriptStruct FAISchemaAction_NewNode Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics::NewProp_NodeTemplate = { "NodeTemplate", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAISchemaAction_NewNode, NodeTemplate), Z_Construct_UClass_UAIGraphNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeTemplate_MetaData), NewProp_NodeTemplate_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics::NewProp_NodeTemplate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAISchemaAction_NewNode Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AIGraph,
Z_Construct_UScriptStruct_FEdGraphSchemaAction,
&NewStructOps,
"AISchemaAction_NewNode",
Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics::PropPointers),
sizeof(FAISchemaAction_NewNode),
alignof(FAISchemaAction_NewNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAISchemaAction_NewNode()
{
if (!Z_Registration_Info_UScriptStruct_FAISchemaAction_NewNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAISchemaAction_NewNode.InnerSingleton, Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAISchemaAction_NewNode.InnerSingleton);
}
// ********** End ScriptStruct FAISchemaAction_NewNode *********************************************
// ********** Begin ScriptStruct FAISchemaAction_NewSubNode ****************************************
struct Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAISchemaAction_NewSubNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FAISchemaAction_NewSubNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Action to add a subnode to the selected node */" },
{ "ModuleRelativePath", "Classes/AIGraphSchema.h" },
{ "ToolTip", "Action to add a subnode to the selected node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeTemplate_MetaData[] = {
{ "Comment", "/** Template of node we want to create */" },
{ "ModuleRelativePath", "Classes/AIGraphSchema.h" },
{ "ToolTip", "Template of node we want to create" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentNode_MetaData[] = {
{ "Comment", "/** parent node */" },
{ "ModuleRelativePath", "Classes/AIGraphSchema.h" },
{ "ToolTip", "parent node" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAISchemaAction_NewSubNode constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_NodeTemplate;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ParentNode;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAISchemaAction_NewSubNode constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAISchemaAction_NewSubNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics
static_assert(std::is_polymorphic<FAISchemaAction_NewSubNode>() == std::is_polymorphic<FEdGraphSchemaAction>(), "USTRUCT FAISchemaAction_NewSubNode cannot be polymorphic unless super FEdGraphSchemaAction is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAISchemaAction_NewSubNode;
class UScriptStruct* FAISchemaAction_NewSubNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAISchemaAction_NewSubNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAISchemaAction_NewSubNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode, (UObject*)Z_Construct_UPackage__Script_AIGraph(), TEXT("AISchemaAction_NewSubNode"));
}
return Z_Registration_Info_UScriptStruct_FAISchemaAction_NewSubNode.OuterSingleton;
}
// ********** Begin ScriptStruct FAISchemaAction_NewSubNode Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::NewProp_NodeTemplate = { "NodeTemplate", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAISchemaAction_NewSubNode, NodeTemplate), Z_Construct_UClass_UAIGraphNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeTemplate_MetaData), NewProp_NodeTemplate_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::NewProp_ParentNode = { "ParentNode", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAISchemaAction_NewSubNode, ParentNode), Z_Construct_UClass_UAIGraphNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentNode_MetaData), NewProp_ParentNode_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::NewProp_NodeTemplate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::NewProp_ParentNode,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAISchemaAction_NewSubNode Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AIGraph,
Z_Construct_UScriptStruct_FEdGraphSchemaAction,
&NewStructOps,
"AISchemaAction_NewSubNode",
Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::PropPointers),
sizeof(FAISchemaAction_NewSubNode),
alignof(FAISchemaAction_NewSubNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode()
{
if (!Z_Registration_Info_UScriptStruct_FAISchemaAction_NewSubNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAISchemaAction_NewSubNode.InnerSingleton, Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAISchemaAction_NewSubNode.InnerSingleton);
}
// ********** End ScriptStruct FAISchemaAction_NewSubNode ******************************************
// ********** Begin Class UAIGraphSchema ***********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIGraphSchema;
UClass* UAIGraphSchema::GetPrivateStaticClass()
{
using TClass = UAIGraphSchema;
if (!Z_Registration_Info_UClass_UAIGraphSchema.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIGraphSchema"),
Z_Registration_Info_UClass_UAIGraphSchema.InnerSingleton,
StaticRegisterNativesUAIGraphSchema,
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_UAIGraphSchema.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIGraphSchema_NoRegister()
{
return UAIGraphSchema::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIGraphSchema_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "AIGraphSchema.h" },
{ "ModuleRelativePath", "Classes/AIGraphSchema.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAIGraphSchema constinit property declarations ***************************
// ********** End Class UAIGraphSchema constinit property declarations *****************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAIGraphSchema>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIGraphSchema_Statics
UObject* (*const Z_Construct_UClass_UAIGraphSchema_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEdGraphSchema,
(UObject* (*)())Z_Construct_UPackage__Script_AIGraph,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIGraphSchema_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIGraphSchema_Statics::ClassParams = {
&UAIGraphSchema::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIGraphSchema_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIGraphSchema_Statics::Class_MetaDataParams)
};
void UAIGraphSchema::StaticRegisterNativesUAIGraphSchema()
{
}
UClass* Z_Construct_UClass_UAIGraphSchema()
{
if (!Z_Registration_Info_UClass_UAIGraphSchema.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIGraphSchema.OuterSingleton, Z_Construct_UClass_UAIGraphSchema_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIGraphSchema.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIGraphSchema);
UAIGraphSchema::~UAIGraphSchema() {}
// ********** End Class UAIGraphSchema *************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h__Script_AIGraph_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FAISchemaAction_AddComment::StaticStruct, Z_Construct_UScriptStruct_FAISchemaAction_AddComment_Statics::NewStructOps, TEXT("AISchemaAction_AddComment"),&Z_Registration_Info_UScriptStruct_FAISchemaAction_AddComment, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAISchemaAction_AddComment), 1571507754U) },
{ FAISchemaAction_NewNode::StaticStruct, Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics::NewStructOps, TEXT("AISchemaAction_NewNode"),&Z_Registration_Info_UScriptStruct_FAISchemaAction_NewNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAISchemaAction_NewNode), 1793252718U) },
{ FAISchemaAction_NewSubNode::StaticStruct, Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics::NewStructOps, TEXT("AISchemaAction_NewSubNode"),&Z_Registration_Info_UScriptStruct_FAISchemaAction_NewSubNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAISchemaAction_NewSubNode), 2775270217U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIGraphSchema, UAIGraphSchema::StaticClass, TEXT("UAIGraphSchema"), &Z_Registration_Info_UClass_UAIGraphSchema, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIGraphSchema), 4058549154U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h__Script_AIGraph_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h__Script_AIGraph_2309027065{
TEXT("/Script/AIGraph"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h__Script_AIGraph_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h__Script_AIGraph_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h__Script_AIGraph_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h__Script_AIGraph_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,96 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AIGraphSchema.h"
#ifdef AIGRAPH_AIGraphSchema_generated_h
#error "AIGraphSchema.generated.h already included, missing '#pragma once' in AIGraphSchema.h"
#endif
#define AIGRAPH_AIGraphSchema_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FAISchemaAction_AddComment ****************************************
struct Z_Construct_UScriptStruct_FAISchemaAction_AddComment_Statics;
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h_20_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAISchemaAction_AddComment_Statics; \
AIGRAPH_API static class UScriptStruct* StaticStruct(); \
typedef FEdGraphSchemaAction Super;
struct FAISchemaAction_AddComment;
// ********** End ScriptStruct FAISchemaAction_AddComment ******************************************
// ********** Begin ScriptStruct FAISchemaAction_NewNode *******************************************
struct Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics;
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h_37_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAISchemaAction_NewNode_Statics; \
AIGRAPH_API static class UScriptStruct* StaticStruct(); \
typedef FEdGraphSchemaAction Super;
struct FAISchemaAction_NewNode;
// ********** End ScriptStruct FAISchemaAction_NewNode *********************************************
// ********** Begin ScriptStruct FAISchemaAction_NewSubNode ****************************************
struct Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics;
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h_64_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAISchemaAction_NewSubNode_Statics; \
AIGRAPH_API static class UScriptStruct* StaticStruct(); \
typedef FEdGraphSchemaAction Super;
struct FAISchemaAction_NewSubNode;
// ********** End ScriptStruct FAISchemaAction_NewSubNode ******************************************
// ********** Begin Class UAIGraphSchema ***********************************************************
struct Z_Construct_UClass_UAIGraphSchema_Statics;
AIGRAPH_API UClass* Z_Construct_UClass_UAIGraphSchema_NoRegister();
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h_96_INCLASS \
private: \
static void StaticRegisterNativesUAIGraphSchema(); \
friend struct ::Z_Construct_UClass_UAIGraphSchema_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIGRAPH_API UClass* ::Z_Construct_UClass_UAIGraphSchema_NoRegister(); \
public: \
DECLARE_CLASS2(UAIGraphSchema, UEdGraphSchema, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AIGraph"), Z_Construct_UClass_UAIGraphSchema_NoRegister) \
DECLARE_SERIALIZER(UAIGraphSchema)
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h_96_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIGRAPH_API UAIGraphSchema(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIGraphSchema) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIGRAPH_API, UAIGraphSchema); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIGraphSchema); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIGraphSchema(UAIGraphSchema&&) = delete; \
UAIGraphSchema(const UAIGraphSchema&) = delete; \
AIGRAPH_API virtual ~UAIGraphSchema();
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h_93_PROLOG
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h_96_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h_96_INCLASS \
FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h_96_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIGraphSchema;
// ********** End Class UAIGraphSchema *************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_AIGraph_Classes_AIGraphSchema_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "AIGraphTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIGraphTypes() {}
// ********** Begin Cross Module References ********************************************************
AIGRAPH_API UScriptStruct* Z_Construct_UScriptStruct_FGraphNodeClassData();
UPackage* Z_Construct_UPackage__Script_AIGraph();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FGraphNodeClassData ***********************************************
struct Z_Construct_UScriptStruct_FGraphNodeClassData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGraphNodeClassData); }
static inline consteval int16 GetStructAlignment() { return alignof(FGraphNodeClassData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/AIGraphTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetName_MetaData[] = {
{ "Comment", "/** path to class if it's not loaded yet */" },
{ "ModuleRelativePath", "Classes/AIGraphTypes.h" },
{ "ToolTip", "path to class if it's not loaded yet" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GeneratedClassPackage_MetaData[] = {
{ "ModuleRelativePath", "Classes/AIGraphTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClassName_MetaData[] = {
{ "Comment", "/** resolved name of class from asset data */" },
{ "ModuleRelativePath", "Classes/AIGraphTypes.h" },
{ "ToolTip", "resolved name of class from asset data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Category_MetaData[] = {
{ "Comment", "/** User-defined category for this class */" },
{ "ModuleRelativePath", "Classes/AIGraphTypes.h" },
{ "ToolTip", "User-defined category for this class" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGraphNodeClassData constinit property declarations ***************
static const UECodeGen_Private::FStrPropertyParams NewProp_AssetName;
static const UECodeGen_Private::FStrPropertyParams NewProp_GeneratedClassPackage;
static const UECodeGen_Private::FStrPropertyParams NewProp_ClassName;
static const UECodeGen_Private::FTextPropertyParams NewProp_Category;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGraphNodeClassData constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGraphNodeClassData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGraphNodeClassData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGraphNodeClassData;
class UScriptStruct* FGraphNodeClassData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGraphNodeClassData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGraphNodeClassData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGraphNodeClassData, (UObject*)Z_Construct_UPackage__Script_AIGraph(), TEXT("GraphNodeClassData"));
}
return Z_Registration_Info_UScriptStruct_FGraphNodeClassData.OuterSingleton;
}
// ********** Begin ScriptStruct FGraphNodeClassData Property Definitions **************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::NewProp_AssetName = { "AssetName", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGraphNodeClassData, AssetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetName_MetaData), NewProp_AssetName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::NewProp_GeneratedClassPackage = { "GeneratedClassPackage", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGraphNodeClassData, GeneratedClassPackage), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GeneratedClassPackage_MetaData), NewProp_GeneratedClassPackage_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::NewProp_ClassName = { "ClassName", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGraphNodeClassData, ClassName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClassName_MetaData), NewProp_ClassName_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::NewProp_Category = { "Category", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGraphNodeClassData, Category), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Category_MetaData), NewProp_Category_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::NewProp_AssetName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::NewProp_GeneratedClassPackage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::NewProp_ClassName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::NewProp_Category,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGraphNodeClassData Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AIGraph,
nullptr,
&NewStructOps,
"GraphNodeClassData",
Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::PropPointers),
sizeof(FGraphNodeClassData),
alignof(FGraphNodeClassData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGraphNodeClassData()
{
if (!Z_Registration_Info_UScriptStruct_FGraphNodeClassData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGraphNodeClassData.InnerSingleton, Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGraphNodeClassData.InnerSingleton);
}
// ********** End ScriptStruct FGraphNodeClassData *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphTypes_h__Script_AIGraph_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FGraphNodeClassData::StaticStruct, Z_Construct_UScriptStruct_FGraphNodeClassData_Statics::NewStructOps, TEXT("GraphNodeClassData"),&Z_Registration_Info_UScriptStruct_FGraphNodeClassData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGraphNodeClassData), 2040694383U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphTypes_h__Script_AIGraph_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphTypes_h__Script_AIGraph_1845581656{
TEXT("/Script/AIGraph"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphTypes_h__Script_AIGraph_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Classes_AIGraphTypes_h__Script_AIGraph_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AIGraphTypes.h"
#ifdef AIGRAPH_AIGraphTypes_generated_h
#error "AIGraphTypes.generated.h already included, missing '#pragma once' in AIGraphTypes.h"
#endif
#define AIGRAPH_AIGraphTypes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FGraphNodeClassData ***********************************************
struct Z_Construct_UScriptStruct_FGraphNodeClassData_Statics;
#define FID_Engine_Source_Editor_AIGraph_Classes_AIGraphTypes_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGraphNodeClassData_Statics; \
AIGRAPH_API static class UScriptStruct* StaticStruct();
struct FGraphNodeClassData;
// ********** End ScriptStruct FGraphNodeClassData *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_AIGraph_Classes_AIGraphTypes_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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 "K2Node_AIMoveTo.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeK2Node_AIMoveTo() {}
// ********** Begin Cross Module References ********************************************************
AIGRAPH_API UClass* Z_Construct_UClass_UK2Node_AIMoveTo();
AIGRAPH_API UClass* Z_Construct_UClass_UK2Node_AIMoveTo_NoRegister();
BLUEPRINTGRAPH_API UClass* Z_Construct_UClass_UK2Node_BaseAsyncTask();
UPackage* Z_Construct_UPackage__Script_AIGraph();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UK2Node_AIMoveTo *********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UK2Node_AIMoveTo;
UClass* UK2Node_AIMoveTo::GetPrivateStaticClass()
{
using TClass = UK2Node_AIMoveTo;
if (!Z_Registration_Info_UClass_UK2Node_AIMoveTo.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("K2Node_AIMoveTo"),
Z_Registration_Info_UClass_UK2Node_AIMoveTo.InnerSingleton,
StaticRegisterNativesUK2Node_AIMoveTo,
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_UK2Node_AIMoveTo.InnerSingleton;
}
UClass* Z_Construct_UClass_UK2Node_AIMoveTo_NoRegister()
{
return UK2Node_AIMoveTo::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UK2Node_AIMoveTo_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "K2Node_AIMoveTo.h" },
{ "ModuleRelativePath", "Public/K2Node_AIMoveTo.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UK2Node_AIMoveTo constinit property declarations *************************
// ********** End Class UK2Node_AIMoveTo constinit property declarations ***************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UK2Node_AIMoveTo>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UK2Node_AIMoveTo_Statics
UObject* (*const Z_Construct_UClass_UK2Node_AIMoveTo_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UK2Node_BaseAsyncTask,
(UObject* (*)())Z_Construct_UPackage__Script_AIGraph,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UK2Node_AIMoveTo_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UK2Node_AIMoveTo_Statics::ClassParams = {
&UK2Node_AIMoveTo::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UK2Node_AIMoveTo_Statics::Class_MetaDataParams), Z_Construct_UClass_UK2Node_AIMoveTo_Statics::Class_MetaDataParams)
};
void UK2Node_AIMoveTo::StaticRegisterNativesUK2Node_AIMoveTo()
{
}
UClass* Z_Construct_UClass_UK2Node_AIMoveTo()
{
if (!Z_Registration_Info_UClass_UK2Node_AIMoveTo.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UK2Node_AIMoveTo.OuterSingleton, Z_Construct_UClass_UK2Node_AIMoveTo_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UK2Node_AIMoveTo.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UK2Node_AIMoveTo);
UK2Node_AIMoveTo::~UK2Node_AIMoveTo() {}
// ********** End Class UK2Node_AIMoveTo ***********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Public_K2Node_AIMoveTo_h__Script_AIGraph_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UK2Node_AIMoveTo, UK2Node_AIMoveTo::StaticClass, TEXT("UK2Node_AIMoveTo"), &Z_Registration_Info_UClass_UK2Node_AIMoveTo, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UK2Node_AIMoveTo), 2838411467U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Public_K2Node_AIMoveTo_h__Script_AIGraph_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Public_K2Node_AIMoveTo_h__Script_AIGraph_2106482915{
TEXT("/Script/AIGraph"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Public_K2Node_AIMoveTo_h__Script_AIGraph_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_AIGraph_Public_K2Node_AIMoveTo_h__Script_AIGraph_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "K2Node_AIMoveTo.h"
#ifdef AIGRAPH_K2Node_AIMoveTo_generated_h
#error "K2Node_AIMoveTo.generated.h already included, missing '#pragma once' in K2Node_AIMoveTo.h"
#endif
#define AIGRAPH_K2Node_AIMoveTo_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UK2Node_AIMoveTo *********************************************************
struct Z_Construct_UClass_UK2Node_AIMoveTo_Statics;
AIGRAPH_API UClass* Z_Construct_UClass_UK2Node_AIMoveTo_NoRegister();
#define FID_Engine_Source_Editor_AIGraph_Public_K2Node_AIMoveTo_h_21_INCLASS \
private: \
static void StaticRegisterNativesUK2Node_AIMoveTo(); \
friend struct ::Z_Construct_UClass_UK2Node_AIMoveTo_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIGRAPH_API UClass* ::Z_Construct_UClass_UK2Node_AIMoveTo_NoRegister(); \
public: \
DECLARE_CLASS2(UK2Node_AIMoveTo, UK2Node_BaseAsyncTask, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AIGraph"), Z_Construct_UClass_UK2Node_AIMoveTo_NoRegister) \
DECLARE_SERIALIZER(UK2Node_AIMoveTo)
#define FID_Engine_Source_Editor_AIGraph_Public_K2Node_AIMoveTo_h_21_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIGRAPH_API UK2Node_AIMoveTo(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UK2Node_AIMoveTo) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIGRAPH_API, UK2Node_AIMoveTo); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UK2Node_AIMoveTo); \
/** Deleted move- and copy-constructors, should never be used */ \
UK2Node_AIMoveTo(UK2Node_AIMoveTo&&) = delete; \
UK2Node_AIMoveTo(const UK2Node_AIMoveTo&) = delete; \
AIGRAPH_API virtual ~UK2Node_AIMoveTo();
#define FID_Engine_Source_Editor_AIGraph_Public_K2Node_AIMoveTo_h_18_PROLOG
#define FID_Engine_Source_Editor_AIGraph_Public_K2Node_AIMoveTo_h_21_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_AIGraph_Public_K2Node_AIMoveTo_h_21_INCLASS \
FID_Engine_Source_Editor_AIGraph_Public_K2Node_AIMoveTo_h_21_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UK2Node_AIMoveTo;
// ********** End Class UK2Node_AIMoveTo ***********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_AIGraph_Public_K2Node_AIMoveTo_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,5 @@
D:\UE_5_7_1\Engine\Source\Editor\AIGraph\Classes\AIGraph.h
D:\UE_5_7_1\Engine\Source\Editor\AIGraph\Classes\AIGraphSchema.h
D:\UE_5_7_1\Engine\Source\Editor\AIGraph\Classes\AIGraphTypes.h
D:\UE_5_7_1\Engine\Source\Editor\AIGraph\Classes\AIGraphNode.h
D:\UE_5_7_1\Engine\Source\Editor\AIGraph\Public\K2Node_AIMoveTo.h

View File

@@ -0,0 +1,259 @@
// 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 "Blueprint/AIAsyncTaskBlueprintProxy.h"
#include "AITypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIAsyncTaskBlueprintProxy() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAIAsyncTaskBlueprintProxy();
AIMODULE_API UClass* Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_NoRegister();
AIMODULE_API UEnum* Z_Construct_UEnum_AIModule_EPathFollowingResult();
AIMODULE_API UFunction* Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature();
AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIRequestID();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOAISimpleDelegate ****************************************************
struct Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics
{
struct _Script_AIModule_eventOAISimpleDelegate_Parms
{
TEnumAsByte<EPathFollowingResult::Type> MovementResult;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Blueprint/AIAsyncTaskBlueprintProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOAISimpleDelegate constinit property declarations ********************
static const UECodeGen_Private::FBytePropertyParams NewProp_MovementResult;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOAISimpleDelegate constinit property declarations **********************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOAISimpleDelegate Property Definitions *******************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics::NewProp_MovementResult = { "MovementResult", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_AIModule_eventOAISimpleDelegate_Parms, MovementResult), Z_Construct_UEnum_AIModule_EPathFollowingResult, METADATA_PARAMS(0, nullptr) }; // 790286276
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics::NewProp_MovementResult,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOAISimpleDelegate Property Definitions *********************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_AIModule, nullptr, "OAISimpleDelegate__DelegateSignature", Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics::_Script_AIModule_eventOAISimpleDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics::_Script_AIModule_eventOAISimpleDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOAISimpleDelegate_DelegateWrapper(const FMulticastScriptDelegate& OAISimpleDelegate, EPathFollowingResult::Type MovementResult)
{
struct _Script_AIModule_eventOAISimpleDelegate_Parms
{
TEnumAsByte<EPathFollowingResult::Type> MovementResult;
};
_Script_AIModule_eventOAISimpleDelegate_Parms Parms;
Parms.MovementResult=MovementResult;
OAISimpleDelegate.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOAISimpleDelegate ******************************************************
// ********** Begin Class UAIAsyncTaskBlueprintProxy Function OnMoveCompleted **********************
struct Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics
{
struct AIAsyncTaskBlueprintProxy_eventOnMoveCompleted_Parms
{
FAIRequestID RequestID;
TEnumAsByte<EPathFollowingResult::Type> MovementResult;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Blueprint/AIAsyncTaskBlueprintProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Function OnMoveCompleted constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_RequestID;
static const UECodeGen_Private::FBytePropertyParams NewProp_MovementResult;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function OnMoveCompleted constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function OnMoveCompleted Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::NewProp_RequestID = { "RequestID", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIAsyncTaskBlueprintProxy_eventOnMoveCompleted_Parms, RequestID), Z_Construct_UScriptStruct_FAIRequestID, METADATA_PARAMS(0, nullptr) }; // 837521472
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::NewProp_MovementResult = { "MovementResult", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIAsyncTaskBlueprintProxy_eventOnMoveCompleted_Parms, MovementResult), Z_Construct_UEnum_AIModule_EPathFollowingResult, METADATA_PARAMS(0, nullptr) }; // 790286276
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::NewProp_RequestID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::NewProp_MovementResult,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::PropPointers) < 2048);
// ********** End Function OnMoveCompleted Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAIAsyncTaskBlueprintProxy, nullptr, "OnMoveCompleted", Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::AIAsyncTaskBlueprintProxy_eventOnMoveCompleted_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::AIAsyncTaskBlueprintProxy_eventOnMoveCompleted_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAIAsyncTaskBlueprintProxy::execOnMoveCompleted)
{
P_GET_STRUCT(FAIRequestID,Z_Param_RequestID);
P_GET_PROPERTY(FByteProperty,Z_Param_MovementResult);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->OnMoveCompleted(Z_Param_RequestID,EPathFollowingResult::Type(Z_Param_MovementResult));
P_NATIVE_END;
}
// ********** End Class UAIAsyncTaskBlueprintProxy Function OnMoveCompleted ************************
// ********** Begin Class UAIAsyncTaskBlueprintProxy ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIAsyncTaskBlueprintProxy;
UClass* UAIAsyncTaskBlueprintProxy::GetPrivateStaticClass()
{
using TClass = UAIAsyncTaskBlueprintProxy;
if (!Z_Registration_Info_UClass_UAIAsyncTaskBlueprintProxy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIAsyncTaskBlueprintProxy"),
Z_Registration_Info_UClass_UAIAsyncTaskBlueprintProxy.InnerSingleton,
StaticRegisterNativesUAIAsyncTaskBlueprintProxy,
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_UAIAsyncTaskBlueprintProxy.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_NoRegister()
{
return UAIAsyncTaskBlueprintProxy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Blueprint/AIAsyncTaskBlueprintProxy.h" },
{ "ModuleRelativePath", "Classes/Blueprint/AIAsyncTaskBlueprintProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSuccess_MetaData[] = {
{ "ModuleRelativePath", "Classes/Blueprint/AIAsyncTaskBlueprintProxy.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnFail_MetaData[] = {
{ "ModuleRelativePath", "Classes/Blueprint/AIAsyncTaskBlueprintProxy.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAIAsyncTaskBlueprintProxy constinit property declarations ***************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSuccess;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnFail;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAIAsyncTaskBlueprintProxy constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("OnMoveCompleted"), .Pointer = &UAIAsyncTaskBlueprintProxy::execOnMoveCompleted },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAIAsyncTaskBlueprintProxy_OnMoveCompleted, "OnMoveCompleted" }, // 1150873763
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAIAsyncTaskBlueprintProxy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics
// ********** Begin Class UAIAsyncTaskBlueprintProxy Property Definitions **************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::NewProp_OnSuccess = { "OnSuccess", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIAsyncTaskBlueprintProxy, OnSuccess), Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSuccess_MetaData), NewProp_OnSuccess_MetaData) }; // 1003130134
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::NewProp_OnFail = { "OnFail", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIAsyncTaskBlueprintProxy, OnFail), Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnFail_MetaData), NewProp_OnFail_MetaData) }; // 1003130134
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::NewProp_OnSuccess,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::NewProp_OnFail,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::PropPointers) < 2048);
// ********** End Class UAIAsyncTaskBlueprintProxy Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::ClassParams = {
&UAIAsyncTaskBlueprintProxy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::Class_MetaDataParams)
};
void UAIAsyncTaskBlueprintProxy::StaticRegisterNativesUAIAsyncTaskBlueprintProxy()
{
UClass* Class = UAIAsyncTaskBlueprintProxy::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAIAsyncTaskBlueprintProxy()
{
if (!Z_Registration_Info_UClass_UAIAsyncTaskBlueprintProxy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIAsyncTaskBlueprintProxy.OuterSingleton, Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIAsyncTaskBlueprintProxy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIAsyncTaskBlueprintProxy);
UAIAsyncTaskBlueprintProxy::~UAIAsyncTaskBlueprintProxy() {}
// ********** End Class UAIAsyncTaskBlueprintProxy *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIAsyncTaskBlueprintProxy, UAIAsyncTaskBlueprintProxy::StaticClass, TEXT("UAIAsyncTaskBlueprintProxy"), &Z_Registration_Info_UClass_UAIAsyncTaskBlueprintProxy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIAsyncTaskBlueprintProxy), 4199709739U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h__Script_AIModule_3246943822{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,76 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Blueprint/AIAsyncTaskBlueprintProxy.h"
#ifdef AIMODULE_AIAsyncTaskBlueprintProxy_generated_h
#error "AIAsyncTaskBlueprintProxy.generated.h already included, missing '#pragma once' in AIAsyncTaskBlueprintProxy.h"
#endif
#define AIMODULE_AIAsyncTaskBlueprintProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FAIRequestID;
// ********** Begin Delegate FOAISimpleDelegate ****************************************************
#define FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h_14_DELEGATE \
AIMODULE_API void FOAISimpleDelegate_DelegateWrapper(const FMulticastScriptDelegate& OAISimpleDelegate, EPathFollowingResult::Type MovementResult);
// ********** End Delegate FOAISimpleDelegate ******************************************************
// ********** Begin Class UAIAsyncTaskBlueprintProxy ***********************************************
#define FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h_19_RPC_WRAPPERS \
DECLARE_FUNCTION(execOnMoveCompleted);
struct Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h_19_INCLASS \
private: \
static void StaticRegisterNativesUAIAsyncTaskBlueprintProxy(); \
friend struct ::Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_NoRegister(); \
public: \
DECLARE_CLASS2(UAIAsyncTaskBlueprintProxy, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIAsyncTaskBlueprintProxy_NoRegister) \
DECLARE_SERIALIZER(UAIAsyncTaskBlueprintProxy)
#define FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h_19_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAIAsyncTaskBlueprintProxy(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIAsyncTaskBlueprintProxy) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAIAsyncTaskBlueprintProxy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIAsyncTaskBlueprintProxy); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIAsyncTaskBlueprintProxy(UAIAsyncTaskBlueprintProxy&&) = delete; \
UAIAsyncTaskBlueprintProxy(const UAIAsyncTaskBlueprintProxy&) = delete; \
AIMODULE_API virtual ~UAIAsyncTaskBlueprintProxy();
#define FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h_16_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h_19_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h_19_RPC_WRAPPERS \
FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h_19_INCLASS \
FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h_19_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIAsyncTaskBlueprintProxy;
// ********** End Class UAIAsyncTaskBlueprintProxy *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIAsyncTaskBlueprintProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,94 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Blueprint/AIBlueprintHelperLibrary.h"
#ifdef AIMODULE_AIBlueprintHelperLibrary_generated_h
#error "AIBlueprintHelperLibrary.generated.h already included, missing '#pragma once' in AIBlueprintHelperLibrary.h"
#endif
#define AIMODULE_AIBlueprintHelperLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
class AAIController;
class AController;
class APawn;
class UAIAsyncTaskBlueprintProxy;
class UAnimInstance;
class UBehaviorTree;
class UBlackboardComponent;
class UClass;
class UNavigationPath;
class UObject;
// ********** Begin Class UAIBlueprintHelperLibrary ************************************************
#define FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIBlueprintHelperLibrary_h_28_RPC_WRAPPERS \
DECLARE_FUNCTION(execSimpleMoveToLocation); \
DECLARE_FUNCTION(execSimpleMoveToActor); \
DECLARE_FUNCTION(execGetNextNavLinkIndex); \
DECLARE_FUNCTION(execGetCurrentPathIndex); \
DECLARE_FUNCTION(execGetCurrentPathPoints); \
DECLARE_FUNCTION(execGetCurrentPath); \
DECLARE_FUNCTION(execIsValidAIRotation); \
DECLARE_FUNCTION(execIsValidAIDirection); \
DECLARE_FUNCTION(execIsValidAILocation); \
DECLARE_FUNCTION(execUnlockAIResourcesWithAnimation); \
DECLARE_FUNCTION(execLockAIResourcesWithAnimation); \
DECLARE_FUNCTION(execGetBlackboard); \
DECLARE_FUNCTION(execGetAIController); \
DECLARE_FUNCTION(execSpawnAIFromClass); \
DECLARE_FUNCTION(execSendAIMessage); \
DECLARE_FUNCTION(execCreateMoveToProxyObject);
struct Z_Construct_UClass_UAIBlueprintHelperLibrary_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIBlueprintHelperLibrary_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIBlueprintHelperLibrary_h_28_INCLASS \
private: \
static void StaticRegisterNativesUAIBlueprintHelperLibrary(); \
friend struct ::Z_Construct_UClass_UAIBlueprintHelperLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIBlueprintHelperLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UAIBlueprintHelperLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIBlueprintHelperLibrary_NoRegister) \
DECLARE_SERIALIZER(UAIBlueprintHelperLibrary)
#define FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIBlueprintHelperLibrary_h_28_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAIBlueprintHelperLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIBlueprintHelperLibrary) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAIBlueprintHelperLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIBlueprintHelperLibrary); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIBlueprintHelperLibrary(UAIBlueprintHelperLibrary&&) = delete; \
UAIBlueprintHelperLibrary(const UAIBlueprintHelperLibrary&) = delete; \
AIMODULE_API virtual ~UAIBlueprintHelperLibrary();
#define FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIBlueprintHelperLibrary_h_25_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIBlueprintHelperLibrary_h_28_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIBlueprintHelperLibrary_h_28_RPC_WRAPPERS \
FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIBlueprintHelperLibrary_h_28_INCLASS \
FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIBlueprintHelperLibrary_h_28_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIBlueprintHelperLibrary;
// ********** End Class UAIBlueprintHelperLibrary **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_Blueprint_AIBlueprintHelperLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,106 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AIController.h"
#ifdef AIMODULE_AIController_generated_h
#error "AIController.generated.h already included, missing '#pragma once' in AIController.h"
#endif
#define AIMODULE_AIController_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
class UAIPerceptionComponent;
class UBehaviorTree;
class UBlackboardComponent;
class UBlackboardData;
class UClass;
class UGameplayTaskResource;
class UNavigationQueryFilter;
class UPathFollowingComponent;
struct FAIRequestID;
struct FGameplayResourceSet;
// ********** Begin Delegate FAIMoveCompletedSignature *********************************************
#define FID_Engine_Source_Runtime_AIModule_Classes_AIController_h_45_DELEGATE \
AIMODULE_API void FAIMoveCompletedSignature_DelegateWrapper(const FMulticastScriptDelegate& AIMoveCompletedSignature, FAIRequestID RequestID, EPathFollowingResult::Type Result);
// ********** End Delegate FAIMoveCompletedSignature ***********************************************
// ********** Begin Class AAIController ************************************************************
#define FID_Engine_Source_Runtime_AIModule_Classes_AIController_h_92_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetPathFollowingComponent); \
DECLARE_FUNCTION(execGetAIPerceptionComponent); \
DECLARE_FUNCTION(execGetPathFollowingComponent); \
DECLARE_FUNCTION(execOnGameplayTaskResourcesClaimed); \
DECLARE_FUNCTION(execK2_ClearFocus); \
DECLARE_FUNCTION(execGetFocusActor); \
DECLARE_FUNCTION(execK2_SetFocus); \
DECLARE_FUNCTION(execK2_SetFocalPoint); \
DECLARE_FUNCTION(execGetFocalPointOnActor); \
DECLARE_FUNCTION(execGetFocalPoint); \
DECLARE_FUNCTION(execUnclaimTaskResource); \
DECLARE_FUNCTION(execClaimTaskResource); \
DECLARE_FUNCTION(execUseBlackboard); \
DECLARE_FUNCTION(execRunBehaviorTree); \
DECLARE_FUNCTION(execSetMoveBlockDetection); \
DECLARE_FUNCTION(execGetImmediateMoveDestination); \
DECLARE_FUNCTION(execHasPartialPath); \
DECLARE_FUNCTION(execGetMoveStatus); \
DECLARE_FUNCTION(execMoveToLocation); \
DECLARE_FUNCTION(execMoveToActor);
#define FID_Engine_Source_Runtime_AIModule_Classes_AIController_h_92_CALLBACK_WRAPPERS
struct Z_Construct_UClass_AAIController_Statics;
AIMODULE_API UClass* Z_Construct_UClass_AAIController_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_AIController_h_92_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesAAIController(); \
friend struct ::Z_Construct_UClass_AAIController_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_AAIController_NoRegister(); \
public: \
DECLARE_CLASS2(AAIController, AController, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_AAIController_NoRegister) \
DECLARE_SERIALIZER(AAIController) \
virtual UObject* _getUObject() const override { return const_cast<AAIController*>(this); }
#define FID_Engine_Source_Runtime_AIModule_Classes_AIController_h_92_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
AAIController(AAIController&&) = delete; \
AAIController(const AAIController&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, AAIController); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(AAIController); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(AAIController) \
AIMODULE_API virtual ~AAIController();
#define FID_Engine_Source_Runtime_AIModule_Classes_AIController_h_89_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_AIController_h_92_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_AIController_h_92_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_AIModule_Classes_AIController_h_92_CALLBACK_WRAPPERS \
FID_Engine_Source_Runtime_AIModule_Classes_AIController_h_92_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_AIModule_Classes_AIController_h_92_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class AAIController;
// ********** End Class AAIController **************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_AIController_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,536 @@
// 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 "DataProviders/AIDataProvider.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIDataProvider() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider();
AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider_NoRegister();
AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderBoolValue();
AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderFloatValue();
AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderIntValue();
AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderStructValue();
AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderTypedValue();
AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderValue();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FAIDataProviderValue **********************************************
struct Z_Construct_UScriptStruct_FAIDataProviderValue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAIDataProviderValue); }
static inline consteval int16 GetStructAlignment() { return alignof(FAIDataProviderValue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * AIDataProvider is an object that can provide collection of properties\n * associated with bound pawn owner or request Id.\n *\n * Editable properties are used to set up provider instance,\n * creating additional filters or ways of accessing data (e.g. gameplay tag of ability)\n *\n * Non editable properties are holding data\n */" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
{ "ToolTip", "AIDataProvider is an object that can provide collection of properties\nassociated with bound pawn owner or request Id.\n\nEditable properties are used to set up provider instance,\ncreating additional filters or ways of accessing data (e.g. gameplay tag of ability)\n\nNon editable properties are holding data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataBinding_MetaData[] = {
{ "Category", "Value" },
{ "Comment", "/** (optional) provider for dynamic data binding */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
{ "ToolTip", "(optional) provider for dynamic data binding" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataField_MetaData[] = {
{ "Category", "Value" },
{ "Comment", "/** name of provider's value property */" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
{ "ToolTip", "name of provider's value property" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAIDataProviderValue constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataBinding;
static const UECodeGen_Private::FNamePropertyParams NewProp_DataField;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAIDataProviderValue constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAIDataProviderValue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAIDataProviderValue_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIDataProviderValue;
class UScriptStruct* FAIDataProviderValue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAIDataProviderValue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAIDataProviderValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIDataProviderValue, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIDataProviderValue"));
}
return Z_Registration_Info_UScriptStruct_FAIDataProviderValue.OuterSingleton;
}
// ********** Begin ScriptStruct FAIDataProviderValue Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::NewProp_DataBinding = { "DataBinding", nullptr, (EPropertyFlags)0x0116000000080009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIDataProviderValue, DataBinding), Z_Construct_UClass_UAIDataProvider_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataBinding_MetaData), NewProp_DataBinding_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::NewProp_DataField = { "DataField", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIDataProviderValue, DataField), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataField_MetaData), NewProp_DataField_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::NewProp_DataBinding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::NewProp_DataField,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAIDataProviderValue Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
nullptr,
&NewStructOps,
"AIDataProviderValue",
Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::PropPointers),
sizeof(FAIDataProviderValue),
alignof(FAIDataProviderValue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderValue()
{
if (!Z_Registration_Info_UScriptStruct_FAIDataProviderValue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIDataProviderValue.InnerSingleton, Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAIDataProviderValue.InnerSingleton);
}
// ********** End ScriptStruct FAIDataProviderValue ************************************************
// ********** Begin ScriptStruct FAIDataProviderTypedValue *****************************************
struct Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAIDataProviderTypedValue); }
static inline consteval int16 GetStructAlignment() { return alignof(FAIDataProviderTypedValue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyType_MetaData[] = {
{ "Comment", "/** type of value */" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
{ "ToolTip", "type of value" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAIDataProviderTypedValue constinit property declarations *********
static const UECodeGen_Private::FClassPropertyParams NewProp_PropertyType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAIDataProviderTypedValue constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAIDataProviderTypedValue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics
static_assert(std::is_polymorphic<FAIDataProviderTypedValue>() == std::is_polymorphic<FAIDataProviderValue>(), "USTRUCT FAIDataProviderTypedValue cannot be polymorphic unless super FAIDataProviderValue is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue;
class UScriptStruct* FAIDataProviderTypedValue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIDataProviderTypedValue, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIDataProviderTypedValue"));
}
return Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue.OuterSingleton;
}
// ********** Begin ScriptStruct FAIDataProviderTypedValue Property Definitions ********************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::NewProp_PropertyType = { "PropertyType", nullptr, (EPropertyFlags)0x0114000020000000, UECodeGen_Private::EPropertyGenFlags::Class | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIDataProviderTypedValue, PropertyType_DEPRECATED), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyType_MetaData), NewProp_PropertyType_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::NewProp_PropertyType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAIDataProviderTypedValue Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
Z_Construct_UScriptStruct_FAIDataProviderValue,
&NewStructOps,
"AIDataProviderTypedValue",
Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::PropPointers),
sizeof(FAIDataProviderTypedValue),
alignof(FAIDataProviderTypedValue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderTypedValue()
{
if (!Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue.InnerSingleton, Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue.InnerSingleton);
}
// ********** End ScriptStruct FAIDataProviderTypedValue *******************************************
// ********** Begin ScriptStruct FAIDataProviderStructValue ****************************************
struct Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAIDataProviderStructValue); }
static inline consteval int16 GetStructAlignment() { return alignof(FAIDataProviderStructValue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAIDataProviderStructValue constinit property declarations ********
// ********** End ScriptStruct FAIDataProviderStructValue constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAIDataProviderStructValue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics
static_assert(std::is_polymorphic<FAIDataProviderStructValue>() == std::is_polymorphic<FAIDataProviderValue>(), "USTRUCT FAIDataProviderStructValue cannot be polymorphic unless super FAIDataProviderValue is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue;
class UScriptStruct* FAIDataProviderStructValue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIDataProviderStructValue, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIDataProviderStructValue"));
}
return Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
Z_Construct_UScriptStruct_FAIDataProviderValue,
&NewStructOps,
"AIDataProviderStructValue",
nullptr,
0,
sizeof(FAIDataProviderStructValue),
alignof(FAIDataProviderStructValue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderStructValue()
{
if (!Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue.InnerSingleton, Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue.InnerSingleton);
}
// ********** End ScriptStruct FAIDataProviderStructValue ******************************************
// ********** Begin ScriptStruct FAIDataProviderIntValue *******************************************
struct Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAIDataProviderIntValue); }
static inline consteval int16 GetStructAlignment() { return alignof(FAIDataProviderIntValue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValue_MetaData[] = {
{ "Category", "Value" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAIDataProviderIntValue constinit property declarations ***********
static const UECodeGen_Private::FIntPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAIDataProviderIntValue constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAIDataProviderIntValue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics
static_assert(std::is_polymorphic<FAIDataProviderIntValue>() == std::is_polymorphic<FAIDataProviderTypedValue>(), "USTRUCT FAIDataProviderIntValue cannot be polymorphic unless super FAIDataProviderTypedValue is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue;
class UScriptStruct* FAIDataProviderIntValue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIDataProviderIntValue, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIDataProviderIntValue"));
}
return Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue.OuterSingleton;
}
// ********** Begin ScriptStruct FAIDataProviderIntValue Property Definitions **********************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIDataProviderIntValue, DefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValue_MetaData), NewProp_DefaultValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::NewProp_DefaultValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAIDataProviderIntValue Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
Z_Construct_UScriptStruct_FAIDataProviderTypedValue,
&NewStructOps,
"AIDataProviderIntValue",
Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::PropPointers),
sizeof(FAIDataProviderIntValue),
alignof(FAIDataProviderIntValue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderIntValue()
{
if (!Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue.InnerSingleton, Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue.InnerSingleton);
}
// ********** End ScriptStruct FAIDataProviderIntValue *********************************************
// ********** Begin ScriptStruct FAIDataProviderFloatValue *****************************************
struct Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAIDataProviderFloatValue); }
static inline consteval int16 GetStructAlignment() { return alignof(FAIDataProviderFloatValue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValue_MetaData[] = {
{ "Category", "Value" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAIDataProviderFloatValue constinit property declarations *********
static const UECodeGen_Private::FFloatPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAIDataProviderFloatValue constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAIDataProviderFloatValue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics
static_assert(std::is_polymorphic<FAIDataProviderFloatValue>() == std::is_polymorphic<FAIDataProviderTypedValue>(), "USTRUCT FAIDataProviderFloatValue cannot be polymorphic unless super FAIDataProviderTypedValue is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue;
class UScriptStruct* FAIDataProviderFloatValue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIDataProviderFloatValue, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIDataProviderFloatValue"));
}
return Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue.OuterSingleton;
}
// ********** Begin ScriptStruct FAIDataProviderFloatValue Property Definitions ********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIDataProviderFloatValue, DefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValue_MetaData), NewProp_DefaultValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::NewProp_DefaultValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAIDataProviderFloatValue Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
Z_Construct_UScriptStruct_FAIDataProviderTypedValue,
&NewStructOps,
"AIDataProviderFloatValue",
Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::PropPointers),
sizeof(FAIDataProviderFloatValue),
alignof(FAIDataProviderFloatValue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderFloatValue()
{
if (!Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue.InnerSingleton, Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue.InnerSingleton);
}
// ********** End ScriptStruct FAIDataProviderFloatValue *******************************************
// ********** Begin ScriptStruct FAIDataProviderBoolValue ******************************************
struct Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAIDataProviderBoolValue); }
static inline consteval int16 GetStructAlignment() { return alignof(FAIDataProviderBoolValue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValue_MetaData[] = {
{ "Category", "Value" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAIDataProviderBoolValue constinit property declarations **********
static void NewProp_DefaultValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAIDataProviderBoolValue constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAIDataProviderBoolValue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics
static_assert(std::is_polymorphic<FAIDataProviderBoolValue>() == std::is_polymorphic<FAIDataProviderTypedValue>(), "USTRUCT FAIDataProviderBoolValue cannot be polymorphic unless super FAIDataProviderTypedValue is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue;
class UScriptStruct* FAIDataProviderBoolValue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIDataProviderBoolValue, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIDataProviderBoolValue"));
}
return Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue.OuterSingleton;
}
// ********** Begin ScriptStruct FAIDataProviderBoolValue Property Definitions *********************
void Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::NewProp_DefaultValue_SetBit(void* Obj)
{
((FAIDataProviderBoolValue*)Obj)->DefaultValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FAIDataProviderBoolValue), &Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::NewProp_DefaultValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValue_MetaData), NewProp_DefaultValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::NewProp_DefaultValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAIDataProviderBoolValue Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
Z_Construct_UScriptStruct_FAIDataProviderTypedValue,
&NewStructOps,
"AIDataProviderBoolValue",
Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::PropPointers),
sizeof(FAIDataProviderBoolValue),
alignof(FAIDataProviderBoolValue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderBoolValue()
{
if (!Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue.InnerSingleton, Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue.InnerSingleton);
}
// ********** End ScriptStruct FAIDataProviderBoolValue ********************************************
// ********** Begin Class UAIDataProvider **********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIDataProvider;
UClass* UAIDataProvider::GetPrivateStaticClass()
{
using TClass = UAIDataProvider;
if (!Z_Registration_Info_UClass_UAIDataProvider.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIDataProvider"),
Z_Registration_Info_UClass_UAIDataProvider.InnerSingleton,
StaticRegisterNativesUAIDataProvider,
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_UAIDataProvider.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIDataProvider_NoRegister()
{
return UAIDataProvider::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIDataProvider_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "AutoExpandCategories", "Provider" },
{ "IncludePath", "DataProviders/AIDataProvider.h" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAIDataProvider constinit property declarations **************************
// ********** End Class UAIDataProvider constinit property declarations ****************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAIDataProvider>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIDataProvider_Statics
UObject* (*const Z_Construct_UClass_UAIDataProvider_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIDataProvider_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIDataProvider_Statics::ClassParams = {
&UAIDataProvider::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000830A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIDataProvider_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIDataProvider_Statics::Class_MetaDataParams)
};
void UAIDataProvider::StaticRegisterNativesUAIDataProvider()
{
}
UClass* Z_Construct_UClass_UAIDataProvider()
{
if (!Z_Registration_Info_UClass_UAIDataProvider.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIDataProvider.OuterSingleton, Z_Construct_UClass_UAIDataProvider_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIDataProvider.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIDataProvider);
UAIDataProvider::~UAIDataProvider() {}
// ********** End Class UAIDataProvider ************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FAIDataProviderValue::StaticStruct, Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::NewStructOps, TEXT("AIDataProviderValue"),&Z_Registration_Info_UScriptStruct_FAIDataProviderValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIDataProviderValue), 3437430236U) },
{ FAIDataProviderTypedValue::StaticStruct, Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::NewStructOps, TEXT("AIDataProviderTypedValue"),&Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIDataProviderTypedValue), 1471892959U) },
{ FAIDataProviderStructValue::StaticStruct, Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics::NewStructOps, TEXT("AIDataProviderStructValue"),&Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIDataProviderStructValue), 2089317660U) },
{ FAIDataProviderIntValue::StaticStruct, Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::NewStructOps, TEXT("AIDataProviderIntValue"),&Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIDataProviderIntValue), 1444424442U) },
{ FAIDataProviderFloatValue::StaticStruct, Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::NewStructOps, TEXT("AIDataProviderFloatValue"),&Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIDataProviderFloatValue), 1266521968U) },
{ FAIDataProviderBoolValue::StaticStruct, Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::NewStructOps, TEXT("AIDataProviderBoolValue"),&Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIDataProviderBoolValue), 4163314725U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIDataProvider, UAIDataProvider::StaticClass, TEXT("UAIDataProvider"), &Z_Registration_Info_UClass_UAIDataProvider, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIDataProvider), 1968754813U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_1582661276{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,128 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "DataProviders/AIDataProvider.h"
#ifdef AIMODULE_AIDataProvider_generated_h
#error "AIDataProvider.generated.h already included, missing '#pragma once' in AIDataProvider.h"
#endif
#define AIMODULE_AIDataProvider_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FAIDataProviderValue **********************************************
struct Z_Construct_UScriptStruct_FAIDataProviderValue_Statics;
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h_27_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAIDataProviderValue_Statics; \
AIMODULE_API static class UScriptStruct* StaticStruct();
struct FAIDataProviderValue;
// ********** End ScriptStruct FAIDataProviderValue ************************************************
// ********** Begin ScriptStruct FAIDataProviderTypedValue *****************************************
struct Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics;
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h_76_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics; \
AIMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FAIDataProviderValue Super;
struct FAIDataProviderTypedValue;
// ********** End ScriptStruct FAIDataProviderTypedValue *******************************************
// ********** Begin ScriptStruct FAIDataProviderStructValue ****************************************
struct Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics;
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h_107_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics; \
AIMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FAIDataProviderValue Super;
struct FAIDataProviderStructValue;
// ********** End ScriptStruct FAIDataProviderStructValue ******************************************
// ********** Begin ScriptStruct FAIDataProviderIntValue *******************************************
struct Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics;
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h_118_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics; \
AIMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FAIDataProviderTypedValue Super;
struct FAIDataProviderIntValue;
// ********** End ScriptStruct FAIDataProviderIntValue *********************************************
// ********** Begin ScriptStruct FAIDataProviderFloatValue *****************************************
struct Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics;
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h_131_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics; \
AIMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FAIDataProviderTypedValue Super;
struct FAIDataProviderFloatValue;
// ********** End ScriptStruct FAIDataProviderFloatValue *******************************************
// ********** Begin ScriptStruct FAIDataProviderBoolValue ******************************************
struct Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics;
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h_144_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics; \
AIMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FAIDataProviderTypedValue Super;
struct FAIDataProviderBoolValue;
// ********** End ScriptStruct FAIDataProviderBoolValue ********************************************
// ********** Begin Class UAIDataProvider **********************************************************
struct Z_Construct_UClass_UAIDataProvider_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h_157_INCLASS \
private: \
static void StaticRegisterNativesUAIDataProvider(); \
friend struct ::Z_Construct_UClass_UAIDataProvider_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIDataProvider_NoRegister(); \
public: \
DECLARE_CLASS2(UAIDataProvider, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIDataProvider_NoRegister) \
DECLARE_SERIALIZER(UAIDataProvider)
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h_157_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAIDataProvider(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIDataProvider) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAIDataProvider); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIDataProvider); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIDataProvider(UAIDataProvider&&) = delete; \
UAIDataProvider(const UAIDataProvider&) = delete; \
AIMODULE_API virtual ~UAIDataProvider();
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h_154_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h_157_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h_157_INCLASS \
FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h_157_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIDataProvider;
// ********** End Class UAIDataProvider ************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,162 @@
// 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 "DataProviders/AIDataProvider_QueryParams.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIDataProvider_QueryParams() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider();
AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider_QueryParams();
AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider_QueryParams_NoRegister();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAIDataProvider_QueryParams **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIDataProvider_QueryParams;
UClass* UAIDataProvider_QueryParams::GetPrivateStaticClass()
{
using TClass = UAIDataProvider_QueryParams;
if (!Z_Registration_Info_UClass_UAIDataProvider_QueryParams.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIDataProvider_QueryParams"),
Z_Registration_Info_UClass_UAIDataProvider_QueryParams.InnerSingleton,
StaticRegisterNativesUAIDataProvider_QueryParams,
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_UAIDataProvider_QueryParams.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIDataProvider_QueryParams_NoRegister()
{
return UAIDataProvider_QueryParams::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIDataProvider_QueryParams_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "AutoExpandCategories", "Provider" },
{ "Comment", "/**\n * AIDataProvider_QueryParams is used with environment queries\n *\n * It allows defining simple parameters for running query,\n * which are not tied to any specific pawn, but defined\n * for every query execution.\n */" },
{ "DisplayName", "Query Params" },
{ "IncludePath", "DataProviders/AIDataProvider_QueryParams.h" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider_QueryParams.h" },
{ "ToolTip", "AIDataProvider_QueryParams is used with environment queries\n\nIt allows defining simple parameters for running query,\nwhich are not tied to any specific pawn, but defined\nfor every query execution." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParamName_MetaData[] = {
{ "Category", "Provider" },
{ "Comment", "/** Arbitrary name this query parameter will be exposed as to outside world (like BT nodes) */" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider_QueryParams.h" },
{ "ToolTip", "Arbitrary name this query parameter will be exposed as to outside world (like BT nodes)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatValue_MetaData[] = {
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider_QueryParams.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IntValue_MetaData[] = {
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider_QueryParams.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoolValue_MetaData[] = {
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider_QueryParams.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAIDataProvider_QueryParams constinit property declarations **************
static const UECodeGen_Private::FNamePropertyParams NewProp_ParamName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FloatValue;
static const UECodeGen_Private::FIntPropertyParams NewProp_IntValue;
static void NewProp_BoolValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_BoolValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAIDataProvider_QueryParams constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAIDataProvider_QueryParams>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIDataProvider_QueryParams_Statics
// ********** Begin Class UAIDataProvider_QueryParams Property Definitions *************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::NewProp_ParamName = { "ParamName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIDataProvider_QueryParams, ParamName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParamName_MetaData), NewProp_ParamName_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::NewProp_FloatValue = { "FloatValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIDataProvider_QueryParams, FloatValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatValue_MetaData), NewProp_FloatValue_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::NewProp_IntValue = { "IntValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIDataProvider_QueryParams, IntValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IntValue_MetaData), NewProp_IntValue_MetaData) };
void Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::NewProp_BoolValue_SetBit(void* Obj)
{
((UAIDataProvider_QueryParams*)Obj)->BoolValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::NewProp_BoolValue = { "BoolValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UAIDataProvider_QueryParams), &Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::NewProp_BoolValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoolValue_MetaData), NewProp_BoolValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::NewProp_ParamName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::NewProp_FloatValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::NewProp_IntValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::NewProp_BoolValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::PropPointers) < 2048);
// ********** End Class UAIDataProvider_QueryParams Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAIDataProvider,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::ClassParams = {
&UAIDataProvider_QueryParams::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::PropPointers),
0,
0x000830A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::Class_MetaDataParams)
};
void UAIDataProvider_QueryParams::StaticRegisterNativesUAIDataProvider_QueryParams()
{
}
UClass* Z_Construct_UClass_UAIDataProvider_QueryParams()
{
if (!Z_Registration_Info_UClass_UAIDataProvider_QueryParams.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIDataProvider_QueryParams.OuterSingleton, Z_Construct_UClass_UAIDataProvider_QueryParams_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIDataProvider_QueryParams.OuterSingleton;
}
UAIDataProvider_QueryParams::UAIDataProvider_QueryParams(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIDataProvider_QueryParams);
UAIDataProvider_QueryParams::~UAIDataProvider_QueryParams() {}
// ********** End Class UAIDataProvider_QueryParams ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_QueryParams_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIDataProvider_QueryParams, UAIDataProvider_QueryParams::StaticClass, TEXT("UAIDataProvider_QueryParams"), &Z_Registration_Info_UClass_UAIDataProvider_QueryParams, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIDataProvider_QueryParams), 2007718250U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_QueryParams_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_QueryParams_h__Script_AIModule_1100001167{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_QueryParams_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_QueryParams_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "DataProviders/AIDataProvider_QueryParams.h"
#ifdef AIMODULE_AIDataProvider_QueryParams_generated_h
#error "AIDataProvider_QueryParams.generated.h already included, missing '#pragma once' in AIDataProvider_QueryParams.h"
#endif
#define AIMODULE_AIDataProvider_QueryParams_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAIDataProvider_QueryParams **********************************************
struct Z_Construct_UClass_UAIDataProvider_QueryParams_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider_QueryParams_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_QueryParams_h_21_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAIDataProvider_QueryParams(); \
friend struct ::Z_Construct_UClass_UAIDataProvider_QueryParams_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIDataProvider_QueryParams_NoRegister(); \
public: \
DECLARE_CLASS2(UAIDataProvider_QueryParams, UAIDataProvider, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIDataProvider_QueryParams_NoRegister) \
DECLARE_SERIALIZER(UAIDataProvider_QueryParams)
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_QueryParams_h_21_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAIDataProvider_QueryParams(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIDataProvider_QueryParams(UAIDataProvider_QueryParams&&) = delete; \
UAIDataProvider_QueryParams(const UAIDataProvider_QueryParams&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAIDataProvider_QueryParams); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIDataProvider_QueryParams); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIDataProvider_QueryParams) \
AIMODULE_API virtual ~UAIDataProvider_QueryParams();
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_QueryParams_h_18_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_QueryParams_h_21_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_QueryParams_h_21_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_QueryParams_h_21_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIDataProvider_QueryParams;
// ********** End Class UAIDataProvider_QueryParams ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_QueryParams_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,154 @@
// 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 "DataProviders/AIDataProvider_Random.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIDataProvider_Random() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider_QueryParams();
AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider_Random();
AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider_Random_NoRegister();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAIDataProvider_Random ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIDataProvider_Random;
UClass* UAIDataProvider_Random::GetPrivateStaticClass()
{
using TClass = UAIDataProvider_Random;
if (!Z_Registration_Info_UClass_UAIDataProvider_Random.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIDataProvider_Random"),
Z_Registration_Info_UClass_UAIDataProvider_Random.InnerSingleton,
StaticRegisterNativesUAIDataProvider_Random,
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_UAIDataProvider_Random.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIDataProvider_Random_NoRegister()
{
return UAIDataProvider_Random::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIDataProvider_Random_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "AutoExpandCategories", "Provider" },
{ "DisplayName", "Random number" },
{ "IncludePath", "DataProviders/AIDataProvider_Random.h" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider_Random.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Min_MetaData[] = {
{ "Category", "AI" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider_Random.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Max_MetaData[] = {
{ "Category", "AI" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider_Random.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInteger_MetaData[] = {
{ "Category", "AI" },
{ "ModuleRelativePath", "Classes/DataProviders/AIDataProvider_Random.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAIDataProvider_Random constinit property declarations *******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Min;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Max;
static void NewProp_bInteger_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInteger;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAIDataProvider_Random constinit property declarations *********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAIDataProvider_Random>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIDataProvider_Random_Statics
// ********** Begin Class UAIDataProvider_Random Property Definitions ******************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAIDataProvider_Random_Statics::NewProp_Min = { "Min", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIDataProvider_Random, Min), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Min_MetaData), NewProp_Min_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAIDataProvider_Random_Statics::NewProp_Max = { "Max", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIDataProvider_Random, Max), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Max_MetaData), NewProp_Max_MetaData) };
void Z_Construct_UClass_UAIDataProvider_Random_Statics::NewProp_bInteger_SetBit(void* Obj)
{
((UAIDataProvider_Random*)Obj)->bInteger = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAIDataProvider_Random_Statics::NewProp_bInteger = { "bInteger", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UAIDataProvider_Random), &Z_Construct_UClass_UAIDataProvider_Random_Statics::NewProp_bInteger_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInteger_MetaData), NewProp_bInteger_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAIDataProvider_Random_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIDataProvider_Random_Statics::NewProp_Min,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIDataProvider_Random_Statics::NewProp_Max,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIDataProvider_Random_Statics::NewProp_bInteger,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIDataProvider_Random_Statics::PropPointers) < 2048);
// ********** End Class UAIDataProvider_Random Property Definitions ********************************
UObject* (*const Z_Construct_UClass_UAIDataProvider_Random_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAIDataProvider_QueryParams,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIDataProvider_Random_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIDataProvider_Random_Statics::ClassParams = {
&UAIDataProvider_Random::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAIDataProvider_Random_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAIDataProvider_Random_Statics::PropPointers),
0,
0x000030A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIDataProvider_Random_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIDataProvider_Random_Statics::Class_MetaDataParams)
};
void UAIDataProvider_Random::StaticRegisterNativesUAIDataProvider_Random()
{
}
UClass* Z_Construct_UClass_UAIDataProvider_Random()
{
if (!Z_Registration_Info_UClass_UAIDataProvider_Random.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIDataProvider_Random.OuterSingleton, Z_Construct_UClass_UAIDataProvider_Random_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIDataProvider_Random.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIDataProvider_Random);
UAIDataProvider_Random::~UAIDataProvider_Random() {}
// ********** End Class UAIDataProvider_Random *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_Random_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIDataProvider_Random, UAIDataProvider_Random::StaticClass, TEXT("UAIDataProvider_Random"), &Z_Registration_Info_UClass_UAIDataProvider_Random, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIDataProvider_Random), 666464302U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_Random_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_Random_h__Script_AIModule_3557336408{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_Random_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_Random_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "DataProviders/AIDataProvider_Random.h"
#ifdef AIMODULE_AIDataProvider_Random_generated_h
#error "AIDataProvider_Random.generated.h already included, missing '#pragma once' in AIDataProvider_Random.h"
#endif
#define AIMODULE_AIDataProvider_Random_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAIDataProvider_Random ***************************************************
struct Z_Construct_UClass_UAIDataProvider_Random_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider_Random_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_Random_h_11_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAIDataProvider_Random(); \
friend struct ::Z_Construct_UClass_UAIDataProvider_Random_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIDataProvider_Random_NoRegister(); \
public: \
DECLARE_CLASS2(UAIDataProvider_Random, UAIDataProvider_QueryParams, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIDataProvider_Random_NoRegister) \
DECLARE_SERIALIZER(UAIDataProvider_Random)
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_Random_h_11_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UAIDataProvider_Random(UAIDataProvider_Random&&) = delete; \
UAIDataProvider_Random(const UAIDataProvider_Random&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UAIDataProvider_Random); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIDataProvider_Random); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIDataProvider_Random) \
NO_API virtual ~UAIDataProvider_Random();
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_Random_h_8_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_Random_h_11_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_Random_h_11_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_Random_h_11_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIDataProvider_Random;
// ********** End Class UAIDataProvider_Random *****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_Random_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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 "HotSpots/AIHotSpotManager.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIHotSpotManager() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAIHotSpotManager();
AIMODULE_API UClass* Z_Construct_UClass_UAIHotSpotManager_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAIHotSpotManager ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIHotSpotManager;
UClass* UAIHotSpotManager::GetPrivateStaticClass()
{
using TClass = UAIHotSpotManager;
if (!Z_Registration_Info_UClass_UAIHotSpotManager.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIHotSpotManager"),
Z_Registration_Info_UClass_UAIHotSpotManager.InnerSingleton,
StaticRegisterNativesUAIHotSpotManager,
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_UAIHotSpotManager.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIHotSpotManager_NoRegister()
{
return UAIHotSpotManager::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIHotSpotManager_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "HotSpots/AIHotSpotManager.h" },
{ "ModuleRelativePath", "Classes/HotSpots/AIHotSpotManager.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAIHotSpotManager constinit property declarations ************************
// ********** End Class UAIHotSpotManager constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAIHotSpotManager>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIHotSpotManager_Statics
UObject* (*const Z_Construct_UClass_UAIHotSpotManager_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIHotSpotManager_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIHotSpotManager_Statics::ClassParams = {
&UAIHotSpotManager::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIHotSpotManager_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIHotSpotManager_Statics::Class_MetaDataParams)
};
void UAIHotSpotManager::StaticRegisterNativesUAIHotSpotManager()
{
}
UClass* Z_Construct_UClass_UAIHotSpotManager()
{
if (!Z_Registration_Info_UClass_UAIHotSpotManager.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIHotSpotManager.OuterSingleton, Z_Construct_UClass_UAIHotSpotManager_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIHotSpotManager.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIHotSpotManager);
UAIHotSpotManager::~UAIHotSpotManager() {}
// ********** End Class UAIHotSpotManager **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_HotSpots_AIHotSpotManager_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIHotSpotManager, UAIHotSpotManager::StaticClass, TEXT("UAIHotSpotManager"), &Z_Registration_Info_UClass_UAIHotSpotManager, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIHotSpotManager), 2939340677U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_HotSpots_AIHotSpotManager_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_HotSpots_AIHotSpotManager_h__Script_AIModule_435503497{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_HotSpots_AIHotSpotManager_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_HotSpots_AIHotSpotManager_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "HotSpots/AIHotSpotManager.h"
#ifdef AIMODULE_AIHotSpotManager_generated_h
#error "AIHotSpotManager.generated.h already included, missing '#pragma once' in AIHotSpotManager.h"
#endif
#define AIMODULE_AIHotSpotManager_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAIHotSpotManager ********************************************************
struct Z_Construct_UClass_UAIHotSpotManager_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIHotSpotManager_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_HotSpots_AIHotSpotManager_h_12_INCLASS \
private: \
static void StaticRegisterNativesUAIHotSpotManager(); \
friend struct ::Z_Construct_UClass_UAIHotSpotManager_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIHotSpotManager_NoRegister(); \
public: \
DECLARE_CLASS2(UAIHotSpotManager, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIHotSpotManager_NoRegister) \
DECLARE_SERIALIZER(UAIHotSpotManager)
#define FID_Engine_Source_Runtime_AIModule_Classes_HotSpots_AIHotSpotManager_h_12_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAIHotSpotManager(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIHotSpotManager) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAIHotSpotManager); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIHotSpotManager); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIHotSpotManager(UAIHotSpotManager&&) = delete; \
UAIHotSpotManager(const UAIHotSpotManager&) = delete; \
AIMODULE_API virtual ~UAIHotSpotManager();
#define FID_Engine_Source_Runtime_AIModule_Classes_HotSpots_AIHotSpotManager_h_9_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_HotSpots_AIHotSpotManager_h_12_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_HotSpots_AIHotSpotManager_h_12_INCLASS \
FID_Engine_Source_Runtime_AIModule_Classes_HotSpots_AIHotSpotManager_h_12_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIHotSpotManager;
// ********** End Class UAIHotSpotManager **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_HotSpots_AIHotSpotManager_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,55 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeAIModule_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); AIMODULE_API UFunction* Z_Construct_UDelegateFunction_AIModule_ActorPerceptionForgetUpdatedDelegate__DelegateSignature();
AIMODULE_API UFunction* Z_Construct_UDelegateFunction_AIModule_ActorPerceptionInfoUpdatedDelegate__DelegateSignature();
AIMODULE_API UFunction* Z_Construct_UDelegateFunction_AIModule_ActorPerceptionUpdatedDelegate__DelegateSignature();
AIMODULE_API UFunction* Z_Construct_UDelegateFunction_AIModule_AIMoveCompletedSignature__DelegateSignature();
AIMODULE_API UFunction* Z_Construct_UDelegateFunction_AIModule_LinkReachedSignature__DelegateSignature();
AIMODULE_API UFunction* Z_Construct_UDelegateFunction_AIModule_MoveTaskCompletedSignature__DelegateSignature();
AIMODULE_API UFunction* Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature();
AIMODULE_API UFunction* Z_Construct_UDelegateFunction_AIModule_PerceptionUpdatedDelegate__DelegateSignature();
AIMODULE_API UFunction* Z_Construct_UDelegateFunction_AIModule_SmartLinkReachedSignature__DelegateSignature();
AIMODULE_API UFunction* Z_Construct_UDelegateFunction_UEnvQueryInstanceBlueprintWrapper_EQSQueryDoneSignature__DelegateSignature();
AIMODULE_API UFunction* Z_Construct_UDelegateFunction_UPawnSensingComponent_HearNoiseDelegate__DelegateSignature();
AIMODULE_API UFunction* Z_Construct_UDelegateFunction_UPawnSensingComponent_SeePawnDelegate__DelegateSignature();
static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_AIModule;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_AIModule()
{
if (!Z_Registration_Info_UPackage__Script_AIModule.OuterSingleton)
{
static UObject* (*const SingletonFuncArray[])() = {
(UObject* (*)())Z_Construct_UDelegateFunction_AIModule_ActorPerceptionForgetUpdatedDelegate__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_AIModule_ActorPerceptionInfoUpdatedDelegate__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_AIModule_ActorPerceptionUpdatedDelegate__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_AIModule_AIMoveCompletedSignature__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_AIModule_LinkReachedSignature__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_AIModule_MoveTaskCompletedSignature__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_AIModule_OAISimpleDelegate__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_AIModule_PerceptionUpdatedDelegate__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_AIModule_SmartLinkReachedSignature__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_UEnvQueryInstanceBlueprintWrapper_EQSQueryDoneSignature__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_UPawnSensingComponent_HearNoiseDelegate__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_UPawnSensingComponent_SeePawnDelegate__DelegateSignature,
};
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/AIModule",
SingletonFuncArray,
UE_ARRAY_COUNT(SingletonFuncArray),
PKG_CompiledIn | 0x00000000,
0xFDF3C37A,
0xC5C705C9,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_AIModule.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_AIModule.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_AIModule(Z_Construct_UPackage__Script_AIModule, TEXT("/Script/AIModule"), Z_Registration_Info_UPackage__Script_AIModule, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xFDF3C37A, 0xC5C705C9));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,186 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once
#include "Actions/PawnAction_Move.h"
#include "AIController.h"
#include "AIResourceInterface.h"
#include "AIResources.h"
#include "AISubsystem.h"
#include "AISystem.h"
#include "AITypes.h"
#include "BehaviorTree/BehaviorTree.h"
#include "BehaviorTree/BehaviorTreeComponent.h"
#include "BehaviorTree/BehaviorTreeManager.h"
#include "BehaviorTree/BehaviorTreeTypes.h"
#include "BehaviorTree/Blackboard/BlackboardKeyEnums.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_Bool.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_Class.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_Enum.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_Float.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_Int.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_Name.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_NativeEnum.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_Object.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_Rotator.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_String.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_Struct.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_Vector.h"
#include "BehaviorTree/BlackboardAssetProvider.h"
#include "BehaviorTree/BlackboardComponent.h"
#include "BehaviorTree/BlackboardData.h"
#include "BehaviorTree/BTAuxiliaryNode.h"
#include "BehaviorTree/BTCompositeNode.h"
#include "BehaviorTree/BTDecorator.h"
#include "BehaviorTree/BTFunctionLibrary.h"
#include "BehaviorTree/BTNode.h"
#include "BehaviorTree/BTService.h"
#include "BehaviorTree/BTTaskNode.h"
#include "BehaviorTree/Composites/BTComposite_Selector.h"
#include "BehaviorTree/Composites/BTComposite_Sequence.h"
#include "BehaviorTree/Composites/BTComposite_SimpleParallel.h"
#include "BehaviorTree/Decorators/BTDecorator_Blackboard.h"
#include "BehaviorTree/Decorators/BTDecorator_BlackboardBase.h"
#include "BehaviorTree/Decorators/BTDecorator_BlueprintBase.h"
#include "BehaviorTree/Decorators/BTDecorator_CheckGameplayTagsOnActor.h"
#include "BehaviorTree/Decorators/BTDecorator_CompareBBEntries.h"
#include "BehaviorTree/Decorators/BTDecorator_ConditionalLoop.h"
#include "BehaviorTree/Decorators/BTDecorator_ConeCheck.h"
#include "BehaviorTree/Decorators/BTDecorator_Cooldown.h"
#include "BehaviorTree/Decorators/BTDecorator_DoesPathExist.h"
#include "BehaviorTree/Decorators/BTDecorator_ForceSuccess.h"
#include "BehaviorTree/Decorators/BTDecorator_IsAtLocation.h"
#include "BehaviorTree/Decorators/BTDecorator_IsBBEntryOfClass.h"
#include "BehaviorTree/Decorators/BTDecorator_KeepInCone.h"
#include "BehaviorTree/Decorators/BTDecorator_Loop.h"
#include "BehaviorTree/Decorators/BTDecorator_LoopUntil.h"
#include "BehaviorTree/Decorators/BTDecorator_ReachedMoveGoal.h"
#include "BehaviorTree/Decorators/BTDecorator_SetTagCooldown.h"
#include "BehaviorTree/Decorators/BTDecorator_TagCooldown.h"
#include "BehaviorTree/Decorators/BTDecorator_TimeLimit.h"
#include "BehaviorTree/Services/BTService_BlackboardBase.h"
#include "BehaviorTree/Services/BTService_BlueprintBase.h"
#include "BehaviorTree/Services/BTService_DefaultFocus.h"
#include "BehaviorTree/Services/BTService_RunEQS.h"
#include "BehaviorTree/Tasks/BTTask_BlackboardBase.h"
#include "BehaviorTree/Tasks/BTTask_BlueprintBase.h"
#include "BehaviorTree/Tasks/BTTask_FinishWithResult.h"
#include "BehaviorTree/Tasks/BTTask_GameplayTaskBase.h"
#include "BehaviorTree/Tasks/BTTask_MakeNoise.h"
#include "BehaviorTree/Tasks/BTTask_MoveDirectlyToward.h"
#include "BehaviorTree/Tasks/BTTask_MoveTo.h"
#include "BehaviorTree/Tasks/BTTask_PlayAnimation.h"
#include "BehaviorTree/Tasks/BTTask_PlaySound.h"
#include "BehaviorTree/Tasks/BTTask_RotateToFaceBBEntry.h"
#include "BehaviorTree/Tasks/BTTask_RunBehavior.h"
#include "BehaviorTree/Tasks/BTTask_RunBehaviorDynamic.h"
#include "BehaviorTree/Tasks/BTTask_RunEQSQuery.h"
#include "BehaviorTree/Tasks/BTTask_SetKeyValue.h"
#include "BehaviorTree/Tasks/BTTask_SetTagCooldown.h"
#include "BehaviorTree/Tasks/BTTask_Wait.h"
#include "BehaviorTree/Tasks/BTTask_WaitBlackboardTime.h"
#include "BehaviorTree/ValueOrBBKey.h"
#include "Blueprint/AIAsyncTaskBlueprintProxy.h"
#include "Blueprint/AIBlueprintHelperLibrary.h"
#include "BrainComponent.h"
#include "DataProviders/AIDataProvider.h"
#include "DataProviders/AIDataProvider_QueryParams.h"
#include "DataProviders/AIDataProvider_Random.h"
#include "DetourCrowdAIController.h"
#include "EnvironmentQuery/Contexts/EnvQueryContext_BlueprintBase.h"
#include "EnvironmentQuery/Contexts/EnvQueryContext_Item.h"
#include "EnvironmentQuery/Contexts/EnvQueryContext_NavigationData.h"
#include "EnvironmentQuery/Contexts/EnvQueryContext_Querier.h"
#include "EnvironmentQuery/EnvQuery.h"
#include "EnvironmentQuery/EnvQueryContext.h"
#include "EnvironmentQuery/EnvQueryDebugHelpers.h"
#include "EnvironmentQuery/EnvQueryGenerator.h"
#include "EnvironmentQuery/EnvQueryInstanceBlueprintWrapper.h"
#include "EnvironmentQuery/EnvQueryManager.h"
#include "EnvironmentQuery/EnvQueryNode.h"
#include "EnvironmentQuery/EnvQueryOption.h"
#include "EnvironmentQuery/EnvQueryTest.h"
#include "EnvironmentQuery/EnvQueryTypes.h"
#include "EnvironmentQuery/EQSQueryResultSourceInterface.h"
#include "EnvironmentQuery/EQSRenderingComponent.h"
#include "EnvironmentQuery/EQSTestingPawn.h"
#include "EnvironmentQuery/Generators/EnvQueryGenerator_ActorsOfClass.h"
#include "EnvironmentQuery/Generators/EnvQueryGenerator_BlueprintBase.h"
#include "EnvironmentQuery/Generators/EnvQueryGenerator_Composite.h"
#include "EnvironmentQuery/Generators/EnvQueryGenerator_Cone.h"
#include "EnvironmentQuery/Generators/EnvQueryGenerator_CurrentLocation.h"
#include "EnvironmentQuery/Generators/EnvQueryGenerator_Donut.h"
#include "EnvironmentQuery/Generators/EnvQueryGenerator_OnCircle.h"
#include "EnvironmentQuery/Generators/EnvQueryGenerator_PathingGrid.h"
#include "EnvironmentQuery/Generators/EnvQueryGenerator_PerceivedActors.h"
#include "EnvironmentQuery/Generators/EnvQueryGenerator_ProjectedPoints.h"
#include "EnvironmentQuery/Generators/EnvQueryGenerator_SimpleGrid.h"
#include "EnvironmentQuery/Items/EnvQueryItemType.h"
#include "EnvironmentQuery/Items/EnvQueryItemType_Actor.h"
#include "EnvironmentQuery/Items/EnvQueryItemType_ActorBase.h"
#include "EnvironmentQuery/Items/EnvQueryItemType_Direction.h"
#include "EnvironmentQuery/Items/EnvQueryItemType_Point.h"
#include "EnvironmentQuery/Items/EnvQueryItemType_VectorBase.h"
#include "EnvironmentQuery/Tests/EnvQueryTest_Distance.h"
#include "EnvironmentQuery/Tests/EnvQueryTest_Dot.h"
#include "EnvironmentQuery/Tests/EnvQueryTest_GameplayTags.h"
#include "EnvironmentQuery/Tests/EnvQueryTest_Overlap.h"
#include "EnvironmentQuery/Tests/EnvQueryTest_Pathfinding.h"
#include "EnvironmentQuery/Tests/EnvQueryTest_PathfindingBatch.h"
#include "EnvironmentQuery/Tests/EnvQueryTest_Project.h"
#include "EnvironmentQuery/Tests/EnvQueryTest_Random.h"
#include "EnvironmentQuery/Tests/EnvQueryTest_Trace.h"
#include "EnvironmentQuery/Tests/EnvQueryTest_Volume.h"
#include "GenericTeamAgentInterface.h"
#include "GridPathAIController.h"
#include "HotSpots/AIHotSpotManager.h"
#include "Navigation/CrowdAgentInterface.h"
#include "Navigation/CrowdFollowingComponent.h"
#include "Navigation/CrowdManager.h"
#include "Navigation/GeneratedNavLinksProxy.h"
#include "Navigation/GridPathFollowingComponent.h"
#include "Navigation/NavFilter_AIControllerDefault.h"
#include "Navigation/NavLinkProxy.h"
#include "Navigation/NavLocalGridManager.h"
#include "Navigation/PathFollowingComponent.h"
#include "Navigation/PathFollowingManager.h"
#include "Navigation/RecastGraphAStar.h"
#include "Perception/AIPerceptionComponent.h"
#include "Perception/AIPerceptionListenerInterface.h"
#include "Perception/AIPerceptionStimuliSourceComponent.h"
#include "Perception/AIPerceptionSystem.h"
#include "Perception/AIPerceptionTypes.h"
#include "Perception/AISense.h"
#include "Perception/AISense_Blueprint.h"
#include "Perception/AISense_Damage.h"
#include "Perception/AISense_Hearing.h"
#include "Perception/AISense_Prediction.h"
#include "Perception/AISense_Sight.h"
#include "Perception/AISense_Team.h"
#include "Perception/AISense_Touch.h"
#include "Perception/AISenseBlueprintListener.h"
#include "Perception/AISenseConfig.h"
#include "Perception/AISenseConfig_Blueprint.h"
#include "Perception/AISenseConfig_Damage.h"
#include "Perception/AISenseConfig_Hearing.h"
#include "Perception/AISenseConfig_Prediction.h"
#include "Perception/AISenseConfig_Sight.h"
#include "Perception/AISenseConfig_Team.h"
#include "Perception/AISenseConfig_Touch.h"
#include "Perception/AISenseEvent.h"
#include "Perception/AISenseEvent_Damage.h"
#include "Perception/AISenseEvent_Hearing.h"
#include "Perception/AISightTargetInterface.h"
#include "Perception/PawnSensingComponent.h"
#include "Tasks/AITask.h"
#include "Tasks/AITask_LockLogic.h"
#include "Tasks/AITask_MoveTo.h"
#include "Tasks/AITask_RunEQS.h"
#include "VisualLoggerExtension.h"

View File

@@ -0,0 +1,133 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Perception/AIPerceptionComponent.h"
#ifdef AIMODULE_AIPerceptionComponent_generated_h
#error "AIPerceptionComponent.generated.h already included, missing '#pragma once' in AIPerceptionComponent.h"
#endif
#define AIMODULE_AIPerceptionComponent_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
class UAISense;
class UClass;
struct FActorPerceptionBlueprintInfo;
struct FActorPerceptionUpdateInfo;
struct FAIStimulus;
// ********** Begin Delegate FPerceptionUpdatedDelegate ********************************************
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_22_DELEGATE \
AIMODULE_API void FPerceptionUpdatedDelegate_DelegateWrapper(const FMulticastScriptDelegate& PerceptionUpdatedDelegate, TArray<AActor*> const& UpdatedActors);
// ********** End Delegate FPerceptionUpdatedDelegate **********************************************
// ********** Begin Delegate FActorPerceptionUpdatedDelegate ***************************************
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_23_DELEGATE \
AIMODULE_API void FActorPerceptionUpdatedDelegate_DelegateWrapper(const FMulticastScriptDelegate& ActorPerceptionUpdatedDelegate, AActor* Actor, FAIStimulus Stimulus);
// ********** End Delegate FActorPerceptionUpdatedDelegate *****************************************
// ********** Begin Delegate FActorPerceptionForgetUpdatedDelegate *********************************
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_24_DELEGATE \
AIMODULE_API void FActorPerceptionForgetUpdatedDelegate_DelegateWrapper(const FMulticastScriptDelegate& ActorPerceptionForgetUpdatedDelegate, AActor* Actor);
// ********** End Delegate FActorPerceptionForgetUpdatedDelegate ***********************************
// ********** Begin ScriptStruct FActorPerceptionUpdateInfo ****************************************
struct Z_Construct_UScriptStruct_FActorPerceptionUpdateInfo_Statics;
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_29_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FActorPerceptionUpdateInfo_Statics; \
AIMODULE_API static class UScriptStruct* StaticStruct();
struct FActorPerceptionUpdateInfo;
// ********** End ScriptStruct FActorPerceptionUpdateInfo ******************************************
// ********** Begin Delegate FActorPerceptionInfoUpdatedDelegate ***********************************
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_47_DELEGATE \
AIMODULE_API void FActorPerceptionInfoUpdatedDelegate_DelegateWrapper(const FMulticastScriptDelegate& ActorPerceptionInfoUpdatedDelegate, FActorPerceptionUpdateInfo const& UpdateInfo);
// ********** End Delegate FActorPerceptionInfoUpdatedDelegate *************************************
// ********** Begin ScriptStruct FActorPerceptionBlueprintInfo *************************************
struct Z_Construct_UScriptStruct_FActorPerceptionBlueprintInfo_Statics;
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_184_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FActorPerceptionBlueprintInfo_Statics; \
AIMODULE_API static class UScriptStruct* StaticStruct();
struct FActorPerceptionBlueprintInfo;
// ********** End ScriptStruct FActorPerceptionBlueprintInfo ***************************************
// ********** Begin Class UAIPerceptionComponent ***************************************************
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_210_RPC_WRAPPERS \
DECLARE_FUNCTION(execIsSenseEnabled); \
DECLARE_FUNCTION(execSetSenseEnabled); \
DECLARE_FUNCTION(execGetActorsPerception); \
DECLARE_FUNCTION(execGetKnownPerceivedActors); \
DECLARE_FUNCTION(execGetCurrentlyPerceivedActors); \
DECLARE_FUNCTION(execGetPerceivedHostileActorsBySense); \
DECLARE_FUNCTION(execGetPerceivedHostileActors); \
DECLARE_FUNCTION(execForgetAll); \
DECLARE_FUNCTION(execRequestStimuliListenerUpdate); \
DECLARE_FUNCTION(execOnOwnerEndPlay);
struct Z_Construct_UClass_UAIPerceptionComponent_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIPerceptionComponent_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_210_INCLASS \
private: \
static void StaticRegisterNativesUAIPerceptionComponent(); \
friend struct ::Z_Construct_UClass_UAIPerceptionComponent_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIPerceptionComponent_NoRegister(); \
public: \
DECLARE_CLASS2(UAIPerceptionComponent, UActorComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIPerceptionComponent_NoRegister) \
DECLARE_SERIALIZER(UAIPerceptionComponent) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Game");} \
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_210_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAIPerceptionComponent(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIPerceptionComponent) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAIPerceptionComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIPerceptionComponent); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIPerceptionComponent(UAIPerceptionComponent&&) = delete; \
UAIPerceptionComponent(const UAIPerceptionComponent&) = delete; \
AIMODULE_API virtual ~UAIPerceptionComponent();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_207_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_210_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_210_RPC_WRAPPERS \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_210_INCLASS \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h_210_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIPerceptionComponent;
// ********** End Class UAIPerceptionComponent *****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionComponent_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,116 @@
// 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/AIPerceptionListenerInterface.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIPerceptionListenerInterface() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAIPerceptionListenerInterface();
AIMODULE_API UClass* Z_Construct_UClass_UAIPerceptionListenerInterface_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Interface UAIPerceptionListenerInterface ***************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIPerceptionListenerInterface;
UClass* UAIPerceptionListenerInterface::GetPrivateStaticClass()
{
using TClass = UAIPerceptionListenerInterface;
if (!Z_Registration_Info_UClass_UAIPerceptionListenerInterface.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIPerceptionListenerInterface"),
Z_Registration_Info_UClass_UAIPerceptionListenerInterface.InnerSingleton,
StaticRegisterNativesUAIPerceptionListenerInterface,
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_UAIPerceptionListenerInterface.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIPerceptionListenerInterface_NoRegister()
{
return UAIPerceptionListenerInterface::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIPerceptionListenerInterface_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionListenerInterface.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UAIPerceptionListenerInterface constinit property declarations *******
// ********** End Interface UAIPerceptionListenerInterface constinit property declarations *********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IAIPerceptionListenerInterface>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIPerceptionListenerInterface_Statics
UObject* (*const Z_Construct_UClass_UAIPerceptionListenerInterface_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIPerceptionListenerInterface_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIPerceptionListenerInterface_Statics::ClassParams = {
&UAIPerceptionListenerInterface::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIPerceptionListenerInterface_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIPerceptionListenerInterface_Statics::Class_MetaDataParams)
};
void UAIPerceptionListenerInterface::StaticRegisterNativesUAIPerceptionListenerInterface()
{
}
UClass* Z_Construct_UClass_UAIPerceptionListenerInterface()
{
if (!Z_Registration_Info_UClass_UAIPerceptionListenerInterface.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIPerceptionListenerInterface.OuterSingleton, Z_Construct_UClass_UAIPerceptionListenerInterface_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIPerceptionListenerInterface.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIPerceptionListenerInterface);
// ********** End Interface UAIPerceptionListenerInterface *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIPerceptionListenerInterface, UAIPerceptionListenerInterface::StaticClass, TEXT("UAIPerceptionListenerInterface"), &Z_Registration_Info_UClass_UAIPerceptionListenerInterface, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIPerceptionListenerInterface), 4183154164U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h__Script_AIModule_916930133{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,78 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Perception/AIPerceptionListenerInterface.h"
#ifdef AIMODULE_AIPerceptionListenerInterface_generated_h
#error "AIPerceptionListenerInterface.generated.h already included, missing '#pragma once' in AIPerceptionListenerInterface.h"
#endif
#define AIMODULE_AIPerceptionListenerInterface_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Interface UAIPerceptionListenerInterface ***************************************
struct Z_Construct_UClass_UAIPerceptionListenerInterface_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIPerceptionListenerInterface_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h_15_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAIPerceptionListenerInterface(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIPerceptionListenerInterface) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAIPerceptionListenerInterface); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIPerceptionListenerInterface); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIPerceptionListenerInterface(UAIPerceptionListenerInterface&&) = delete; \
UAIPerceptionListenerInterface(const UAIPerceptionListenerInterface&) = delete; \
virtual ~UAIPerceptionListenerInterface() = default;
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h_15_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUAIPerceptionListenerInterface(); \
friend struct ::Z_Construct_UClass_UAIPerceptionListenerInterface_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIPerceptionListenerInterface_NoRegister(); \
public: \
DECLARE_CLASS2(UAIPerceptionListenerInterface, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIPerceptionListenerInterface_NoRegister) \
DECLARE_SERIALIZER(UAIPerceptionListenerInterface)
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h_15_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h_15_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h_15_STANDARD_CONSTRUCTORS \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h_15_INCLASS_IINTERFACE \
protected: \
virtual ~IAIPerceptionListenerInterface() {} \
public: \
typedef UAIPerceptionListenerInterface UClassType; \
typedef IAIPerceptionListenerInterface ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h_12_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h_20_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h_15_INCLASS_IINTERFACE \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIPerceptionListenerInterface;
// ********** End Interface UAIPerceptionListenerInterface *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionListenerInterface_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,355 @@
// 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/AIPerceptionStimuliSourceComponent.h"
#include "UObject/Class.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIPerceptionStimuliSourceComponent() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAIPerceptionStimuliSourceComponent();
AIMODULE_API UClass* Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_NoRegister();
AIMODULE_API UClass* Z_Construct_UClass_UAISense_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UActorComponent();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAIPerceptionStimuliSourceComponent Function RegisterForSense ************
struct Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics
{
struct AIPerceptionStimuliSourceComponent_eventRegisterForSense_Parms
{
TSubclassOf<UAISense> SenseClass;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AI|Perception" },
{ "Comment", "/** Registers owning actor as source for specified sense class */" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionStimuliSourceComponent.h" },
{ "ToolTip", "Registers owning actor as source for specified sense class" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterForSense constinit property declarations **********************
static const UECodeGen_Private::FClassPropertyParams NewProp_SenseClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RegisterForSense constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RegisterForSense Property Definitions *********************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics::NewProp_SenseClass = { "SenseClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionStimuliSourceComponent_eventRegisterForSense_Parms, SenseClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAISense_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics::NewProp_SenseClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics::PropPointers) < 2048);
// ********** End Function RegisterForSense Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAIPerceptionStimuliSourceComponent, nullptr, "RegisterForSense", Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics::AIPerceptionStimuliSourceComponent_eventRegisterForSense_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics::AIPerceptionStimuliSourceComponent_eventRegisterForSense_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAIPerceptionStimuliSourceComponent::execRegisterForSense)
{
P_GET_OBJECT(UClass,Z_Param_SenseClass);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RegisterForSense(Z_Param_SenseClass);
P_NATIVE_END;
}
// ********** End Class UAIPerceptionStimuliSourceComponent Function RegisterForSense **************
// ********** Begin Class UAIPerceptionStimuliSourceComponent Function RegisterWithPerceptionSystem
struct Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterWithPerceptionSystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AI|Perception" },
{ "Comment", "/** Registers owning actor as source of stimuli for senses specified in RegisterAsSourceForSenses. \n\x09 *\x09Note that you don't have to do it if bAutoRegisterAsSource == true */" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionStimuliSourceComponent.h" },
{ "ToolTip", "Registers owning actor as source of stimuli for senses specified in RegisterAsSourceForSenses.\n Note that you don't have to do it if bAutoRegisterAsSource == true" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterWithPerceptionSystem constinit property declarations **********
// ********** End Function RegisterWithPerceptionSystem constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterWithPerceptionSystem_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAIPerceptionStimuliSourceComponent, nullptr, "RegisterWithPerceptionSystem", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterWithPerceptionSystem_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterWithPerceptionSystem_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterWithPerceptionSystem()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterWithPerceptionSystem_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAIPerceptionStimuliSourceComponent::execRegisterWithPerceptionSystem)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RegisterWithPerceptionSystem();
P_NATIVE_END;
}
// ********** End Class UAIPerceptionStimuliSourceComponent Function RegisterWithPerceptionSystem **
// ********** Begin Class UAIPerceptionStimuliSourceComponent Function UnregisterFromPerceptionSystem
struct Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromPerceptionSystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AI|Perception" },
{ "Comment", "/** Unregister owning actor from being a source of sense stimuli */" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionStimuliSourceComponent.h" },
{ "ToolTip", "Unregister owning actor from being a source of sense stimuli" },
};
#endif // WITH_METADATA
// ********** Begin Function UnregisterFromPerceptionSystem constinit property declarations ********
// ********** End Function UnregisterFromPerceptionSystem constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromPerceptionSystem_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAIPerceptionStimuliSourceComponent, nullptr, "UnregisterFromPerceptionSystem", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromPerceptionSystem_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromPerceptionSystem_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromPerceptionSystem()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromPerceptionSystem_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAIPerceptionStimuliSourceComponent::execUnregisterFromPerceptionSystem)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnregisterFromPerceptionSystem();
P_NATIVE_END;
}
// ********** End Class UAIPerceptionStimuliSourceComponent Function UnregisterFromPerceptionSystem
// ********** Begin Class UAIPerceptionStimuliSourceComponent Function UnregisterFromSense *********
struct Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics
{
struct AIPerceptionStimuliSourceComponent_eventUnregisterFromSense_Parms
{
TSubclassOf<UAISense> SenseClass;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AI|Perception" },
{ "Comment", "/** Unregisters owning actor from sources list of a specified sense class */" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionStimuliSourceComponent.h" },
{ "ToolTip", "Unregisters owning actor from sources list of a specified sense class" },
};
#endif // WITH_METADATA
// ********** Begin Function UnregisterFromSense constinit property declarations *******************
static const UECodeGen_Private::FClassPropertyParams NewProp_SenseClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnregisterFromSense constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnregisterFromSense Property Definitions ******************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics::NewProp_SenseClass = { "SenseClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionStimuliSourceComponent_eventUnregisterFromSense_Parms, SenseClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAISense_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics::NewProp_SenseClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics::PropPointers) < 2048);
// ********** End Function UnregisterFromSense Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAIPerceptionStimuliSourceComponent, nullptr, "UnregisterFromSense", Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics::AIPerceptionStimuliSourceComponent_eventUnregisterFromSense_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics::AIPerceptionStimuliSourceComponent_eventUnregisterFromSense_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAIPerceptionStimuliSourceComponent::execUnregisterFromSense)
{
P_GET_OBJECT(UClass,Z_Param_SenseClass);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnregisterFromSense(Z_Param_SenseClass);
P_NATIVE_END;
}
// ********** End Class UAIPerceptionStimuliSourceComponent Function UnregisterFromSense ***********
// ********** Begin Class UAIPerceptionStimuliSourceComponent **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIPerceptionStimuliSourceComponent;
UClass* UAIPerceptionStimuliSourceComponent::GetPrivateStaticClass()
{
using TClass = UAIPerceptionStimuliSourceComponent;
if (!Z_Registration_Info_UClass_UAIPerceptionStimuliSourceComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIPerceptionStimuliSourceComponent"),
Z_Registration_Info_UClass_UAIPerceptionStimuliSourceComponent.InnerSingleton,
StaticRegisterNativesUAIPerceptionStimuliSourceComponent,
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_UAIPerceptionStimuliSourceComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_NoRegister()
{
return UAIPerceptionStimuliSourceComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AI" },
{ "Comment", "/** Gives owning actor a way to auto-register as perception system's sense stimuli source */" },
{ "HideCategories", "Activation Collision" },
{ "IncludePath", "Perception/AIPerceptionStimuliSourceComponent.h" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionStimuliSourceComponent.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "Gives owning actor a way to auto-register as perception system's sense stimuli source" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoRegisterAsSource_MetaData[] = {
{ "Category", "AI Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionStimuliSourceComponent.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegisterAsSourceForSenses_MetaData[] = {
{ "Category", "AI Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionStimuliSourceComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAIPerceptionStimuliSourceComponent constinit property declarations ******
static void NewProp_bAutoRegisterAsSource_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoRegisterAsSource;
static const UECodeGen_Private::FClassPropertyParams NewProp_RegisterAsSourceForSenses_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_RegisterAsSourceForSenses;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAIPerceptionStimuliSourceComponent constinit property declarations ********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("RegisterForSense"), .Pointer = &UAIPerceptionStimuliSourceComponent::execRegisterForSense },
{ .NameUTF8 = UTF8TEXT("RegisterWithPerceptionSystem"), .Pointer = &UAIPerceptionStimuliSourceComponent::execRegisterWithPerceptionSystem },
{ .NameUTF8 = UTF8TEXT("UnregisterFromPerceptionSystem"), .Pointer = &UAIPerceptionStimuliSourceComponent::execUnregisterFromPerceptionSystem },
{ .NameUTF8 = UTF8TEXT("UnregisterFromSense"), .Pointer = &UAIPerceptionStimuliSourceComponent::execUnregisterFromSense },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterForSense, "RegisterForSense" }, // 2166044826
{ &Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_RegisterWithPerceptionSystem, "RegisterWithPerceptionSystem" }, // 915110523
{ &Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromPerceptionSystem, "UnregisterFromPerceptionSystem" }, // 814701863
{ &Z_Construct_UFunction_UAIPerceptionStimuliSourceComponent_UnregisterFromSense, "UnregisterFromSense" }, // 4260057599
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAIPerceptionStimuliSourceComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics
// ********** Begin Class UAIPerceptionStimuliSourceComponent Property Definitions *****************
void Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::NewProp_bAutoRegisterAsSource_SetBit(void* Obj)
{
((UAIPerceptionStimuliSourceComponent*)Obj)->bAutoRegisterAsSource = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::NewProp_bAutoRegisterAsSource = { "bAutoRegisterAsSource", nullptr, (EPropertyFlags)0x0020080000004015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UAIPerceptionStimuliSourceComponent), &Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::NewProp_bAutoRegisterAsSource_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoRegisterAsSource_MetaData), NewProp_bAutoRegisterAsSource_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::NewProp_RegisterAsSourceForSenses_Inner = { "RegisterAsSourceForSenses", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAISense_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::NewProp_RegisterAsSourceForSenses = { "RegisterAsSourceForSenses", nullptr, (EPropertyFlags)0x0024080000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIPerceptionStimuliSourceComponent, RegisterAsSourceForSenses), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegisterAsSourceForSenses_MetaData), NewProp_RegisterAsSourceForSenses_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::NewProp_bAutoRegisterAsSource,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::NewProp_RegisterAsSourceForSenses_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::NewProp_RegisterAsSourceForSenses,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::PropPointers) < 2048);
// ********** End Class UAIPerceptionStimuliSourceComponent Property Definitions *******************
UObject* (*const Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UActorComponent,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::ClassParams = {
&UAIPerceptionStimuliSourceComponent::StaticClass,
"Game",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::PropPointers),
0,
0x00A800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::Class_MetaDataParams)
};
void UAIPerceptionStimuliSourceComponent::StaticRegisterNativesUAIPerceptionStimuliSourceComponent()
{
UClass* Class = UAIPerceptionStimuliSourceComponent::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAIPerceptionStimuliSourceComponent()
{
if (!Z_Registration_Info_UClass_UAIPerceptionStimuliSourceComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIPerceptionStimuliSourceComponent.OuterSingleton, Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIPerceptionStimuliSourceComponent.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIPerceptionStimuliSourceComponent);
UAIPerceptionStimuliSourceComponent::~UAIPerceptionStimuliSourceComponent() {}
// ********** End Class UAIPerceptionStimuliSourceComponent ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIPerceptionStimuliSourceComponent, UAIPerceptionStimuliSourceComponent::StaticClass, TEXT("UAIPerceptionStimuliSourceComponent"), &Z_Registration_Info_UClass_UAIPerceptionStimuliSourceComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIPerceptionStimuliSourceComponent), 3163542669U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h__Script_AIModule_1651559919{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Perception/AIPerceptionStimuliSourceComponent.h"
#ifdef AIMODULE_AIPerceptionStimuliSourceComponent_generated_h
#error "AIPerceptionStimuliSourceComponent.generated.h already included, missing '#pragma once' in AIPerceptionStimuliSourceComponent.h"
#endif
#define AIMODULE_AIPerceptionStimuliSourceComponent_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UAISense;
class UClass;
// ********** Begin Class UAIPerceptionStimuliSourceComponent **************************************
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execUnregisterFromSense); \
DECLARE_FUNCTION(execUnregisterFromPerceptionSystem); \
DECLARE_FUNCTION(execRegisterForSense); \
DECLARE_FUNCTION(execRegisterWithPerceptionSystem);
struct Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAIPerceptionStimuliSourceComponent(); \
friend struct ::Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_NoRegister(); \
public: \
DECLARE_CLASS2(UAIPerceptionStimuliSourceComponent, UActorComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIPerceptionStimuliSourceComponent_NoRegister) \
DECLARE_SERIALIZER(UAIPerceptionStimuliSourceComponent) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Game");} \
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h_17_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UAIPerceptionStimuliSourceComponent(UAIPerceptionStimuliSourceComponent&&) = delete; \
UAIPerceptionStimuliSourceComponent(const UAIPerceptionStimuliSourceComponent&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAIPerceptionStimuliSourceComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIPerceptionStimuliSourceComponent); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIPerceptionStimuliSourceComponent) \
AIMODULE_API virtual ~UAIPerceptionStimuliSourceComponent();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h_14_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIPerceptionStimuliSourceComponent;
// ********** End Class UAIPerceptionStimuliSourceComponent ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionStimuliSourceComponent_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,474 @@
// 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/AIPerceptionSystem.h"
#include "Perception/AIPerceptionTypes.h"
#include "UObject/Class.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIPerceptionSystem() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAIPerceptionSystem();
AIMODULE_API UClass* Z_Construct_UClass_UAIPerceptionSystem_NoRegister();
AIMODULE_API UClass* Z_Construct_UClass_UAISense_NoRegister();
AIMODULE_API UClass* Z_Construct_UClass_UAISenseEvent_NoRegister();
AIMODULE_API UClass* Z_Construct_UClass_UAISubsystem();
AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIStimulus();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EEndPlayReason();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAIPerceptionSystem Function GetSenseClassForStimulus ********************
struct Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics
{
struct AIPerceptionSystem_eventGetSenseClassForStimulus_Parms
{
UObject* WorldContextObject;
FAIStimulus Stimulus;
TSubclassOf<UAISense> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AI|Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionSystem.h" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Stimulus_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSenseClassForStimulus constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Stimulus;
static const UECodeGen_Private::FClassPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSenseClassForStimulus constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSenseClassForStimulus Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionSystem_eventGetSenseClassForStimulus_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::NewProp_Stimulus = { "Stimulus", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionSystem_eventGetSenseClassForStimulus_Parms, Stimulus), Z_Construct_UScriptStruct_FAIStimulus, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Stimulus_MetaData), NewProp_Stimulus_MetaData) }; // 819600324
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionSystem_eventGetSenseClassForStimulus_Parms, ReturnValue), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAISense_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::NewProp_Stimulus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::PropPointers) < 2048);
// ********** End Function GetSenseClassForStimulus Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAIPerceptionSystem, nullptr, "GetSenseClassForStimulus", Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::AIPerceptionSystem_eventGetSenseClassForStimulus_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::AIPerceptionSystem_eventGetSenseClassForStimulus_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAIPerceptionSystem::execGetSenseClassForStimulus)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT_REF(FAIStimulus,Z_Param_Out_Stimulus);
P_FINISH;
P_NATIVE_BEGIN;
*(TSubclassOf<UAISense>*)Z_Param__Result=UAIPerceptionSystem::GetSenseClassForStimulus(Z_Param_WorldContextObject,Z_Param_Out_Stimulus);
P_NATIVE_END;
}
// ********** End Class UAIPerceptionSystem Function GetSenseClassForStimulus **********************
// ********** Begin Class UAIPerceptionSystem Function OnPerceptionStimuliSourceEndPlay ************
struct Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics
{
struct AIPerceptionSystem_eventOnPerceptionStimuliSourceEndPlay_Parms
{
AActor* Actor;
TEnumAsByte<EEndPlayReason::Type> EndPlayReason;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionSystem.h" },
};
#endif // WITH_METADATA
// ********** Begin Function OnPerceptionStimuliSourceEndPlay constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor;
static const UECodeGen_Private::FBytePropertyParams NewProp_EndPlayReason;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function OnPerceptionStimuliSourceEndPlay constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function OnPerceptionStimuliSourceEndPlay Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionSystem_eventOnPerceptionStimuliSourceEndPlay_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::NewProp_EndPlayReason = { "EndPlayReason", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionSystem_eventOnPerceptionStimuliSourceEndPlay_Parms, EndPlayReason), Z_Construct_UEnum_Engine_EEndPlayReason, METADATA_PARAMS(0, nullptr) }; // 1050143493
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::NewProp_Actor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::NewProp_EndPlayReason,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::PropPointers) < 2048);
// ********** End Function OnPerceptionStimuliSourceEndPlay Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAIPerceptionSystem, nullptr, "OnPerceptionStimuliSourceEndPlay", Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::AIPerceptionSystem_eventOnPerceptionStimuliSourceEndPlay_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00080403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::AIPerceptionSystem_eventOnPerceptionStimuliSourceEndPlay_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAIPerceptionSystem::execOnPerceptionStimuliSourceEndPlay)
{
P_GET_OBJECT(AActor,Z_Param_Actor);
P_GET_PROPERTY(FByteProperty,Z_Param_EndPlayReason);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->OnPerceptionStimuliSourceEndPlay(Z_Param_Actor,EEndPlayReason::Type(Z_Param_EndPlayReason));
P_NATIVE_END;
}
// ********** End Class UAIPerceptionSystem Function OnPerceptionStimuliSourceEndPlay **************
// ********** Begin Class UAIPerceptionSystem Function RegisterPerceptionStimuliSource *************
struct Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics
{
struct AIPerceptionSystem_eventRegisterPerceptionStimuliSource_Parms
{
UObject* WorldContextObject;
TSubclassOf<UAISense> Sense;
AActor* Target;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AI|Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionSystem.h" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterPerceptionStimuliSource constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FClassPropertyParams NewProp_Sense;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Target;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RegisterPerceptionStimuliSource constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RegisterPerceptionStimuliSource Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionSystem_eventRegisterPerceptionStimuliSource_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::NewProp_Sense = { "Sense", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionSystem_eventRegisterPerceptionStimuliSource_Parms, Sense), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAISense_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::NewProp_Target = { "Target", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionSystem_eventRegisterPerceptionStimuliSource_Parms, Target), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AIPerceptionSystem_eventRegisterPerceptionStimuliSource_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AIPerceptionSystem_eventRegisterPerceptionStimuliSource_Parms), &Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::NewProp_Sense,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::NewProp_Target,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::PropPointers) < 2048);
// ********** End Function RegisterPerceptionStimuliSource Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAIPerceptionSystem, nullptr, "RegisterPerceptionStimuliSource", Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::AIPerceptionSystem_eventRegisterPerceptionStimuliSource_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::AIPerceptionSystem_eventRegisterPerceptionStimuliSource_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAIPerceptionSystem::execRegisterPerceptionStimuliSource)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(UClass,Z_Param_Sense);
P_GET_OBJECT(AActor,Z_Param_Target);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAIPerceptionSystem::RegisterPerceptionStimuliSource(Z_Param_WorldContextObject,Z_Param_Sense,Z_Param_Target);
P_NATIVE_END;
}
// ********** End Class UAIPerceptionSystem Function RegisterPerceptionStimuliSource ***************
// ********** Begin Class UAIPerceptionSystem Function ReportEvent *********************************
struct Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics
{
struct AIPerceptionSystem_eventReportEvent_Parms
{
UAISenseEvent* PerceptionEvent;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AI|Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionSystem.h" },
};
#endif // WITH_METADATA
// ********** Begin Function ReportEvent constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_PerceptionEvent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReportEvent constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReportEvent Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics::NewProp_PerceptionEvent = { "PerceptionEvent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionSystem_eventReportEvent_Parms, PerceptionEvent), Z_Construct_UClass_UAISenseEvent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics::NewProp_PerceptionEvent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics::PropPointers) < 2048);
// ********** End Function ReportEvent Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAIPerceptionSystem, nullptr, "ReportEvent", Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics::AIPerceptionSystem_eventReportEvent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics::AIPerceptionSystem_eventReportEvent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAIPerceptionSystem::execReportEvent)
{
P_GET_OBJECT(UAISenseEvent,Z_Param_PerceptionEvent);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ReportEvent(Z_Param_PerceptionEvent);
P_NATIVE_END;
}
// ********** End Class UAIPerceptionSystem Function ReportEvent ***********************************
// ********** Begin Class UAIPerceptionSystem Function ReportPerceptionEvent ***********************
struct Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics
{
struct AIPerceptionSystem_eventReportPerceptionEvent_Parms
{
UObject* WorldContextObject;
UAISenseEvent* PerceptionEvent;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AI|Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionSystem.h" },
{ "WorldContext", "WorldContextObject" },
};
#endif // WITH_METADATA
// ********** Begin Function ReportPerceptionEvent constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PerceptionEvent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReportPerceptionEvent constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReportPerceptionEvent Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionSystem_eventReportPerceptionEvent_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::NewProp_PerceptionEvent = { "PerceptionEvent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIPerceptionSystem_eventReportPerceptionEvent_Parms, PerceptionEvent), Z_Construct_UClass_UAISenseEvent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::NewProp_PerceptionEvent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::PropPointers) < 2048);
// ********** End Function ReportPerceptionEvent Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAIPerceptionSystem, nullptr, "ReportPerceptionEvent", Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::AIPerceptionSystem_eventReportPerceptionEvent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::AIPerceptionSystem_eventReportPerceptionEvent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAIPerceptionSystem::execReportPerceptionEvent)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(UAISenseEvent,Z_Param_PerceptionEvent);
P_FINISH;
P_NATIVE_BEGIN;
UAIPerceptionSystem::ReportPerceptionEvent(Z_Param_WorldContextObject,Z_Param_PerceptionEvent);
P_NATIVE_END;
}
// ********** End Class UAIPerceptionSystem Function ReportPerceptionEvent *************************
// ********** Begin Class UAIPerceptionSystem ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIPerceptionSystem;
UClass* UAIPerceptionSystem::GetPrivateStaticClass()
{
using TClass = UAIPerceptionSystem;
if (!Z_Registration_Info_UClass_UAIPerceptionSystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIPerceptionSystem"),
Z_Registration_Info_UClass_UAIPerceptionSystem.InnerSingleton,
StaticRegisterNativesUAIPerceptionSystem,
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_UAIPerceptionSystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIPerceptionSystem_NoRegister()
{
return UAIPerceptionSystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIPerceptionSystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ClassGroupNames", "AI" },
{ "Comment", "/**\n *\x09""AI Subsystem managing AI Perception through registered AI Senses between Listeners and Stimuli Sources\n */" },
{ "IncludePath", "Perception/AIPerceptionSystem.h" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionSystem.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "AI Subsystem managing AI Perception through registered AI Senses between Listeners and Stimuli Sources" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Senses_MetaData[] = {
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionSystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PerceptionAgingRate_MetaData[] = {
{ "Category", "Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionSystem.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAIPerceptionSystem constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Senses_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Senses;
static const UECodeGen_Private::FFloatPropertyParams NewProp_PerceptionAgingRate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAIPerceptionSystem constinit property declarations ************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetSenseClassForStimulus"), .Pointer = &UAIPerceptionSystem::execGetSenseClassForStimulus },
{ .NameUTF8 = UTF8TEXT("OnPerceptionStimuliSourceEndPlay"), .Pointer = &UAIPerceptionSystem::execOnPerceptionStimuliSourceEndPlay },
{ .NameUTF8 = UTF8TEXT("RegisterPerceptionStimuliSource"), .Pointer = &UAIPerceptionSystem::execRegisterPerceptionStimuliSource },
{ .NameUTF8 = UTF8TEXT("ReportEvent"), .Pointer = &UAIPerceptionSystem::execReportEvent },
{ .NameUTF8 = UTF8TEXT("ReportPerceptionEvent"), .Pointer = &UAIPerceptionSystem::execReportPerceptionEvent },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAIPerceptionSystem_GetSenseClassForStimulus, "GetSenseClassForStimulus" }, // 2664192302
{ &Z_Construct_UFunction_UAIPerceptionSystem_OnPerceptionStimuliSourceEndPlay, "OnPerceptionStimuliSourceEndPlay" }, // 881976856
{ &Z_Construct_UFunction_UAIPerceptionSystem_RegisterPerceptionStimuliSource, "RegisterPerceptionStimuliSource" }, // 2497194624
{ &Z_Construct_UFunction_UAIPerceptionSystem_ReportEvent, "ReportEvent" }, // 2758652013
{ &Z_Construct_UFunction_UAIPerceptionSystem_ReportPerceptionEvent, "ReportPerceptionEvent" }, // 4150709131
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAIPerceptionSystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIPerceptionSystem_Statics
// ********** Begin Class UAIPerceptionSystem Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAIPerceptionSystem_Statics::NewProp_Senses_Inner = { "Senses", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAISense_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAIPerceptionSystem_Statics::NewProp_Senses = { "Senses", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIPerceptionSystem, Senses), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Senses_MetaData), NewProp_Senses_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAIPerceptionSystem_Statics::NewProp_PerceptionAgingRate = { "PerceptionAgingRate", nullptr, (EPropertyFlags)0x0020080000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAIPerceptionSystem, PerceptionAgingRate), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PerceptionAgingRate_MetaData), NewProp_PerceptionAgingRate_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAIPerceptionSystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIPerceptionSystem_Statics::NewProp_Senses_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIPerceptionSystem_Statics::NewProp_Senses,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAIPerceptionSystem_Statics::NewProp_PerceptionAgingRate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIPerceptionSystem_Statics::PropPointers) < 2048);
// ********** End Class UAIPerceptionSystem Property Definitions ***********************************
UObject* (*const Z_Construct_UClass_UAIPerceptionSystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAISubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIPerceptionSystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIPerceptionSystem_Statics::ClassParams = {
&UAIPerceptionSystem::StaticClass,
"Game",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UAIPerceptionSystem_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UAIPerceptionSystem_Statics::PropPointers),
0,
0x000800A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIPerceptionSystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIPerceptionSystem_Statics::Class_MetaDataParams)
};
void UAIPerceptionSystem::StaticRegisterNativesUAIPerceptionSystem()
{
UClass* Class = UAIPerceptionSystem::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAIPerceptionSystem_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAIPerceptionSystem()
{
if (!Z_Registration_Info_UClass_UAIPerceptionSystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIPerceptionSystem.OuterSingleton, Z_Construct_UClass_UAIPerceptionSystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIPerceptionSystem.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIPerceptionSystem);
UAIPerceptionSystem::~UAIPerceptionSystem() {}
// ********** End Class UAIPerceptionSystem ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIPerceptionSystem, UAIPerceptionSystem::StaticClass, TEXT("UAIPerceptionSystem"), &Z_Registration_Info_UClass_UAIPerceptionSystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIPerceptionSystem), 2466877579U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h__Script_AIModule_2554326596{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,78 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Perception/AIPerceptionSystem.h"
#ifdef AIMODULE_AIPerceptionSystem_generated_h
#error "AIPerceptionSystem.generated.h already included, missing '#pragma once' in AIPerceptionSystem.h"
#endif
#define AIMODULE_AIPerceptionSystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
class UAISense;
class UAISenseEvent;
class UClass;
class UObject;
struct FAIStimulus;
// ********** Begin Class UAIPerceptionSystem ******************************************************
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h_32_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execOnPerceptionStimuliSourceEndPlay); \
DECLARE_FUNCTION(execGetSenseClassForStimulus); \
DECLARE_FUNCTION(execRegisterPerceptionStimuliSource); \
DECLARE_FUNCTION(execReportPerceptionEvent); \
DECLARE_FUNCTION(execReportEvent);
struct Z_Construct_UClass_UAIPerceptionSystem_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIPerceptionSystem_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h_32_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAIPerceptionSystem(); \
friend struct ::Z_Construct_UClass_UAIPerceptionSystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIPerceptionSystem_NoRegister(); \
public: \
DECLARE_CLASS2(UAIPerceptionSystem, UAISubsystem, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIPerceptionSystem_NoRegister) \
DECLARE_SERIALIZER(UAIPerceptionSystem) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Game");} \
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h_32_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UAIPerceptionSystem(UAIPerceptionSystem&&) = delete; \
UAIPerceptionSystem(const UAIPerceptionSystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAIPerceptionSystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIPerceptionSystem); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIPerceptionSystem) \
AIMODULE_API virtual ~UAIPerceptionSystem();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h_29_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h_32_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h_32_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h_32_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h_32_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIPerceptionSystem;
// ********** End Class UAIPerceptionSystem ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionSystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,305 @@
// 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/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 EmptyLinkFunctionForGeneratedCodeAIPerceptionTypes() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UEnum* Z_Construct_UEnum_AIModule_EAISenseNotifyType();
AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAISenseAffiliationFilter();
AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIStimulus();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EAISenseNotifyType ********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EAISenseNotifyType;
static UEnum* EAISenseNotifyType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EAISenseNotifyType.OuterSingleton)
{
Z_Registration_Info_UEnum_EAISenseNotifyType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_AIModule_EAISenseNotifyType, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("EAISenseNotifyType"));
}
return Z_Registration_Info_UEnum_EAISenseNotifyType.OuterSingleton;
}
template<> AIMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EAISenseNotifyType>()
{
return EAISenseNotifyType_StaticEnum();
}
struct Z_Construct_UEnum_AIModule_EAISenseNotifyType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "//////////////////////////////////////////////////////////////////////////\n" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
{ "OnEveryPerception.Comment", "/** Continuous update whenever target is perceived. */" },
{ "OnEveryPerception.Name", "EAISenseNotifyType::OnEveryPerception" },
{ "OnEveryPerception.ToolTip", "Continuous update whenever target is perceived." },
{ "OnPerceptionChange.Comment", "/** From \"visible\" to \"not visible\" or vice versa. */" },
{ "OnPerceptionChange.Name", "EAISenseNotifyType::OnPerceptionChange" },
{ "OnPerceptionChange.ToolTip", "From \"visible\" to \"not visible\" or vice versa." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EAISenseNotifyType::OnEveryPerception", (int64)EAISenseNotifyType::OnEveryPerception },
{ "EAISenseNotifyType::OnPerceptionChange", (int64)EAISenseNotifyType::OnPerceptionChange },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_AIModule_EAISenseNotifyType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_AIModule_EAISenseNotifyType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_AIModule,
nullptr,
"EAISenseNotifyType",
"EAISenseNotifyType",
Z_Construct_UEnum_AIModule_EAISenseNotifyType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_AIModule_EAISenseNotifyType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_AIModule_EAISenseNotifyType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_AIModule_EAISenseNotifyType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_AIModule_EAISenseNotifyType()
{
if (!Z_Registration_Info_UEnum_EAISenseNotifyType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EAISenseNotifyType.InnerSingleton, Z_Construct_UEnum_AIModule_EAISenseNotifyType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EAISenseNotifyType.InnerSingleton;
}
// ********** End Enum EAISenseNotifyType **********************************************************
// ********** Begin ScriptStruct FAIStimulus *******************************************************
struct Z_Construct_UScriptStruct_FAIStimulus_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAIStimulus); }
static inline consteval int16 GetStructAlignment() { return alignof(FAIStimulus); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Age_MetaData[] = {
{ "Category", "AI|Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpirationAge_MetaData[] = {
{ "Category", "AI|Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Strength_MetaData[] = {
{ "Category", "AI|Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StimulusLocation_MetaData[] = {
{ "Category", "AI|Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReceiverLocation_MetaData[] = {
{ "Category", "AI|Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tag_MetaData[] = {
{ "Category", "AI|Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSuccessfullySensed_MetaData[] = {
{ "Category", "AI|Perception" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAIStimulus constinit property declarations ***********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Age;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpirationAge;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Strength;
static const UECodeGen_Private::FStructPropertyParams NewProp_StimulusLocation;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReceiverLocation;
static const UECodeGen_Private::FNamePropertyParams NewProp_Tag;
static void NewProp_bSuccessfullySensed_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSuccessfullySensed;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAIStimulus constinit property declarations *************************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAIStimulus>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAIStimulus_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIStimulus;
class UScriptStruct* FAIStimulus::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAIStimulus.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAIStimulus.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIStimulus, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIStimulus"));
}
return Z_Registration_Info_UScriptStruct_FAIStimulus.OuterSingleton;
}
// ********** Begin ScriptStruct FAIStimulus Property Definitions **********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_Age = { "Age", nullptr, (EPropertyFlags)0x0020080000000004, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIStimulus, Age), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Age_MetaData), NewProp_Age_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_ExpirationAge = { "ExpirationAge", nullptr, (EPropertyFlags)0x0020080000000004, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIStimulus, ExpirationAge), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpirationAge_MetaData), NewProp_ExpirationAge_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_Strength = { "Strength", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIStimulus, Strength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Strength_MetaData), NewProp_Strength_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_StimulusLocation = { "StimulusLocation", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIStimulus, StimulusLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StimulusLocation_MetaData), NewProp_StimulusLocation_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_ReceiverLocation = { "ReceiverLocation", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIStimulus, ReceiverLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReceiverLocation_MetaData), NewProp_ReceiverLocation_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_Tag = { "Tag", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIStimulus, Tag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tag_MetaData), NewProp_Tag_MetaData) };
void Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_bSuccessfullySensed_SetBit(void* Obj)
{
((FAIStimulus*)Obj)->bSuccessfullySensed = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_bSuccessfullySensed = { "bSuccessfullySensed", nullptr, (EPropertyFlags)0x0020080000000004, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAIStimulus), &Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_bSuccessfullySensed_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSuccessfullySensed_MetaData), NewProp_bSuccessfullySensed_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAIStimulus_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_Age,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_ExpirationAge,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_Strength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_StimulusLocation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_ReceiverLocation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_Tag,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIStimulus_Statics::NewProp_bSuccessfullySensed,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIStimulus_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAIStimulus Property Definitions ************************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIStimulus_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
nullptr,
&NewStructOps,
"AIStimulus",
Z_Construct_UScriptStruct_FAIStimulus_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIStimulus_Statics::PropPointers),
sizeof(FAIStimulus),
alignof(FAIStimulus),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIStimulus_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIStimulus_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAIStimulus()
{
if (!Z_Registration_Info_UScriptStruct_FAIStimulus.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIStimulus.InnerSingleton, Z_Construct_UScriptStruct_FAIStimulus_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAIStimulus.InnerSingleton);
}
// ********** End ScriptStruct FAIStimulus *********************************************************
// ********** Begin ScriptStruct FAISenseAffiliationFilter *****************************************
struct Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAISenseAffiliationFilter); }
static inline consteval int16 GetStructAlignment() { return alignof(FAISenseAffiliationFilter); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDetectEnemies_MetaData[] = {
{ "Category", "Sense" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDetectNeutrals_MetaData[] = {
{ "Category", "Sense" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDetectFriendlies_MetaData[] = {
{ "Category", "Sense" },
{ "ModuleRelativePath", "Classes/Perception/AIPerceptionTypes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAISenseAffiliationFilter constinit property declarations *********
static void NewProp_bDetectEnemies_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDetectEnemies;
static void NewProp_bDetectNeutrals_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDetectNeutrals;
static void NewProp_bDetectFriendlies_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDetectFriendlies;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAISenseAffiliationFilter constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAISenseAffiliationFilter>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAISenseAffiliationFilter;
class UScriptStruct* FAISenseAffiliationFilter::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAISenseAffiliationFilter.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAISenseAffiliationFilter.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAISenseAffiliationFilter, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AISenseAffiliationFilter"));
}
return Z_Registration_Info_UScriptStruct_FAISenseAffiliationFilter.OuterSingleton;
}
// ********** Begin ScriptStruct FAISenseAffiliationFilter Property Definitions ********************
void Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewProp_bDetectEnemies_SetBit(void* Obj)
{
((FAISenseAffiliationFilter*)Obj)->bDetectEnemies = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewProp_bDetectEnemies = { "bDetectEnemies", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAISenseAffiliationFilter), &Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewProp_bDetectEnemies_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDetectEnemies_MetaData), NewProp_bDetectEnemies_MetaData) };
void Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewProp_bDetectNeutrals_SetBit(void* Obj)
{
((FAISenseAffiliationFilter*)Obj)->bDetectNeutrals = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewProp_bDetectNeutrals = { "bDetectNeutrals", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAISenseAffiliationFilter), &Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewProp_bDetectNeutrals_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDetectNeutrals_MetaData), NewProp_bDetectNeutrals_MetaData) };
void Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewProp_bDetectFriendlies_SetBit(void* Obj)
{
((FAISenseAffiliationFilter*)Obj)->bDetectFriendlies = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewProp_bDetectFriendlies = { "bDetectFriendlies", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAISenseAffiliationFilter), &Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewProp_bDetectFriendlies_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDetectFriendlies_MetaData), NewProp_bDetectFriendlies_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewProp_bDetectEnemies,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewProp_bDetectNeutrals,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewProp_bDetectFriendlies,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAISenseAffiliationFilter Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
nullptr,
&NewStructOps,
"AISenseAffiliationFilter",
Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::PropPointers),
sizeof(FAISenseAffiliationFilter),
alignof(FAISenseAffiliationFilter),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAISenseAffiliationFilter()
{
if (!Z_Registration_Info_UScriptStruct_FAISenseAffiliationFilter.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAISenseAffiliationFilter.InnerSingleton, Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAISenseAffiliationFilter.InnerSingleton);
}
// ********** End ScriptStruct FAISenseAffiliationFilter *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionTypes_h__Script_AIModule_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EAISenseNotifyType_StaticEnum, TEXT("EAISenseNotifyType"), &Z_Registration_Info_UEnum_EAISenseNotifyType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 240216108U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FAIStimulus::StaticStruct, Z_Construct_UScriptStruct_FAIStimulus_Statics::NewStructOps, TEXT("AIStimulus"),&Z_Registration_Info_UScriptStruct_FAIStimulus, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIStimulus), 819600324U) },
{ FAISenseAffiliationFilter::StaticStruct, Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics::NewStructOps, TEXT("AISenseAffiliationFilter"),&Z_Registration_Info_UScriptStruct_FAISenseAffiliationFilter, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAISenseAffiliationFilter), 1326714437U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionTypes_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionTypes_h__Script_AIModule_1274025301{
TEXT("/Script/AIModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionTypes_h__Script_AIModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionTypes_h__Script_AIModule_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionTypes_h__Script_AIModule_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionTypes_h__Script_AIModule_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,52 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Perception/AIPerceptionTypes.h"
#ifdef AIMODULE_AIPerceptionTypes_generated_h
#error "AIPerceptionTypes.generated.h already included, missing '#pragma once' in AIPerceptionTypes.h"
#endif
#define AIMODULE_AIPerceptionTypes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FAIStimulus *******************************************************
struct Z_Construct_UScriptStruct_FAIStimulus_Statics;
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionTypes_h_131_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAIStimulus_Statics; \
AIMODULE_API static class UScriptStruct* StaticStruct();
struct FAIStimulus;
// ********** End ScriptStruct FAIStimulus *********************************************************
// ********** Begin ScriptStruct FAISenseAffiliationFilter *****************************************
struct Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics;
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionTypes_h_208_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAISenseAffiliationFilter_Statics; \
AIMODULE_API static class UScriptStruct* StaticStruct();
struct FAISenseAffiliationFilter;
// ********** End ScriptStruct FAISenseAffiliationFilter *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_Perception_AIPerceptionTypes_h
// ********** Begin Enum EAISenseNotifyType ********************************************************
#define FOREACH_ENUM_EAISENSENOTIFYTYPE(op) \
op(EAISenseNotifyType::OnEveryPerception) \
op(EAISenseNotifyType::OnPerceptionChange)
enum class EAISenseNotifyType : uint8;
template<> struct TIsUEnumClass<EAISenseNotifyType> { enum { Value = true }; };
template<> AIMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EAISenseNotifyType>();
// ********** End Enum EAISenseNotifyType **********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,117 @@
// 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 "AIResourceInterface.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIResourceInterface() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAIResourceInterface();
AIMODULE_API UClass* Z_Construct_UClass_UAIResourceInterface_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Interface UAIResourceInterface *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIResourceInterface;
UClass* UAIResourceInterface::GetPrivateStaticClass()
{
using TClass = UAIResourceInterface;
if (!Z_Registration_Info_UClass_UAIResourceInterface.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIResourceInterface"),
Z_Registration_Info_UClass_UAIResourceInterface.InnerSingleton,
StaticRegisterNativesUAIResourceInterface,
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_UAIResourceInterface.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIResourceInterface_NoRegister()
{
return UAIResourceInterface::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIResourceInterface_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "CannotImplementInterfaceInBlueprint", "" },
{ "ModuleRelativePath", "Classes/AIResourceInterface.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UAIResourceInterface constinit property declarations *****************
// ********** End Interface UAIResourceInterface constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IAIResourceInterface>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIResourceInterface_Statics
UObject* (*const Z_Construct_UClass_UAIResourceInterface_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIResourceInterface_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIResourceInterface_Statics::ClassParams = {
&UAIResourceInterface::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIResourceInterface_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIResourceInterface_Statics::Class_MetaDataParams)
};
void UAIResourceInterface::StaticRegisterNativesUAIResourceInterface()
{
}
UClass* Z_Construct_UClass_UAIResourceInterface()
{
if (!Z_Registration_Info_UClass_UAIResourceInterface.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIResourceInterface.OuterSingleton, Z_Construct_UClass_UAIResourceInterface_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIResourceInterface.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIResourceInterface);
// ********** End Interface UAIResourceInterface ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIResourceInterface, UAIResourceInterface::StaticClass, TEXT("UAIResourceInterface"), &Z_Registration_Info_UClass_UAIResourceInterface, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIResourceInterface), 3959187502U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h__Script_AIModule_2208305971{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,78 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AIResourceInterface.h"
#ifdef AIMODULE_AIResourceInterface_generated_h
#error "AIResourceInterface.generated.h already included, missing '#pragma once' in AIResourceInterface.h"
#endif
#define AIMODULE_AIResourceInterface_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Interface UAIResourceInterface *************************************************
struct Z_Construct_UClass_UAIResourceInterface_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIResourceInterface_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h_14_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAIResourceInterface(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIResourceInterface) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAIResourceInterface); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIResourceInterface); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIResourceInterface(UAIResourceInterface&&) = delete; \
UAIResourceInterface(const UAIResourceInterface&) = delete; \
virtual ~UAIResourceInterface() = default;
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h_14_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUAIResourceInterface(); \
friend struct ::Z_Construct_UClass_UAIResourceInterface_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIResourceInterface_NoRegister(); \
public: \
DECLARE_CLASS2(UAIResourceInterface, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIResourceInterface_NoRegister) \
DECLARE_SERIALIZER(UAIResourceInterface)
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h_14_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h_14_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h_14_STANDARD_CONSTRUCTORS \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h_14_INCLASS_IINTERFACE \
protected: \
virtual ~IAIResourceInterface() {} \
public: \
typedef UAIResourceInterface UClassType; \
typedef IAIResourceInterface ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h_11_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h_19_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h_14_INCLASS_IINTERFACE \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIResourceInterface;
// ********** End Interface UAIResourceInterface ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_AIResourceInterface_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,207 @@
// 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 "AIResources.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAIResources() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAIResource_Logic();
AIMODULE_API UClass* Z_Construct_UClass_UAIResource_Logic_NoRegister();
AIMODULE_API UClass* Z_Construct_UClass_UAIResource_Movement();
AIMODULE_API UClass* Z_Construct_UClass_UAIResource_Movement_NoRegister();
GAMEPLAYTASKS_API UClass* Z_Construct_UClass_UGameplayTaskResource();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAIResource_Movement *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIResource_Movement;
UClass* UAIResource_Movement::GetPrivateStaticClass()
{
using TClass = UAIResource_Movement;
if (!Z_Registration_Info_UClass_UAIResource_Movement.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIResource_Movement"),
Z_Registration_Info_UClass_UAIResource_Movement.InnerSingleton,
StaticRegisterNativesUAIResource_Movement,
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_UAIResource_Movement.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIResource_Movement_NoRegister()
{
return UAIResource_Movement::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIResource_Movement_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "DisplayName", "AI Movement" },
{ "IncludePath", "AIResources.h" },
{ "ModuleRelativePath", "Classes/AIResources.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAIResource_Movement constinit property declarations *********************
// ********** End Class UAIResource_Movement constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAIResource_Movement>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIResource_Movement_Statics
UObject* (*const Z_Construct_UClass_UAIResource_Movement_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UGameplayTaskResource,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIResource_Movement_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIResource_Movement_Statics::ClassParams = {
&UAIResource_Movement::StaticClass,
"Game",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIResource_Movement_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIResource_Movement_Statics::Class_MetaDataParams)
};
void UAIResource_Movement::StaticRegisterNativesUAIResource_Movement()
{
}
UClass* Z_Construct_UClass_UAIResource_Movement()
{
if (!Z_Registration_Info_UClass_UAIResource_Movement.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIResource_Movement.OuterSingleton, Z_Construct_UClass_UAIResource_Movement_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIResource_Movement.OuterSingleton;
}
UAIResource_Movement::UAIResource_Movement(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIResource_Movement);
UAIResource_Movement::~UAIResource_Movement() {}
// ********** End Class UAIResource_Movement *******************************************************
// ********** Begin Class UAIResource_Logic ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAIResource_Logic;
UClass* UAIResource_Logic::GetPrivateStaticClass()
{
using TClass = UAIResource_Logic;
if (!Z_Registration_Info_UClass_UAIResource_Logic.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AIResource_Logic"),
Z_Registration_Info_UClass_UAIResource_Logic.InnerSingleton,
StaticRegisterNativesUAIResource_Logic,
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_UAIResource_Logic.InnerSingleton;
}
UClass* Z_Construct_UClass_UAIResource_Logic_NoRegister()
{
return UAIResource_Logic::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAIResource_Logic_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "DisplayName", "AI Logic" },
{ "IncludePath", "AIResources.h" },
{ "ModuleRelativePath", "Classes/AIResources.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAIResource_Logic constinit property declarations ************************
// ********** End Class UAIResource_Logic constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAIResource_Logic>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAIResource_Logic_Statics
UObject* (*const Z_Construct_UClass_UAIResource_Logic_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UGameplayTaskResource,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIResource_Logic_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIResource_Logic_Statics::ClassParams = {
&UAIResource_Logic::StaticClass,
"Game",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIResource_Logic_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIResource_Logic_Statics::Class_MetaDataParams)
};
void UAIResource_Logic::StaticRegisterNativesUAIResource_Logic()
{
}
UClass* Z_Construct_UClass_UAIResource_Logic()
{
if (!Z_Registration_Info_UClass_UAIResource_Logic.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIResource_Logic.OuterSingleton, Z_Construct_UClass_UAIResource_Logic_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAIResource_Logic.OuterSingleton;
}
UAIResource_Logic::UAIResource_Logic(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIResource_Logic);
UAIResource_Logic::~UAIResource_Logic() {}
// ********** End Class UAIResource_Logic **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAIResource_Movement, UAIResource_Movement::StaticClass, TEXT("UAIResource_Movement"), &Z_Registration_Info_UClass_UAIResource_Movement, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIResource_Movement), 2063019229U) },
{ Z_Construct_UClass_UAIResource_Logic, UAIResource_Logic::StaticClass, TEXT("UAIResource_Logic"), &Z_Registration_Info_UClass_UAIResource_Logic, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIResource_Logic), 2565229942U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h__Script_AIModule_2946196546{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,104 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "AIResources.h"
#ifdef AIMODULE_AIResources_generated_h
#error "AIResources.generated.h already included, missing '#pragma once' in AIResources.h"
#endif
#define AIMODULE_AIResources_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAIResource_Movement *****************************************************
struct Z_Construct_UClass_UAIResource_Movement_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIResource_Movement_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h_12_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAIResource_Movement(); \
friend struct ::Z_Construct_UClass_UAIResource_Movement_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIResource_Movement_NoRegister(); \
public: \
DECLARE_CLASS2(UAIResource_Movement, UGameplayTaskResource, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIResource_Movement_NoRegister) \
DECLARE_SERIALIZER(UAIResource_Movement)
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h_12_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAIResource_Movement(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIResource_Movement(UAIResource_Movement&&) = delete; \
UAIResource_Movement(const UAIResource_Movement&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAIResource_Movement); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIResource_Movement); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIResource_Movement) \
AIMODULE_API virtual ~UAIResource_Movement();
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h_9_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h_12_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h_12_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h_12_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIResource_Movement;
// ********** End Class UAIResource_Movement *******************************************************
// ********** Begin Class UAIResource_Logic ********************************************************
struct Z_Construct_UClass_UAIResource_Logic_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAIResource_Logic_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h_22_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAIResource_Logic(); \
friend struct ::Z_Construct_UClass_UAIResource_Logic_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAIResource_Logic_NoRegister(); \
public: \
DECLARE_CLASS2(UAIResource_Logic, UGameplayTaskResource, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAIResource_Logic_NoRegister) \
DECLARE_SERIALIZER(UAIResource_Logic)
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h_22_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAIResource_Logic(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UAIResource_Logic(UAIResource_Logic&&) = delete; \
UAIResource_Logic(const UAIResource_Logic&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAIResource_Logic); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAIResource_Logic); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAIResource_Logic) \
AIMODULE_API virtual ~UAIResource_Logic();
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h_19_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h_22_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h_22_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h_22_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAIResource_Logic;
// ********** End Class UAIResource_Logic **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_AIResources_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,172 @@
// 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/AISense.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAISense() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAIPerceptionSystem_NoRegister();
AIMODULE_API UClass* Z_Construct_UClass_UAISense();
AIMODULE_API UClass* Z_Construct_UClass_UAISense_NoRegister();
AIMODULE_API UEnum* Z_Construct_UEnum_AIModule_EAISenseNotifyType();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAISense *****************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAISense;
UClass* UAISense::GetPrivateStaticClass()
{
using TClass = UAISense;
if (!Z_Registration_Info_UClass_UAISense.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AISense"),
Z_Registration_Info_UClass_UAISense.InnerSingleton,
StaticRegisterNativesUAISense,
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_UAISense.InnerSingleton;
}
UClass* Z_Construct_UClass_UAISense_NoRegister()
{
return UAISense::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAISense_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ClassGroupNames", "AI" },
{ "IncludePath", "Perception/AISense.h" },
{ "ModuleRelativePath", "Classes/Perception/AISense.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NotifyType_MetaData[] = {
{ "Category", "AI Perception" },
{ "ModuleRelativePath", "Classes/Perception/AISense.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bWantsNewPawnNotification_MetaData[] = {
{ "Category", "AI Perception" },
{ "Comment", "/** whether this sense is interested in getting notified about new Pawns being spawned \n\x09 *\x09this can be used for example for automated sense sources registration */" },
{ "ModuleRelativePath", "Classes/Perception/AISense.h" },
{ "ToolTip", "whether this sense is interested in getting notified about new Pawns being spawned\n this can be used for example for automated sense sources registration" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoRegisterAllPawnsAsSources_MetaData[] = {
{ "Category", "AI Perception" },
{ "Comment", "/** If true all newly spawned pawns will get auto registered as source for this sense. */" },
{ "ModuleRelativePath", "Classes/Perception/AISense.h" },
{ "ToolTip", "If true all newly spawned pawns will get auto registered as source for this sense." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PerceptionSystemInstance_MetaData[] = {
{ "ModuleRelativePath", "Classes/Perception/AISense.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAISense constinit property declarations *********************************
static const UECodeGen_Private::FBytePropertyParams NewProp_NotifyType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_NotifyType;
static void NewProp_bWantsNewPawnNotification_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bWantsNewPawnNotification;
static void NewProp_bAutoRegisterAllPawnsAsSources_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoRegisterAllPawnsAsSources;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PerceptionSystemInstance;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAISense constinit property declarations ***********************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAISense>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAISense_Statics
// ********** Begin Class UAISense Property Definitions ********************************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UAISense_Statics::NewProp_NotifyType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UAISense_Statics::NewProp_NotifyType = { "NotifyType", nullptr, (EPropertyFlags)0x0020080000014015, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISense, NotifyType), Z_Construct_UEnum_AIModule_EAISenseNotifyType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NotifyType_MetaData), NewProp_NotifyType_MetaData) }; // 240216108
void Z_Construct_UClass_UAISense_Statics::NewProp_bWantsNewPawnNotification_SetBit(void* Obj)
{
((UAISense*)Obj)->bWantsNewPawnNotification = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAISense_Statics::NewProp_bWantsNewPawnNotification = { "bWantsNewPawnNotification", nullptr, (EPropertyFlags)0x0020080000014015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UAISense), &Z_Construct_UClass_UAISense_Statics::NewProp_bWantsNewPawnNotification_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bWantsNewPawnNotification_MetaData), NewProp_bWantsNewPawnNotification_MetaData) };
void Z_Construct_UClass_UAISense_Statics::NewProp_bAutoRegisterAllPawnsAsSources_SetBit(void* Obj)
{
((UAISense*)Obj)->bAutoRegisterAllPawnsAsSources = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAISense_Statics::NewProp_bAutoRegisterAllPawnsAsSources = { "bAutoRegisterAllPawnsAsSources", nullptr, (EPropertyFlags)0x0020080000014015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UAISense), &Z_Construct_UClass_UAISense_Statics::NewProp_bAutoRegisterAllPawnsAsSources_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoRegisterAllPawnsAsSources_MetaData), NewProp_bAutoRegisterAllPawnsAsSources_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAISense_Statics::NewProp_PerceptionSystemInstance = { "PerceptionSystemInstance", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISense, PerceptionSystemInstance), Z_Construct_UClass_UAIPerceptionSystem_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PerceptionSystemInstance_MetaData), NewProp_PerceptionSystemInstance_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAISense_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISense_Statics::NewProp_NotifyType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISense_Statics::NewProp_NotifyType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISense_Statics::NewProp_bWantsNewPawnNotification,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISense_Statics::NewProp_bAutoRegisterAllPawnsAsSources,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISense_Statics::NewProp_PerceptionSystemInstance,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAISense_Statics::PropPointers) < 2048);
// ********** End Class UAISense Property Definitions **********************************************
UObject* (*const Z_Construct_UClass_UAISense_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAISense_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAISense_Statics::ClassParams = {
&UAISense::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAISense_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAISense_Statics::PropPointers),
0,
0x000800A5u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAISense_Statics::Class_MetaDataParams), Z_Construct_UClass_UAISense_Statics::Class_MetaDataParams)
};
void UAISense::StaticRegisterNativesUAISense()
{
}
UClass* Z_Construct_UClass_UAISense()
{
if (!Z_Registration_Info_UClass_UAISense.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAISense.OuterSingleton, Z_Construct_UClass_UAISense_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAISense.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAISense);
UAISense::~UAISense() {}
// ********** End Class UAISense *******************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISense_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAISense, UAISense::StaticClass, TEXT("UAISense"), &Z_Registration_Info_UClass_UAISense, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAISense), 2692814145U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISense_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISense_h__Script_AIModule_2153574020{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISense_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISense_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Perception/AISense.h"
#ifdef AIMODULE_AISense_generated_h
#error "AISense.generated.h already included, missing '#pragma once' in AISense.h"
#endif
#define AIMODULE_AISense_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAISense *****************************************************************
struct Z_Construct_UClass_UAISense_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAISense_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISense_h_22_INCLASS \
private: \
static void StaticRegisterNativesUAISense(); \
friend struct ::Z_Construct_UClass_UAISense_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAISense_NoRegister(); \
public: \
DECLARE_CLASS2(UAISense, UObject, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Config), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAISense_NoRegister) \
DECLARE_SERIALIZER(UAISense)
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISense_h_22_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAISense(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAISense) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAISense); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAISense); \
/** Deleted move- and copy-constructors, should never be used */ \
UAISense(UAISense&&) = delete; \
UAISense(const UAISense&) = delete; \
AIMODULE_API virtual ~UAISense();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISense_h_19_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISense_h_22_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISense_h_22_INCLASS \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISense_h_22_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAISense;
// ********** End Class UAISense *******************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISense_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,120 @@
// 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/AISenseBlueprintListener.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAISenseBlueprintListener() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAISenseBlueprintListener();
AIMODULE_API UClass* Z_Construct_UClass_UAISenseBlueprintListener_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UUserDefinedStruct();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAISenseBlueprintListener ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAISenseBlueprintListener;
UClass* UAISenseBlueprintListener::GetPrivateStaticClass()
{
using TClass = UAISenseBlueprintListener;
if (!Z_Registration_Info_UClass_UAISenseBlueprintListener.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AISenseBlueprintListener"),
Z_Registration_Info_UClass_UAISenseBlueprintListener.InnerSingleton,
StaticRegisterNativesUAISenseBlueprintListener,
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_UAISenseBlueprintListener.InnerSingleton;
}
UClass* Z_Construct_UClass_UAISenseBlueprintListener_NoRegister()
{
return UAISenseBlueprintListener::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAISenseBlueprintListener_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ClassGroupNames", "AI" },
{ "IncludePath", "Perception/AISenseBlueprintListener.h" },
{ "ModuleRelativePath", "Classes/Perception/AISenseBlueprintListener.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAISenseBlueprintListener constinit property declarations ****************
// ********** End Class UAISenseBlueprintListener constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAISenseBlueprintListener>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAISenseBlueprintListener_Statics
UObject* (*const Z_Construct_UClass_UAISenseBlueprintListener_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UUserDefinedStruct,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseBlueprintListener_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAISenseBlueprintListener_Statics::ClassParams = {
&UAISenseBlueprintListener::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseBlueprintListener_Statics::Class_MetaDataParams), Z_Construct_UClass_UAISenseBlueprintListener_Statics::Class_MetaDataParams)
};
void UAISenseBlueprintListener::StaticRegisterNativesUAISenseBlueprintListener()
{
}
UClass* Z_Construct_UClass_UAISenseBlueprintListener()
{
if (!Z_Registration_Info_UClass_UAISenseBlueprintListener.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAISenseBlueprintListener.OuterSingleton, Z_Construct_UClass_UAISenseBlueprintListener_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAISenseBlueprintListener.OuterSingleton;
}
UAISenseBlueprintListener::UAISenseBlueprintListener(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAISenseBlueprintListener);
UAISenseBlueprintListener::~UAISenseBlueprintListener() {}
// ********** End Class UAISenseBlueprintListener **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseBlueprintListener_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAISenseBlueprintListener, UAISenseBlueprintListener::StaticClass, TEXT("UAISenseBlueprintListener"), &Z_Registration_Info_UClass_UAISenseBlueprintListener, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAISenseBlueprintListener), 554186680U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseBlueprintListener_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseBlueprintListener_h__Script_AIModule_517527712{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseBlueprintListener_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseBlueprintListener_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Perception/AISenseBlueprintListener.h"
#ifdef AIMODULE_AISenseBlueprintListener_generated_h
#error "AISenseBlueprintListener.generated.h already included, missing '#pragma once' in AISenseBlueprintListener.h"
#endif
#define AIMODULE_AISenseBlueprintListener_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAISenseBlueprintListener ************************************************
struct Z_Construct_UClass_UAISenseBlueprintListener_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAISenseBlueprintListener_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseBlueprintListener_h_11_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAISenseBlueprintListener(); \
friend struct ::Z_Construct_UClass_UAISenseBlueprintListener_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAISenseBlueprintListener_NoRegister(); \
public: \
DECLARE_CLASS2(UAISenseBlueprintListener, UUserDefinedStruct, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAISenseBlueprintListener_NoRegister) \
DECLARE_SERIALIZER(UAISenseBlueprintListener)
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseBlueprintListener_h_11_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAISenseBlueprintListener(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UAISenseBlueprintListener(UAISenseBlueprintListener&&) = delete; \
UAISenseBlueprintListener(const UAISenseBlueprintListener&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAISenseBlueprintListener); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAISenseBlueprintListener); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAISenseBlueprintListener) \
AIMODULE_API virtual ~UAISenseBlueprintListener();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseBlueprintListener_h_8_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseBlueprintListener_h_11_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseBlueprintListener_h_11_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseBlueprintListener_h_11_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAISenseBlueprintListener;
// ********** End Class UAISenseBlueprintListener **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseBlueprintListener_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,161 @@
// 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.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() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAISenseConfig();
AIMODULE_API UClass* Z_Construct_UClass_UAISenseConfig_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FColor();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAISenseConfig ***********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAISenseConfig;
UClass* UAISenseConfig::GetPrivateStaticClass()
{
using TClass = UAISenseConfig;
if (!Z_Registration_Info_UClass_UAISenseConfig.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AISenseConfig"),
Z_Registration_Info_UClass_UAISenseConfig.InnerSingleton,
StaticRegisterNativesUAISenseConfig,
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.InnerSingleton;
}
UClass* Z_Construct_UClass_UAISenseConfig_NoRegister()
{
return UAISenseConfig::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAISenseConfig_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ClassGroupNames", "AI" },
{ "IncludePath", "Perception/AISenseConfig.h" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DebugColor_MetaData[] = {
{ "Category", "Sense" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxAge_MetaData[] = {
{ "Category", "Sense" },
{ "ClampMin", "0.0" },
{ "Comment", "/** \n\x09 * Specifies age limit after stimuli generated by this sense become expired. 0 means \"never\"\n\x09 * Whether stimuli expiring affects given listener's memory of the target actor and triggers the Forget event is controlled by AIPerceptionSystem.bForgetStaleActors flag in Project Settings.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig.h" },
{ "ToolTip", "Specifies age limit after stimuli generated by this sense become expired. 0 means \"never\"\nWhether stimuli expiring affects given listener's memory of the target actor and triggers the Forget event is controlled by AIPerceptionSystem.bForgetStaleActors flag in Project Settings." },
{ "UIMin", "0.0" },
{ "Units", "Seconds" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bStartsEnabled_MetaData[] = {
{ "Category", "Sense" },
{ "Comment", "/** determines whether given sense starts in an enabled state */" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig.h" },
{ "ToolTip", "determines whether given sense starts in an enabled state" },
};
#endif // WITH_METADATA
// ********** Begin Class UAISenseConfig constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_DebugColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxAge;
static void NewProp_bStartsEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bStartsEnabled;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAISenseConfig constinit property declarations *****************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAISenseConfig>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAISenseConfig_Statics
// ********** Begin Class UAISenseConfig Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAISenseConfig_Statics::NewProp_DebugColor = { "DebugColor", nullptr, (EPropertyFlags)0x00200c0000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISenseConfig, DebugColor), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DebugColor_MetaData), NewProp_DebugColor_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAISenseConfig_Statics::NewProp_MaxAge = { "MaxAge", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISenseConfig, MaxAge), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxAge_MetaData), NewProp_MaxAge_MetaData) };
void Z_Construct_UClass_UAISenseConfig_Statics::NewProp_bStartsEnabled_SetBit(void* Obj)
{
((UAISenseConfig*)Obj)->bStartsEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAISenseConfig_Statics::NewProp_bStartsEnabled = { "bStartsEnabled", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UAISenseConfig), &Z_Construct_UClass_UAISenseConfig_Statics::NewProp_bStartsEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bStartsEnabled_MetaData), NewProp_bStartsEnabled_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAISenseConfig_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISenseConfig_Statics::NewProp_DebugColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISenseConfig_Statics::NewProp_MaxAge,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISenseConfig_Statics::NewProp_bStartsEnabled,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseConfig_Statics::PropPointers) < 2048);
// ********** End Class UAISenseConfig Property Definitions ****************************************
UObject* (*const Z_Construct_UClass_UAISenseConfig_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseConfig_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAISenseConfig_Statics::ClassParams = {
&UAISenseConfig::StaticClass,
"Game",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAISenseConfig_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseConfig_Statics::PropPointers),
0,
0x000810A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseConfig_Statics::Class_MetaDataParams), Z_Construct_UClass_UAISenseConfig_Statics::Class_MetaDataParams)
};
void UAISenseConfig::StaticRegisterNativesUAISenseConfig()
{
}
UClass* Z_Construct_UClass_UAISenseConfig()
{
if (!Z_Registration_Info_UClass_UAISenseConfig.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAISenseConfig.OuterSingleton, Z_Construct_UClass_UAISenseConfig_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAISenseConfig.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAISenseConfig);
UAISenseConfig::~UAISenseConfig() {}
// ********** End Class UAISenseConfig *************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAISenseConfig, UAISenseConfig::StaticClass, TEXT("UAISenseConfig"), &Z_Registration_Info_UClass_UAISenseConfig, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAISenseConfig), 1864182123U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_h__Script_AIModule_458523546{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Perception/AISenseConfig.h"
#ifdef AIMODULE_AISenseConfig_generated_h
#error "AISenseConfig.generated.h already included, missing '#pragma once' in AISenseConfig.h"
#endif
#define AIMODULE_AISenseConfig_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAISenseConfig ***********************************************************
struct Z_Construct_UClass_UAISenseConfig_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAISenseConfig_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAISenseConfig(); \
friend struct ::Z_Construct_UClass_UAISenseConfig_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAISenseConfig_NoRegister(); \
public: \
DECLARE_CLASS2(UAISenseConfig, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAISenseConfig_NoRegister) \
DECLARE_SERIALIZER(UAISenseConfig) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Game");} \
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_h_20_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UAISenseConfig(UAISenseConfig&&) = delete; \
UAISenseConfig(const UAISenseConfig&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAISenseConfig); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAISenseConfig); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAISenseConfig) \
AIMODULE_API virtual ~UAISenseConfig();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_h_17_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAISenseConfig;
// ********** End Class UAISenseConfig *************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,136 @@
// 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_Blueprint.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_Blueprint() {}
// ********** Begin Cross Module References ********************************************************
AIMODULE_API UClass* Z_Construct_UClass_UAISense_Blueprint_NoRegister();
AIMODULE_API UClass* Z_Construct_UClass_UAISenseConfig();
AIMODULE_API UClass* Z_Construct_UClass_UAISenseConfig_Blueprint();
AIMODULE_API UClass* Z_Construct_UClass_UAISenseConfig_Blueprint_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
UPackage* Z_Construct_UPackage__Script_AIModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAISenseConfig_Blueprint *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAISenseConfig_Blueprint;
UClass* UAISenseConfig_Blueprint::GetPrivateStaticClass()
{
using TClass = UAISenseConfig_Blueprint;
if (!Z_Registration_Info_UClass_UAISenseConfig_Blueprint.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AISenseConfig_Blueprint"),
Z_Registration_Info_UClass_UAISenseConfig_Blueprint.InnerSingleton,
StaticRegisterNativesUAISenseConfig_Blueprint,
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_Blueprint.InnerSingleton;
}
UClass* Z_Construct_UClass_UAISenseConfig_Blueprint_NoRegister()
{
return UAISenseConfig_Blueprint::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAISenseConfig_Blueprint_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "Perception/AISenseConfig_Blueprint.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig_Blueprint.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Implementation_MetaData[] = {
{ "Category", "Sense" },
{ "ModuleRelativePath", "Classes/Perception/AISenseConfig_Blueprint.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAISenseConfig_Blueprint constinit property declarations *****************
static const UECodeGen_Private::FClassPropertyParams NewProp_Implementation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAISenseConfig_Blueprint constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAISenseConfig_Blueprint>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAISenseConfig_Blueprint_Statics
// ********** Begin Class UAISenseConfig_Blueprint Property Definitions ****************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UAISenseConfig_Blueprint_Statics::NewProp_Implementation = { "Implementation", nullptr, (EPropertyFlags)0x0014000002004015, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAISenseConfig_Blueprint, Implementation), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UAISense_Blueprint_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Implementation_MetaData), NewProp_Implementation_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAISenseConfig_Blueprint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAISenseConfig_Blueprint_Statics::NewProp_Implementation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseConfig_Blueprint_Statics::PropPointers) < 2048);
// ********** End Class UAISenseConfig_Blueprint Property Definitions ******************************
UObject* (*const Z_Construct_UClass_UAISenseConfig_Blueprint_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAISenseConfig,
(UObject* (*)())Z_Construct_UPackage__Script_AIModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseConfig_Blueprint_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAISenseConfig_Blueprint_Statics::ClassParams = {
&UAISenseConfig_Blueprint::StaticClass,
"Game",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAISenseConfig_Blueprint_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseConfig_Blueprint_Statics::PropPointers),
0,
0x040810A5u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAISenseConfig_Blueprint_Statics::Class_MetaDataParams), Z_Construct_UClass_UAISenseConfig_Blueprint_Statics::Class_MetaDataParams)
};
void UAISenseConfig_Blueprint::StaticRegisterNativesUAISenseConfig_Blueprint()
{
}
UClass* Z_Construct_UClass_UAISenseConfig_Blueprint()
{
if (!Z_Registration_Info_UClass_UAISenseConfig_Blueprint.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAISenseConfig_Blueprint.OuterSingleton, Z_Construct_UClass_UAISenseConfig_Blueprint_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAISenseConfig_Blueprint.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAISenseConfig_Blueprint);
UAISenseConfig_Blueprint::~UAISenseConfig_Blueprint() {}
// ********** End Class UAISenseConfig_Blueprint ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Blueprint_h__Script_AIModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAISenseConfig_Blueprint, UAISenseConfig_Blueprint::StaticClass, TEXT("UAISenseConfig_Blueprint"), &Z_Registration_Info_UClass_UAISenseConfig_Blueprint, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAISenseConfig_Blueprint), 2519653221U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Blueprint_h__Script_AIModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Blueprint_h__Script_AIModule_3642150412{
TEXT("/Script/AIModule"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Blueprint_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Blueprint_h__Script_AIModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Perception/AISenseConfig_Blueprint.h"
#ifdef AIMODULE_AISenseConfig_Blueprint_generated_h
#error "AISenseConfig_Blueprint.generated.h already included, missing '#pragma once' in AISenseConfig_Blueprint.h"
#endif
#define AIMODULE_AISenseConfig_Blueprint_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAISenseConfig_Blueprint *************************************************
struct Z_Construct_UClass_UAISenseConfig_Blueprint_Statics;
AIMODULE_API UClass* Z_Construct_UClass_UAISenseConfig_Blueprint_NoRegister();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Blueprint_h_17_INCLASS \
private: \
static void StaticRegisterNativesUAISenseConfig_Blueprint(); \
friend struct ::Z_Construct_UClass_UAISenseConfig_Blueprint_Statics; \
static UClass* GetPrivateStaticClass(); \
friend AIMODULE_API UClass* ::Z_Construct_UClass_UAISenseConfig_Blueprint_NoRegister(); \
public: \
DECLARE_CLASS2(UAISenseConfig_Blueprint, UAISenseConfig, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Config), CASTCLASS_None, TEXT("/Script/AIModule"), Z_Construct_UClass_UAISenseConfig_Blueprint_NoRegister) \
DECLARE_SERIALIZER(UAISenseConfig_Blueprint)
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Blueprint_h_17_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
AIMODULE_API UAISenseConfig_Blueprint(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAISenseConfig_Blueprint) \
DECLARE_VTABLE_PTR_HELPER_CTOR(AIMODULE_API, UAISenseConfig_Blueprint); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAISenseConfig_Blueprint); \
/** Deleted move- and copy-constructors, should never be used */ \
UAISenseConfig_Blueprint(UAISenseConfig_Blueprint&&) = delete; \
UAISenseConfig_Blueprint(const UAISenseConfig_Blueprint&) = delete; \
AIMODULE_API virtual ~UAISenseConfig_Blueprint();
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Blueprint_h_14_PROLOG
#define FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Blueprint_h_17_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Blueprint_h_17_INCLASS \
FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Blueprint_h_17_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAISenseConfig_Blueprint;
// ********** End Class UAISenseConfig_Blueprint ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_AIModule_Classes_Perception_AISenseConfig_Blueprint_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

Some files were not shown because too many files have changed in this diff Show More