Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Kismet2
References
Module | UnrealEd |
Header | /Engine/Source/Editor/UnrealEd/Public/Kismet2/EnumEditorUtils.h |
Include | #include "Kismet2/EnumEditorUtils.h" |
Syntax
class FEnumEditorUtils
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddNewEnumeratorForUserDefinedEnum
(
UUserDefinedEnum* Enum |
Adds new enumerator (with default unique name) for user defined enum |
![]() ![]() |
UEnum * | CreateUserDefinedEnum
(
UObject* InParent, |
Creates new user defined enum in given blueprint. |
![]() ![]() |
void | EnsureAllDisplayNamesExist
(
UUserDefinedEnum* Enum |
|
![]() ![]() |
bool | IsEnumeratorBitflagsType
(
UUserDefinedEnum* Enum |
Check if the enumerator-as-bitflags meta data is set |
![]() ![]() |
bool | IsEnumeratorDisplayNameValid
(
const UUserDefinedEnum* Enum, |
|
![]() ![]() |
bool | IsNameAvailebleForUserDefinedEnum
(
FName Name |
Return if an enum can be named/renamed with given name |
![]() ![]() |
bool | IsProperNameForUserDefinedEnumerator
(
const UEnum* Enum, |
Check if NewName is a short name and is acceptable as name in given enum |
![]() ![]() |
void | MoveEnumeratorInUserDefinedEnum
(
UUserDefinedEnum* Enum, |
Reorder enumerators in enum. |
![]() ![]() |
void | PostEditUndo
(
UUserDefinedEnum* Enum |
Handles necessary notifications when the Enum has had a transaction undone or redone on it. |
![]() ![]() |
void | RemoveEnumeratorFromUserDefinedEnum
(
UUserDefinedEnum* Enum, |
Removes enumerator from enum |
![]() ![]() |
int64 | ResolveEnumerator
(
const UEnum* Enum, |
Try to update an out-of-date enum index after an enum's change |
![]() ![]() |
void | SetEnumeratorBitflagsTypeState
(
UUserDefinedEnum* Enum, |
Set the state of the enumerator-as-bitflags meta data |
![]() ![]() |
bool | SetEnumeratorDisplayName
(
UUserDefinedEnum* Enum, |
DISPLAY NAME. |
![]() ![]() |
void | UpdateAfterPathChanged
(
UEnum* Enum |
Updates enumerators names after name or path of the Enum was changed |
![]() ![]() |
void | UpgradeDisplayNamesFromMetaData
(
UUserDefinedEnum* Enum |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FEnumEditorManager |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EEnumEditorChangeInfo |
Typedefs
Name | Description |
---|---|
INotifyOnEnumChanged |