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

#include <PropertyVisitor.h>

Public Types

enum class  EScope : uint8 { All , ObjectRefs }
 

Public Member Functions

 FPropertyVisitorContext (FPropertyVisitorPath &InPath, const FPropertyVisitorData &InData, const EScope InScope=EScope::All)
 
FPropertyVisitorContext VisitPropertyData (void *InPropertyData) const
 

Public Attributes

FPropertyVisitorPathPath
 
const FPropertyVisitorData Data
 
const EScope Scope
 

Member Enumeration Documentation

◆ EScope

Enumerator
All 
ObjectRefs 

Constructor & Destructor Documentation

◆ FPropertyVisitorContext()

FPropertyVisitorContext::FPropertyVisitorContext ( FPropertyVisitorPath InPath,
const FPropertyVisitorData InData,
const EScope  InScope = EScope::All 
)
inlineexplicit

Member Function Documentation

◆ VisitPropertyData()

FPropertyVisitorContext FPropertyVisitorContext::VisitPropertyData ( void InPropertyData) const
inline

Utility that constructs a new visitor context object with new property data but the same path and scope

Member Data Documentation

◆ Data

const FPropertyVisitorData FPropertyVisitorContext::Data

◆ Path

FPropertyVisitorPath& FPropertyVisitorContext::Path

◆ Scope

const EScope FPropertyVisitorContext::Scope

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