Navigation
API > API/Editor > API/Editor/PropertyEditor
A handle to a property which allows you to manipulate a Map
| Name | IPropertyHandleMap |
| Type | class |
| Header File | /Engine/Source/Editor/PropertyEditor/Public/PropertyHandle.h |
| Include Path | #include "PropertyHandle.h" |
Syntax
class IPropertyHandleMap
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IPropertyHandleMap() |
PropertyHandle.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPropertyHandleItemAddResult AddItem() |
Adds an item to the map. | PropertyHandle.h | |
FPropertyAccess::Result DeleteItem
(
int32 Index |
Deletes the item in the map with the specified internal index | PropertyHandle.h | |
FPropertyAccess::Result Empty() |
Empties the map | PropertyHandle.h | |
TSharedRef< IPropertyHandle > GetElement
(
int32 Index |
PropertyHandle.h | ||
FPropertyAccess::Result GetNumElements
(
uint32& OutNumElements |
PropertyHandle.h | ||
bool HasDefaultKey() |
PropertyHandle.h | ||
FDelegateHandle SetOnNumElementsChanged
(
const FSimpleDelegate& InOnNumElementsChanged |
Sets a delegate to call when the number of elements changes | PropertyHandle.h | |
void UnregisterOnNumElementsChanged
(
FDelegateHandle Handle |
Unregisters a delegate that is called when the number of elements changes | PropertyHandle.h |