#include <CommandManager.h>
|
| CommandItem (const CommandID &name_, const TranslatableString &label_in_, CommandFunctorPointer callback_, CommandFlag flags_, const CommandManager::Options &options_, CommandHandlerFinder finder_) |
|
template<typename Handler > |
| CommandItem (const CommandID &name_, const TranslatableString &label_in_, void(Handler::*pmf)(const CommandContext &), CommandFlag flags_, const CommandManager::Options &options_, CommandHandlerFinder finder=FinderScope::DefaultFinder()) |
|
| CommandItem (const CommandID &name_, const TranslatableString &label_in_, CommandFunctorPointer::NonMemberFn callback_, CommandFlag flags_, const CommandManager::Options &options_) |
|
| ~CommandItem () override |
|
| ~SingleItem () override=0 |
|
| BaseItem (const Identifier &internalName) |
|
| BaseItem (const Identifier &internalName) |
|
virtual | ~BaseItem () |
|
Definition at line 502 of file CommandManager.h.
◆ CommandItem() [1/3]
Definition at line 202 of file Menus.cpp.
211{}
const TranslatableString label_in
CommandHandlerFinder finder
CommandFunctorPointer callback
CommandManager::Options options
◆ CommandItem() [2/3]
template<typename Handler >
- Precondition
finder != nullptr
Definition at line 516 of file CommandManager.h.
CommandItem(const CommandID &name_, const TranslatableString &label_in_, CommandFunctorPointer callback_, CommandFlag flags_, const CommandManager::Options &options_, CommandHandlerFinder finder_)
void(CommandHandlerObject::*)(const CommandContext &context) MemberFn
◆ CommandItem() [3/3]
◆ ~CommandItem()
MenuTable::CommandItem::~CommandItem |
( |
| ) |
|
|
override |
◆ callback
◆ finder
◆ flags
◆ label_in
◆ options
The documentation for this struct was generated from the following files: