|
| static void | RegisterAction (string name, Action< GameObject[]> execute, Func< GameObject[], bool > isValid=null, string tooltip="", int priority=100, int columnsPerRow=2, Texture2D icon=null, string groupId=null, Color? buttonColor=null) |
| | Register a new Quick Edit action.
|
| |
| static void | RegisterAction (QuickEditAction action) |
| | Register a Quick Edit action object.
|
| |
| static void | UnregisterAction (string name) |
| | Unregister an action by name.
|
| |
| static List< QuickEditAction > | GetValidActions (GameObject[] selection) |
| | Get all actions valid for the current selection.
|
| |
| static List< QuickEditAction > | GetAllActions () |
| | Get all registered actions.
|
| |
| static void | ClearActions () |
| | Clear all registered actions.
|
| |
Registry for Quick Edit actions - allows dynamic registration via code.