UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
WorldPartitionPropertyOverrideSerialization.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#if WITH_EDITOR
6
7#include "CoreFwd.h"
10#include "UObject/Object.h"
15
17
19{
20public:
22
23 virtual bool ShouldSkipProperty(const FProperty* InProperty) const override;
24
25 virtual FArchive& operator<<(FLazyObjectPtr& Value) override;
26 virtual FArchive& operator<<(UObject*& Obj) override;
27 virtual FArchive& operator<<(FWeakObjectPtr& Obj) override;
28 virtual FArchive& operator<<(FSoftObjectPtr& Value) override;
29 virtual FArchive& operator<<(FSoftObjectPath& Value) override;
30 virtual FArchive& operator<<(FObjectPtr& Obj) override;
31private:
32 UWorldPartitionPropertyOverridePolicy* PropertyOverridePolicy = nullptr;
34
37};
38
40{
41public:
43};
44
46{
47public:
49};
50
51#endif
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
uint8_t uint8
Definition binka_ue_file_header.h:8
virtual bool ShouldSkipProperty(const FProperty *InProperty) const override
Definition ArchiveProxy.h:234
Definition Archive.h:1208
friend FArchive & operator<<(FArchive &Ar, ANSICHAR &Value)
Definition Archive.h:1387
Definition MemoryReader.h:17
Definition MemoryWriter.h:101
Definition UnrealType.h:174
Definition Array.h:670
Definition ContainerAllocationPolicies.h:830
Definition Object.h:95
Definition WorldPartitionPropertyOverride.h:111
Definition SoftObjectPath.cpp:24
Definition LazyObjectPtr.h:151
Definition NameAsStringProxyArchive.h:12
Definition ObjectPtr.h:55
Definition WorldPartitionPropertyOverride.h:30
Definition SoftObjectPath.h:56
Definition SoftObjectPtr.h:45
Definition WeakObjectPtr.h:49