IPropertyHandleArray

A handle to an array property which allows you to manipulate the array

Windows
MacOS
Linux

References

Module

PropertyEditor

Header

/Engine/Source/Editor/PropertyEditor/Public/PropertyHandle.h

Include

#include "PropertyHandle.h"

Syntax

class IPropertyHandleArray

Remarks

A handle to an array property which allows you to manipulate the array

Destructors

Name Description

Public function Virtual

~IPropertyHandleArray()

Functions

Name Description

Public function

FPropertyAcc...

 

AddItem()

Adds an item to the end of the array

Public function

FPropertyAcc...

 

DeleteItem

(
    int32 Index
)

Deletes the item at the specified index of the array

Public function

FPropertyAcc...

 

DuplicateItem

(
    int32 Index
)

Duplicates the item at the specified index in the array.

Public function

FPropertyAcc...

 

EmptyArray()

Empty the array

Public function Const

TSharedRef< ...

 

GetElement

(
    int32 Index
)

Public function Const

FPropertyAcc...

 

GetNumElements

(
    uint32& OutNumItems
)

Public function

FPropertyAcc...

 

Insert

(
    int32 Index
)

Inserts an item into the array at the specified index

Public function

FPropertyAcc...

 

MoveElementTo

(
    int32 OriginalIndex,
    int32 NewIndex
)

Moves an element from OriginalIndex to NewIndex

Public function

void

 

SetOnNumElementsChanged

(
    FSimpleDelegate& InOnNumElementsCh...
)

Sets a delegate to call when the number of elements changes

Public function

FPropertyAcc...

 

SwapItems

(
    int32 FirstIndex,
    int32 SecondIndex
)

Swaps two items

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss