Game information bar (on the top). More...
#include <InfoBar.hh>

Public Member Functions | |
| InfoBar (Game &g) | |
| void | addMessage (const std::string &s) |
| Add a message at the end of the list and show it. | |
| void | addBlockDice (int dice_face) |
| Add a block dice to display with current message;. | |
| virtual void | update () |
| Method called each frame, to perfom user custom code. | |
Game information bar (on the top).
| void sdlvisu::InfoBar::update | ( | ) | [virtual] |
Method called each frame, to perfom user custom code.
You should override it.
Since a parent is assigned to the surface (and this parent is itself attached by other means to the root screen), this method is called at each frame. It is not called if this surface or one of its parent is disabled. In this method you can do what you want with your object, like processing input, updating other programs attributes, changing surface property, ...
Reimplemented from VirtualSurface.
References Input::button_pressed_, Surface::getScreenRect(), and Input::mouse_.
1.6.3