reorder_enum_entry
Move an enumerator to a new position within a Blueprint Enum, shifting other entries so order updates and clamping the target index to the user-entry range.
Instructions
Move one enumerator to a new position in a Blueprint Enum, shifting the others (e.g. [A,B,C,D] move B->index 2 = [A,C,B,D]). to_index is clamped to the user-entry range (the trailing _MAX sentinel is excluded). An unknown entry is an honest error.
Returns: { enum_path: string, entry_name: string, from_index: int, to_index: int, moved: bool, entries: [string] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to_index | Yes | Target zero-based position among the user entries. | |
| enum_path | Yes | Full asset path of the UUserDefinedEnum. | |
| entry_name | Yes | Enumerator to move, by display name (or internal name). |