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,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 EmptyLinkFunctionForGeneratedCodePropertyPath_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_PropertyPath;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_PropertyPath()
{
if (!Z_Registration_Info_UPackage__Script_PropertyPath.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/PropertyPath",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0xBD09D1FA,
0x8918E64D,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_PropertyPath.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_PropertyPath.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_PropertyPath(Z_Construct_UPackage__Script_PropertyPath, TEXT("/Script/PropertyPath"), Z_Registration_Info_UPackage__Script_PropertyPath, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xBD09D1FA, 0x8918E64D));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// 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

View File

@@ -0,0 +1,201 @@
// 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 "PropertyPathHelpers.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePropertyPathHelpers() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UFunction_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UStruct_NoRegister();
PROPERTYPATH_API UScriptStruct* Z_Construct_UScriptStruct_FCachedPropertyPath();
PROPERTYPATH_API UScriptStruct* Z_Construct_UScriptStruct_FPropertyPathSegment();
UPackage* Z_Construct_UPackage__Script_PropertyPath();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FPropertyPathSegment **********************************************
struct Z_Construct_UScriptStruct_FPropertyPathSegment_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPropertyPathSegment); }
static inline consteval int16 GetStructAlignment() { return alignof(FPropertyPathSegment); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Base class for cached property path segments */" },
{ "ModuleRelativePath", "Public/PropertyPathHelpers.h" },
{ "ToolTip", "Base class for cached property path segments" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Comment", "/** The sub-component of the property path, a single value between .'s of the path */" },
{ "ModuleRelativePath", "Public/PropertyPathHelpers.h" },
{ "ToolTip", "The sub-component of the property path, a single value between .'s of the path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ArrayIndex_MetaData[] = {
{ "Comment", "/** The optional array index. */" },
{ "ModuleRelativePath", "Public/PropertyPathHelpers.h" },
{ "ToolTip", "The optional array index." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Struct_MetaData[] = {
{ "Comment", "/** The cached Class or ScriptStruct that was used last to resolve Name to a property. */" },
{ "ModuleRelativePath", "Public/PropertyPathHelpers.h" },
{ "ToolTip", "The cached Class or ScriptStruct that was used last to resolve Name to a property." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPropertyPathSegment constinit property declarations **************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FIntPropertyParams NewProp_ArrayIndex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Struct;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPropertyPathSegment constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPropertyPathSegment>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPropertyPathSegment_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPropertyPathSegment;
class UScriptStruct* FPropertyPathSegment::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPropertyPathSegment.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPropertyPathSegment.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPropertyPathSegment, (UObject*)Z_Construct_UPackage__Script_PropertyPath(), TEXT("PropertyPathSegment"));
}
return Z_Registration_Info_UScriptStruct_FPropertyPathSegment.OuterSingleton;
}
// ********** Begin ScriptStruct FPropertyPathSegment Property Definitions *************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPropertyPathSegment, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::NewProp_ArrayIndex = { "ArrayIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPropertyPathSegment, ArrayIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ArrayIndex_MetaData), NewProp_ArrayIndex_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::NewProp_Struct = { "Struct", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPropertyPathSegment, Struct), Z_Construct_UClass_UStruct_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Struct_MetaData), NewProp_Struct_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::NewProp_ArrayIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::NewProp_Struct,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPropertyPathSegment Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_PropertyPath,
nullptr,
&NewStructOps,
"PropertyPathSegment",
Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::PropPointers),
sizeof(FPropertyPathSegment),
alignof(FPropertyPathSegment),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPropertyPathSegment()
{
if (!Z_Registration_Info_UScriptStruct_FPropertyPathSegment.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPropertyPathSegment.InnerSingleton, Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPropertyPathSegment.InnerSingleton);
}
// ********** End ScriptStruct FPropertyPathSegment ************************************************
// ********** Begin ScriptStruct FCachedPropertyPath ***********************************************
struct Z_Construct_UScriptStruct_FCachedPropertyPath_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCachedPropertyPath); }
static inline consteval int16 GetStructAlignment() { return alignof(FCachedPropertyPath); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Base class for cached property paths */" },
{ "ModuleRelativePath", "Public/PropertyPathHelpers.h" },
{ "ToolTip", "Base class for cached property paths" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Segments_MetaData[] = {
{ "Comment", "/** Path segments for this path */" },
{ "ModuleRelativePath", "Public/PropertyPathHelpers.h" },
{ "ToolTip", "Path segments for this path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedFunction_MetaData[] = {
{ "Comment", "/** Cached function for function-terminated paths */" },
{ "ModuleRelativePath", "Public/PropertyPathHelpers.h" },
{ "ToolTip", "Cached function for function-terminated paths" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCachedPropertyPath constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_Segments_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Segments;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CachedFunction;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCachedPropertyPath constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCachedPropertyPath>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCachedPropertyPath_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCachedPropertyPath;
class UScriptStruct* FCachedPropertyPath::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCachedPropertyPath.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCachedPropertyPath.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCachedPropertyPath, (UObject*)Z_Construct_UPackage__Script_PropertyPath(), TEXT("CachedPropertyPath"));
}
return Z_Registration_Info_UScriptStruct_FCachedPropertyPath.OuterSingleton;
}
// ********** Begin ScriptStruct FCachedPropertyPath Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::NewProp_Segments_Inner = { "Segments", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPropertyPathSegment, METADATA_PARAMS(0, nullptr) }; // 2659493734
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::NewProp_Segments = { "Segments", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCachedPropertyPath, Segments), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Segments_MetaData), NewProp_Segments_MetaData) }; // 2659493734
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::NewProp_CachedFunction = { "CachedFunction", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCachedPropertyPath, CachedFunction), Z_Construct_UClass_UFunction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedFunction_MetaData), NewProp_CachedFunction_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::NewProp_Segments_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::NewProp_Segments,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::NewProp_CachedFunction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCachedPropertyPath Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_PropertyPath,
nullptr,
&NewStructOps,
"CachedPropertyPath",
Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::PropPointers),
sizeof(FCachedPropertyPath),
alignof(FCachedPropertyPath),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCachedPropertyPath()
{
if (!Z_Registration_Info_UScriptStruct_FCachedPropertyPath.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCachedPropertyPath.InnerSingleton, Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCachedPropertyPath.InnerSingleton);
}
// ********** End ScriptStruct FCachedPropertyPath *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_PropertyPath_Public_PropertyPathHelpers_h__Script_PropertyPath_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FPropertyPathSegment::StaticStruct, Z_Construct_UScriptStruct_FPropertyPathSegment_Statics::NewStructOps, TEXT("PropertyPathSegment"),&Z_Registration_Info_UScriptStruct_FPropertyPathSegment, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPropertyPathSegment), 2659493734U) },
{ FCachedPropertyPath::StaticStruct, Z_Construct_UScriptStruct_FCachedPropertyPath_Statics::NewStructOps, TEXT("CachedPropertyPath"),&Z_Registration_Info_UScriptStruct_FCachedPropertyPath, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCachedPropertyPath), 259334227U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_PropertyPath_Public_PropertyPathHelpers_h__Script_PropertyPath_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_PropertyPath_Public_PropertyPathHelpers_h__Script_PropertyPath_2021080369{
TEXT("/Script/PropertyPath"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_PropertyPath_Public_PropertyPathHelpers_h__Script_PropertyPath_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_PropertyPath_Public_PropertyPathHelpers_h__Script_PropertyPath_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,42 @@
// 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 "PropertyPathHelpers.h"
#ifdef PROPERTYPATH_PropertyPathHelpers_generated_h
#error "PropertyPathHelpers.generated.h already included, missing '#pragma once' in PropertyPathHelpers.h"
#endif
#define PROPERTYPATH_PropertyPathHelpers_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FPropertyPathSegment **********************************************
struct Z_Construct_UScriptStruct_FPropertyPathSegment_Statics;
#define FID_Engine_Source_Runtime_PropertyPath_Public_PropertyPathHelpers_h_29_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPropertyPathSegment_Statics; \
PROPERTYPATH_API static class UScriptStruct* StaticStruct();
struct FPropertyPathSegment;
// ********** End ScriptStruct FPropertyPathSegment ************************************************
// ********** Begin ScriptStruct FCachedPropertyPath ***********************************************
struct Z_Construct_UScriptStruct_FCachedPropertyPath_Statics;
#define FID_Engine_Source_Runtime_PropertyPath_Public_PropertyPathHelpers_h_98_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCachedPropertyPath_Statics; \
PROPERTYPATH_API static class UScriptStruct* StaticStruct();
struct FCachedPropertyPath;
// ********** End ScriptStruct FCachedPropertyPath *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_PropertyPath_Public_PropertyPathHelpers_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,140 @@
// 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 "Tests/PropertyPathHelpersTest.h"
#ifdef PROPERTYPATH_PropertyPathHelpersTest_generated_h
#error "PropertyPathHelpersTest.generated.h already included, missing '#pragma once' in PropertyPathHelpersTest.h"
#endif
#define PROPERTYPATH_PropertyPathHelpersTest_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FPropertyPathTestStruct;
// ********** Begin ScriptStruct FPropertyPathTestBaseStruct ***************************************
struct Z_Construct_UScriptStruct_FPropertyPathTestBaseStruct_Statics;
#define FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_25_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPropertyPathTestBaseStruct_Statics; \
PROPERTYPATH_API static class UScriptStruct* StaticStruct();
struct FPropertyPathTestBaseStruct;
// ********** End ScriptStruct FPropertyPathTestBaseStruct *****************************************
// ********** Begin ScriptStruct FPropertyPathTestInnerStruct **************************************
struct Z_Construct_UScriptStruct_FPropertyPathTestInnerStruct_Statics;
#define FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_34_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPropertyPathTestInnerStruct_Statics; \
PROPERTYPATH_API static class UScriptStruct* StaticStruct(); \
typedef FPropertyPathTestBaseStruct Super;
struct FPropertyPathTestInnerStruct;
// ********** End ScriptStruct FPropertyPathTestInnerStruct ****************************************
// ********** Begin ScriptStruct FPropertyPathTestStruct *******************************************
struct Z_Construct_UScriptStruct_FPropertyPathTestStruct_Statics;
#define FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_93_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPropertyPathTestStruct_Statics; \
PROPERTYPATH_API static class UScriptStruct* StaticStruct(); \
typedef FPropertyPathTestBaseStruct Super;
struct FPropertyPathTestStruct;
// ********** End ScriptStruct FPropertyPathTestStruct *********************************************
// ********** Begin Class UPropertyPathTestObject **************************************************
#define FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_159_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetStructConstRef); \
DECLARE_FUNCTION(execSetStructConstRef); \
DECLARE_FUNCTION(execGetStructRef); \
DECLARE_FUNCTION(execSetStructRef); \
DECLARE_FUNCTION(execGetStruct); \
DECLARE_FUNCTION(execSetStruct); \
DECLARE_FUNCTION(execGetFloat); \
DECLARE_FUNCTION(execSetFloat);
#define FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_159_ACCESSORS \
static void GetFloat_WrapperImpl(const void* Object, void* OutValue); \
static void SetFloat_WrapperImpl(void* Object, const void* InValue); \
static void GetStruct_WrapperImpl(const void* Object, void* OutValue); \
static void SetStruct_WrapperImpl(void* Object, const void* InValue); \
static void GetStructRef_WrapperImpl(const void* Object, void* OutValue); \
static void SetStructRef_WrapperImpl(void* Object, const void* InValue); \
static void GetStructConstRef_WrapperImpl(const void* Object, void* OutValue); \
static void SetStructConstRef_WrapperImpl(void* Object, const void* InValue);
struct Z_Construct_UClass_UPropertyPathTestObject_Statics;
PROPERTYPATH_API UClass* Z_Construct_UClass_UPropertyPathTestObject_NoRegister();
#define FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_159_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPropertyPathTestObject(); \
friend struct ::Z_Construct_UClass_UPropertyPathTestObject_Statics; \
static UClass* GetPrivateStaticClass(); \
friend PROPERTYPATH_API UClass* ::Z_Construct_UClass_UPropertyPathTestObject_NoRegister(); \
public: \
DECLARE_CLASS2(UPropertyPathTestObject, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/PropertyPath"), Z_Construct_UClass_UPropertyPathTestObject_NoRegister) \
DECLARE_SERIALIZER(UPropertyPathTestObject)
#define FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_159_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UPropertyPathTestObject(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPropertyPathTestObject(UPropertyPathTestObject&&) = delete; \
UPropertyPathTestObject(const UPropertyPathTestObject&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UPropertyPathTestObject); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPropertyPathTestObject); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPropertyPathTestObject)
#define FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_156_PROLOG
#define FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_159_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_159_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_159_ACCESSORS \
FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_159_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_159_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPropertyPathTestObject;
// ********** End Class UPropertyPathTestObject ****************************************************
// ********** Begin ScriptStruct FPropertyPathTestBed **********************************************
struct Z_Construct_UScriptStruct_FPropertyPathTestBed_Statics;
#define FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h_319_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPropertyPathTestBed_Statics; \
PROPERTYPATH_API static class UScriptStruct* StaticStruct();
struct FPropertyPathTestBed;
// ********** End ScriptStruct FPropertyPathTestBed ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_PropertyPath_Private_Tests_PropertyPathHelpersTest_h
// ********** Begin Enum EPropertyPathTestEnum *****************************************************
#define FOREACH_ENUM_EPROPERTYPATHTESTENUM(op) \
op(One) \
op(Two) \
op(Three) \
op(Four)
enum EPropertyPathTestEnum : int;
template<> PROPERTYPATH_NON_ATTRIBUTED_API UEnum* StaticEnum<EPropertyPathTestEnum>();
// ********** End Enum EPropertyPathTestEnum *******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,2 @@
D:\UE_5_7_1\Engine\Source\Runtime\PropertyPath\Public\PropertyPathHelpers.h
D:\UE_5_7_1\Engine\Source\Runtime\PropertyPath\Private\Tests\PropertyPathHelpersTest.h