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

#include <UnrealType.h>

Public Member Functions

 FCustomPropertyListNode (FProperty *InProperty=nullptr, int32 InArrayIndex=0)
 

Static Public Member Functions

static FPropertyGetNextPropertyAndAdvance (const FCustomPropertyListNode *&Node)
 

Public Attributes

FPropertyProperty
 
int32 ArrayIndex
 
struct FCustomPropertyListNodeSubPropertyList
 
struct FCustomPropertyListNodePropertyListNext
 

Detailed Description

Describes a single node in a custom property list.

Constructor & Destructor Documentation

◆ FCustomPropertyListNode()

FCustomPropertyListNode::FCustomPropertyListNode ( FProperty InProperty = nullptr,
int32  InArrayIndex = 0 
)
inline

Default constructor.

Member Function Documentation

◆ GetNextPropertyAndAdvance()

static FProperty * FCustomPropertyListNode::GetNextPropertyAndAdvance ( const FCustomPropertyListNode *&  Node)
inlinestatic

Convenience method to return the next property in the list and advance the given ptr.

Member Data Documentation

◆ ArrayIndex

int32 FCustomPropertyListNode::ArrayIndex

Used to identify which array index is specifically being referenced if this is an array property. Defaults to 0.

◆ Property

FProperty* FCustomPropertyListNode::Property

The property that's being referenced at this node.

◆ PropertyListNext

struct FCustomPropertyListNode* FCustomPropertyListNode::PropertyListNext

Points to the next node in the list.

◆ SubPropertyList

struct FCustomPropertyListNode* FCustomPropertyListNode::SubPropertyList

If this node represents a struct property, this may contain a "sub" property list for the struct itself.


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