Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

MessageSelectionWindow Class Reference

Inheritance diagram for MessageSelectionWindow:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 MessageSelectionWindow (PG_Widget *parent, const PG_Rect &r, const MessagePntrContainer &messages, GameMap *g, bool editable)

Protected Member Functions

void messageSelected (Message *msg)

Protected Attributes

IngameMessageViewerviewer

Constructor & Destructor Documentation

MessageSelectionWindow::MessageSelectionWindow PG_Widget parent,
const PG_Rect r,
const MessagePntrContainer messages,
GameMap g,
bool  editable
 

Definition at line 539 of file messagedlg.cpp.

References PG_Window::GetTitlebarHeight(), PG_Rect::Height(), messageSelected(), MessageListItemFactory::messageSelected, PG_Rect::PG_Rect(), PG_Widget::QuitModal(), ItemSelectorWidget::sigQuitModal, and PG_Rect::Width().


Member Function Documentation

void MessageSelectionWindow::messageSelected Message msg  )  [protected]
 

Definition at line 521 of file messagedlg.cpp.

References actmap, PG_Application::GetScreenWidth(), PG_Rect::Height(), min(), PG_Rect::my_xpos, PG_Rect::my_ypos, ASC_PG_Dialog::RunModal(), IngameMessageViewer::SetMessage(), PG_Widget::Show(), PG_MessageObject::sigDelete, viewer, and PG_Rect::Width().

Referenced by MessageSelectionWindow().


Member Data Documentation

IngameMessageViewer* MessageSelectionWindow::viewer [protected]
 

Definition at line 515 of file messagedlg.cpp.

Referenced by messageSelected().


The documentation for this class was generated from the following file:
Generated on Tue Jun 24 02:18:22 2008 for Advanced Strategic Command by  doxygen 1.4.2