|
static CommandRegistry | GetInstance< T > () |
|
static CommandRegistry | GetInstance (Type _commandDataType) |
|
static void | RegisterCommand< TCommandData, TCommand > (bool _allowCreateNode, string _pathName) |
|
static void | RegisterCommand< T > (Type _commandType, bool _allowCreateNode, string _pathName) |
|
static void | RegisterCommand (Type _commandDataType, Type _commandType, bool _allowCreateNode, string _pathName) |
|
static void | UnregisterCommand (Type _commandDataType, Type _commandType) |
|
static void | UnregisterCommand< T > (Type _commandType) |
|
static CommandNode | CreateNode< T > (CommandData _commandData, Command _command, Vector2 _nodePosition, Node.Config _config) |
|
static CommandNode | CreateNode (Type _commandDataType, CommandData _commandData, Command _command, Vector2 _nodePosition, Node.Config _config) |
|
static void | GetCommands< T > (out HashSet< KeyValuePair< Type, Registry > > _mainCommands, out HashSet< KeyValuePair< Type, Registry > > _propertyCommands) |
|
static void | GetCommands (Type _commandDataType, out HashSet< KeyValuePair< Type, Registry > > _mainCommands, out HashSet< KeyValuePair< Type, Registry > > _propertyCommands) |
|
static Registry | GetRegistry< T > (Type _commandType) |
|
static Registry | GetRegistry (Type _commandDataType, Type _commandType) |
|