FifeGUI 0.2.0
A C++ GUI library designed for games.
fcn::DeathListener Class Referenceabstract

#include <deathlistener.hpp>

Inheritance diagram for fcn::DeathListener:
fcn::GuiDeathListener

Public Member Functions

virtual void death (Event const &event)=0
 DeathListener (DeathListener &&)=delete
 DeathListener (DeathListener const &)=delete
DeathListener & operator= (DeathListener &&)=delete
DeathListener & operator= (DeathListener const &)=delete

Protected Member Functions

 DeathListener ()=default

Detailed Description

Interface for listening to widget destruction events.

See also
Widget::addDeathListener, Widget::removeDeathListener

Definition at line 22 of file deathlistener.hpp.

Constructor & Destructor Documentation

◆ DeathListener()

fcn::DeathListener::DeathListener ( )
protecteddefault

Constructor.

Instances should not be created directly, therefore the constructor is declared protected.

Member Function Documentation

◆ death()

virtual void fcn::DeathListener::death ( Event const & event)
pure virtual

Called when a widget dies.

It is used to be able to receive a notification when a death of a widget occurs.

Parameters
eventThe event of the death.

Implemented in fcn::GuiDeathListener.


The documentation for this class was generated from the following file: