UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
OverriddenPropertySet.h File Reference
#include "UObject/Object.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
#include "OverriddenPropertySet.generated.h"

Go to the source code of this file.

Classes

struct  FOverridableSerializationLogic
 
struct  FEnableOverridableSerializationScope
 
struct  FOverridableTextPortPropertyPathScope
 
struct  FOverriddenPropertyPath
 
struct  FOverriddenPropertyNodeID
 
struct  FOverriddenPropertyNode
 
struct  TStructOpsTypeTraits< FOverriddenPropertyNode >
 
struct  FOverriddenPropertySet
 

Macros

#define UE_API   COREUOBJECT_API
 

Enumerations

enum class  EOverriddenPropertyOperation : uint8 {
  None = 0 , Modified , Replace , Add ,
  Remove , SubObjectsShadowing
}
 
enum class  EPropertyNotificationType : uint8 { PreEdit , PostEdit }
 

Functions

COREUOBJECT_API DECLARE_LOG_CATEGORY_EXTERN (LogOverridableObject, Warning, All)
 
TOptional< EOverriddenPropertyOperationGetOverriddenOperationFromString (const FString &OverriddenOperationString)
 
TOptional< EOverriddenPropertyOperationGetOverriddenOperationFromName (const FName OverriddenOperationName)
 
FString GetOverriddenOperationString (EOverriddenPropertyOperation Operation)
 

Macro Definition Documentation

◆ UE_API

#define UE_API   COREUOBJECT_API

Enumeration Type Documentation

◆ EOverriddenPropertyOperation

Enumerator
None 
Modified 
Replace 
Add 
Remove 
SubObjectsShadowing 

◆ EPropertyNotificationType

Enumerator
PreEdit 
PostEdit 

Function Documentation

◆ DECLARE_LOG_CATEGORY_EXTERN()

COREUOBJECT_API DECLARE_LOG_CATEGORY_EXTERN ( LogOverridableObject  ,
Warning  ,
All   
)

◆ GetOverriddenOperationFromName()

TOptional< EOverriddenPropertyOperation > GetOverriddenOperationFromName ( const FName  OverriddenOperationName)
inline

◆ GetOverriddenOperationFromString()

TOptional< EOverriddenPropertyOperation > GetOverriddenOperationFromString ( const FString &  OverriddenOperationString)
inline

◆ GetOverriddenOperationString()

FString GetOverriddenOperationString ( EOverriddenPropertyOperation  Operation)
inline