Files
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

63 lines
1.2 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "UObject/ObjectMacros.h"
#include "TestFieldPathNetSerializer.generated.h"
USTRUCT()
struct FSimpleStructForFieldPathNetSerializerTest
{
GENERATED_BODY()
UPROPERTY()
uint32 PropertyToFind;
};
UCLASS()
class USimpleClassForFieldPathNetSerializerTest : public UObject
{
GENERATED_BODY()
UPROPERTY()
int32 PropertyToFind;
};
USTRUCT()
struct FInheritedSimpleStructForFieldPathNetSerializerTest : public FSimpleStructForFieldPathNetSerializerTest
{
GENERATED_BODY()
UPROPERTY()
bool bSomeOtherProperty;
};
UCLASS()
class UInheritedSimpleClassForFieldPathNetSerializerTest : public USimpleClassForFieldPathNetSerializerTest
{
GENERATED_BODY()
UPROPERTY()
bool bSomeOtherProperty;
};
USTRUCT()
struct FDeepInheritedSimpleStructForFieldPathNetSerializerTest : public FInheritedSimpleStructForFieldPathNetSerializerTest
{
GENERATED_BODY()
};
USTRUCT()
struct FNestedSimpleStructForFieldPathNetSerializerTest
{
GENERATED_BODY()
UPROPERTY()
bool bSomeOtherProperty;
UPROPERTY()
FSimpleStructForFieldPathNetSerializerTest NestedStruct;
UPROPERTY()
FSimpleStructForFieldPathNetSerializerTest NestedStruct2;
};