#include <ButtonListener.h>

Public Member Functions | |
| virtual void | clicked ()=0 |
| A method to deal with action events. | |
| virtual string | toString () const =0 |
| Returns a textual representation. | |
| virtual string | className () const =0 |
| Returns the class name of the object. | |
| virtual enum classId | classId () const =0 |
| Returns the class id of the object. | |
The ButtonListener is an abstract class designed to be derived from by all classes which intend to recieve and perform action events from MouseListeners
| virtual void ButtonListener::clicked | ( | ) | [pure virtual] |
A method to deal with action events.
Every ButtonListener must implement this method to receive and process action events. Those will usually be sent by the MouseListener which calls this method.
Implemented in CalibrateListener, EasyListener, ExitListener, HardListener, HudMenu, and MediumListener.
| virtual string ButtonListener::toString | ( | ) | const [pure virtual] |
Returns a textual representation.
Reimplemented from Object.
Implemented in CalibrateListener, EasyListener, ExitListener, HardListener, HudMenu, and MediumListener.
| virtual string ButtonListener::className | ( | ) | const [pure virtual] |
Returns the class name of the object.
Reimplemented from Object.
Implemented in CalibrateListener, EasyListener, ExitListener, HardListener, HudMenu, and MediumListener.
| virtual enum classId ButtonListener::classId | ( | ) | const [pure virtual] |
Returns the class id of the object.
Reimplemented from Object.
Implemented in CalibrateListener, EasyListener, ExitListener, HardListener, HudMenu, and MediumListener.
1.5.6