Describes minimum required functionality from Hotkey list form.
You can find more information in comments below.
class IFormHotkeyList
{
public:
virtual int getHotkeyCount() = 0; // Return hotkey count
virtual Hotkey getHotkey(const int index) = 0; // Return hotkey by index
virtual bool AddHotkey(const Hotkey &value) = 0; // Add hotkey
virtual bool DeleteHotkey(const int index) = 0; // Delete hotkey by index
virtual bool DeleteHotkeys() = 0; // Delete all hotkeys
virtual void ActivateFirstEnabledInput() = 0;
};
Namespace: | nitisa::standard |
Include: | Standard/Forms/IFormHotkeyList.h |