IListItemMenuOwner



Describes Menu list item owner.

class IListItemMenuOwner :public virtual IListItemOwner
{
public:
    virtual ITexture *getImage(const bool enabled, const bool active, const bool hovered, const int index, RectF &rect) = 0; // Return image. To handle icons 

    virtual void NotifyOnAddHotkey(IListItemMenu *listitem, const Hotkey &hotkey) = 0; // Notify about hotkey added 
    virtual void NotifyOnDeleteHotkey(IListItemMenu *listitem, const Hotkey &hotkey) = 0; // Notify about hotkey deleted 
};
Namespace: nitisa::standard
Include: Standard/ListItems/IListItemMenu.h