Commandable

The Commandable template is a virtual implementation which handles the command UDAs, storing them within a local "commands" mapping.

mixin template Commandable () {
CommandObject[string] commands;
}

Members

Functions

registerCommand
CommandObject registerCommand(CommandObject obj)

Registers a command from a CommandObject

Meta