UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FOverriddenPropertyNode Struct Reference

#include <OverriddenPropertySet.h>

Public Member Functions

 FOverriddenPropertyNode ()=default
 
 FOverriddenPropertyNode (const FOverriddenPropertyNode &)=default
 
 FOverriddenPropertyNode (FOverriddenPropertyNode &&)=default
 
FOverriddenPropertyNodeoperator= (const FOverriddenPropertyNode &)=default
 
FOverriddenPropertyNodeoperator= (FOverriddenPropertyNode &&)=default
 
 FOverriddenPropertyNode (const FOverriddenPropertyNodeID &InNodeID)
 
 FOverriddenPropertyNode (FOverriddenPropertyNodeID &&InNodeID)
 
const FOverriddenPropertyNodeIDGetNodeID () const
 
EOverriddenPropertyOperation GetOperation () const
 
void SetOperation (EOverriddenPropertyOperation InOperation, bool *bWasModified=nullptr)
 
TArrayView< FOverriddenPropertyNodeGetSubPropertyNodes ()
 
const TArray< FOverriddenPropertyNode > & GetSubPropertyNodes () const
 
FOverriddenPropertyNodeFindOrAddNode (const FOverriddenPropertyNodeID &NodeID, bool *bWasModified=nullptr)
 
bool RemoveSubPropertyNode (const FOverriddenPropertyNodeID &NodeID, bool *bWasModified=nullptr)
 
bool operator== (const FOverriddenPropertyNode &Other) const
 
void Reset (bool *bWasModified=nullptr)
 
void HandleObjectsReInstantiated (const TMap< UObject *, UObject * > &Map)
 
void HandleDeadObjectReferences (const TSet< UObject * > &ActiveInstances, const TSet< UObject * > &TemplateInstances)
 
UE_API bool Serialize (FArchive &Ar)
 

Friends

FArchiveoperator<< (FArchive &Ar, FOverriddenPropertyNode &P)
 

Constructor & Destructor Documentation

◆ FOverriddenPropertyNode() [1/5]

FOverriddenPropertyNode::FOverriddenPropertyNode ( )
default

◆ FOverriddenPropertyNode() [2/5]

FOverriddenPropertyNode::FOverriddenPropertyNode ( const FOverriddenPropertyNode )
default

◆ FOverriddenPropertyNode() [3/5]

FOverriddenPropertyNode::FOverriddenPropertyNode ( FOverriddenPropertyNode &&  )
default

◆ FOverriddenPropertyNode() [4/5]

FOverriddenPropertyNode::FOverriddenPropertyNode ( const FOverriddenPropertyNodeID InNodeID)
inline

◆ FOverriddenPropertyNode() [5/5]

FOverriddenPropertyNode::FOverriddenPropertyNode ( FOverriddenPropertyNodeID &&  InNodeID)
inline

Member Function Documentation

◆ FindOrAddNode()

FOverriddenPropertyNode & FOverriddenPropertyNode::FindOrAddNode ( const FOverriddenPropertyNodeID NodeID,
bool bWasModified = nullptr 
)

◆ GetNodeID()

const FOverriddenPropertyNodeID & FOverriddenPropertyNode::GetNodeID ( ) const
inline

◆ GetOperation()

EOverriddenPropertyOperation FOverriddenPropertyNode::GetOperation ( ) const
inline

◆ GetSubPropertyNodes() [1/2]

TArrayView< FOverriddenPropertyNode > FOverriddenPropertyNode::GetSubPropertyNodes ( )
inline

◆ GetSubPropertyNodes() [2/2]

const TArray< FOverriddenPropertyNode > & FOverriddenPropertyNode::GetSubPropertyNodes ( ) const
inline

◆ HandleDeadObjectReferences()

void FOverriddenPropertyNode::HandleDeadObjectReferences ( const TSet< UObject * > &  ActiveInstances,
const TSet< UObject * > &  TemplateInstances 
)

◆ HandleObjectsReInstantiated()

void FOverriddenPropertyNode::HandleObjectsReInstantiated ( const TMap< UObject *, UObject * > &  Map)

◆ operator=() [1/2]

FOverriddenPropertyNode & FOverriddenPropertyNode::operator= ( const FOverriddenPropertyNode )
default

◆ operator=() [2/2]

FOverriddenPropertyNode & FOverriddenPropertyNode::operator= ( FOverriddenPropertyNode &&  )
default

◆ operator==()

bool FOverriddenPropertyNode::operator== ( const FOverriddenPropertyNode Other) const
inline

◆ RemoveSubPropertyNode()

bool FOverriddenPropertyNode::RemoveSubPropertyNode ( const FOverriddenPropertyNodeID NodeID,
bool bWasModified = nullptr 
)

◆ Reset()

void FOverriddenPropertyNode::Reset ( bool bWasModified = nullptr)

◆ Serialize()

bool FOverriddenPropertyNode::Serialize ( FArchive Ar)

◆ SetOperation()

void FOverriddenPropertyNode::SetOperation ( EOverriddenPropertyOperation  InOperation,
bool bWasModified = nullptr 
)

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FOverriddenPropertyNode P 
)
friend

The documentation for this struct was generated from the following files: