Namespaces | |
namespace | StandardApplicationCommandIDs |
A set of general-purpose application command IDs. | |
Classes | |
struct | ApplicationCommandInfo |
Holds information describing an application command. More... | |
class | ApplicationCommandManager |
One of these objects holds a list of all the commands your app can perform, and despatches these commands when needed. More... | |
class | ApplicationCommandManagerListener |
A listener that receives callbacks from an ApplicationCommandManager when commands are invoked or the command list is changed. More... | |
class | ApplicationCommandTarget |
A command target publishes a list of command IDs that it can perform. More... | |
struct | ApplicationCommandTarget::InvocationInfo |
Contains contextual details about the invocation of a command. More... | |
class | KeyPressMappingSet |
Manages and edits a list of keypresses, which it uses to invoke the appropriate command in an ApplicationCommandManager. More... | |
Typedefs | |
using | CommandID = int |
A type used to hold the unique ID for an application command. | |
using CommandID = int |
A type used to hold the unique ID for an application command.
This is a numeric type, so it can be stored as an integer.