IPropertyHotkeyList


Describes single state property managing list of hotkeys.

You can find more information in comments below. Overrided methods can be found in corresponding base classes and interfaces.

class IPropertyHotkeyList :public virtual IProperty
{
public:
    virtual int getCount() = 0; // Return hotkey count 
    virtual HOTKEY getHotkey(const int index) = 0; // Return hotkey by index 

    virtual int Add(HOTKEY data) = 0; // Add hotkey 
    virtual bool Delete(const int index) = 0; // Delete hotkey by index 
    virtual bool Clear() = 0; // Delete all hotkeys 
};
Namespace: nitisa::standard
Include: Standard/Package/Interfaces/IProperty.h