
Public Member Functions | |
| MessageListItemFactory (const MessagePntrContainer &messages, GameMap *g) | |
| void | restart () |
| SelectionWidget * | spawnNextItem (PG_Widget *parent, const PG_Point &pos) |
| void | itemMarked (const SelectionWidget *widget) |
| void | itemSelected (const SelectionWidget *widget, bool mouse) |
Public Attributes | |
| SigC::Signal1< void, Message * > | messageSelected |
Protected Attributes | |
| const MessagePntrContainer & | messageContainer |
| MessagePntrContainer::const_iterator | it |
| GameMap * | gamemap |
Definition at line 421 of file messagedlg.cpp.
| MessageListItemFactory::MessageListItemFactory | ( | const MessagePntrContainer & | messages, | |
| GameMap * | g | |||
| ) |
| void MessageListItemFactory::restart | ( | ) | [virtual] |
Implements SelectionItemFactory.
Definition at line 447 of file messagedlg.cpp.
References it, and messageContainer.
Referenced by MessageListItemFactory().
| SelectionWidget * MessageListItemFactory::spawnNextItem | ( | PG_Widget * | parent, | |
| const PG_Point & | pos | |||
| ) | [virtual] |
Implements SelectionItemFactory.
Definition at line 452 of file messagedlg.cpp.
References gamemap, it, and messageContainer.
| void MessageListItemFactory::itemMarked | ( | const SelectionWidget * | widget | ) | [virtual] |
Reimplemented from SelectionItemFactory.
Definition at line 461 of file messagedlg.cpp.
References MessageLineWidget::getMessage(), and messageSelected.
| void MessageListItemFactory::itemSelected | ( | const SelectionWidget * | widget, | |
| bool | mouse | |||
| ) | [virtual] |
Implements SelectionItemFactory.
Definition at line 471 of file messagedlg.cpp.
References MessageLineWidget::getMessage(), and messageSelected.
const MessagePntrContainer& MessageListItemFactory::messageContainer [protected] |
MessagePntrContainer::const_iterator MessageListItemFactory::it [protected] |
GameMap* MessageListItemFactory::gamemap [protected] |
| SigC::Signal1<void, Message* > MessageListItemFactory::messageSelected |
Definition at line 437 of file messagedlg.cpp.
Referenced by itemMarked(), itemSelected(), and MessageSelectionWindow::MessageSelectionWindow().
1.5.1