FCustomPropertyListNode

Describes a single node in a custom property list.

Choose your operating system:

Windows

macOS

Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h

Include

#include "UObject/UnrealType.h"

Syntax

struct FCustomPropertyListNode

Remarks

Describes a single node in a custom property list.

Variables

Name Description

Public variable

int32

 

ArrayIndex

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

Public variable

FProperty *

 

Property

The property that's being referenced at this node.

Public variable

FCustomProperty...

 

PropertyListNext

Points to the next node in the list.

Public variable

FCustomProperty...

 

SubPropertyList

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

Constructors

Name Description

Public function

FCustomPropertyListNode

(
    FProperty* InProperty,
    int32 InArrayIndex
)

Default constructor.

Functions

Name Description

Public function Static

FProperty &#...

 

GetNextPropertyAndAdvance

(
    const FCustomPropertyListNode*...
)

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