A walker for a gui2::tcontrol. More...
#include <walker_widget.hpp>


Public Member Functions | |
| twidget (gui2::twidget &widget) | |
| Constructor. | |
| virtual tstate | next (const tlevel level) |
| Inherited from gui2::iterator::twalker_. | |
| virtual bool | at_end (const tlevel level) const |
| Inherited from gui2::iterator::twalker_. | |
| virtual gui2::twidget * | get (const tlevel level) |
| Inherited from gui2::iterator::twalker_. | |
Private Attributes | |
| gui2::twidget * | widget_ |
| The control which the walker is attached to. | |
A walker for a gui2::tcontrol.
Definition at line 28 of file walker_widget.hpp.
| gui2::iterator::walker::twidget::twidget | ( | gui2::twidget & | widget | ) | [explicit] |
Constructor.
| widget | The control which the walker is attached to. |
Definition at line 21 of file walker_widget.cpp.
Referenced by next().

| bool gui2::iterator::walker::twidget::at_end | ( | const tlevel | level | ) | const [virtual] |
Inherited from gui2::iterator::twalker_.
Implements gui2::iterator::twalker_.
Definition at line 49 of file walker_widget.cpp.
Referenced by next().

| gui2::twidget * gui2::iterator::walker::twidget::get | ( | const tlevel | level | ) | [virtual] |
Inherited from gui2::iterator::twalker_.
Implements gui2::iterator::twalker_.
Definition at line 63 of file walker_widget.cpp.
| twalker_::tstate gui2::iterator::walker::twidget::next | ( | const tlevel | level | ) | [virtual] |
Inherited from gui2::iterator::twalker_.
Implements gui2::iterator::twalker_.
Definition at line 26 of file walker_widget.cpp.
References at_end(), gui2::iterator::twalker_::grid, game_config::images::level, twidget(), and widget_.

The control which the walker is attached to.
Definition at line 52 of file walker_widget.hpp.
Referenced by next().
| Generated by doxygen 1.7.1 on Thu May 24 2012 01:24:14 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |