5#ifndef INCLUDE_FIFECHAN_VISIBILITYEVENTHANDLER_HPP_
6#define INCLUDE_FIFECHAN_VISIBILITYEVENTHANDLER_HPP_
8#include "fifechan/widgetlistener.hpp"
Base class for all GUI event objects.
Gui * mGui
Pointer to the Gui used to handle visibility-related updates.
void widgetHidden(Event const &e) override
Informs gui that a widget was hidden.
void widgetShown(Event const &e) override
Informs gui that a widget was shown.
VisibilityEventHandler(Gui *gui)
Construct a VisibilityEventHandler bound to a Gui instance.