5#if UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_5
17#include "UserDefinedStruct.generated.h"
65#if WITH_EDITORONLY_DATA
90 bool bIgnoreStructDefaults;
97 UE_DEPRECATED(5.4,
"Implement the version that takes FAssetRegistryTagsContext instead.")
143#if WITH_EDITORONLY_DATA
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
EUserDefinedStructureStatus
Definition UserDefinedStruct.h:27
@ UDSS_Dirty
Definition UserDefinedStruct.h:31
@ UDSS_Duplicate
Definition UserDefinedStruct.h:35
@ UDSS_Error
Definition UserDefinedStruct.h:33
@ UDSS_UpToDate
Definition UserDefinedStruct.h:29
@ UDSS_MAX
Definition UserDefinedStruct.h:37
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_MULTICAST_DELEGATE_OneParam(DelegateName, Param1Type)
Definition DelegateCombinations.h:49
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
#define UENUM(...)
Definition ObjectMacros.h:749
Definition AssetRegistryTagsContext.h:98
Definition NameTypes.h:617
Definition ObjectSaveContext.h:554
Definition ObjectSaveContext.h:535
Definition UnrealType.h:174
Definition UObjectGlobals.h:2492
Definition StructOnScope.h:13
Definition StructuredArchiveSlots.h:144
Definition StructuredArchiveSlots.h:52
Definition UserDefinedStruct.h:42
FUserStructOnScopeIgnoreDefaults()
Definition UserDefinedStruct.h:45
virtual COREUOBJECT_API void Initialize() override
Definition UserDefinedStruct.cpp:42
Definition EnumAsByte.h:22
Definition SubclassOf.h:30
Definition UserDefinedStruct.h:61
Definition FieldSystemNoiseAlgo.cpp:6
Definition ObjectPtr.h:488
Definition WeakObjectPtrTemplates.h:25