Navigation
API > API/Editor > API/Editor/PropertyEditor
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
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FPropertyAccess::Result | AddItem () |
Adds an item to the end of the array | |
| FPropertyAccess::Result | DeleteItem
(
int32 Index |
Deletes the item at the specified index of the array | |
| FPropertyAccess::Result | DuplicateItem
(
int32 Index |
Duplicates the item at the specified index in the array. | |
| FPropertyAccess::Result | EmptyArray () |
Empty the array | |
| TSharedRef< IPropertyHandle > | GetElement
(
int32 Index |
||
| FPropertyAccess::Result | GetNumElements
(
uint32& OutNumItems |
||
| FPropertyAccess::Result | Inserts an item into the array at the specified index | ||
| FPropertyAccess::Result | MoveElementTo
(
int32 OriginalIndex, |
Moves an element from OriginalIndex to NewIndex | |
| FDelegateHandle | SetOnNumElementsChanged
(
const FSimpleDelegate& InOnNumElementsChanged |
Sets a delegate to call when the number of elements changes | |
| FPropertyAccess::Result | Swaps two items | ||
| void | UnregisterOnNumElementsChanged
(
FDelegateHandle Handle |
Unregisters a delegate that is called when the number of elements changes |