4#ifndef INCLUDE_FIFECHAN_WIDGETS_MENUBAR_HPP_
5#define INCLUDE_FIFECHAN_WIDGETS_MENUBAR_HPP_
8#include "fifechan/platform.hpp"
14#include "fifechan/listeners/actionlistener.hpp"
15#include "fifechan/listeners/keylistener.hpp"
16#include "fifechan/listeners/mouselistener.hpp"
17#include "fifechan/widgets/horizontalbar.hpp"
99 int mSelectedIndex{-1};
Represents an action trigger (e.g., button click).
Abstract interface providing primitive drawing functions (lines, rectangles, etc.).
HorizontalBar()
Constructor.
KeyListener(KeyListener const &)=default
Copy constructor.
Represents a mouse event.
MouseListener(MouseListener const &)=default
Copy constructor.
Used replacement tokens by configure_file():