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 |