Public Member Functions | Private Attributes

NetHackQtMenuOrTextWindow Class Reference

#include <qt_win.h>

Public Member Functions

 NetHackQtMenuOrTextWindow (NetHackQtKeyBuffer &)
virtual QWidget * Widget ()
virtual void Clear ()
virtual bool Destroy ()
virtual void Display (bool block)
virtual void PutStr (int attr, const char *text)
virtual void StartMenu ()
virtual void AddMenu (int glyph, const ANY_P *identifier, char ch, char gch, int attr, const char *str, bool presel)
virtual void EndMenu (const char *prompt)
virtual int SelectMenu (int how, MENU_ITEM_P **menu_list)

Private Attributes

NetHackQtWindowactual
NetHackQtKeyBufferkeysource

Constructor & Destructor Documentation

NetHackQtMenuOrTextWindow::NetHackQtMenuOrTextWindow ( NetHackQtKeyBuffer  )

Member Function Documentation

virtual void NetHackQtMenuOrTextWindow::AddMenu ( int  glyph,
const ANY_P *  identifier,
char  ch,
char  gch,
int  attr,
const char *  str,
bool  presel 
) [virtual]

Reimplemented from NetHackQtWindow.

virtual void NetHackQtMenuOrTextWindow::Clear (  ) [virtual]

Reimplemented from NetHackQtWindow.

virtual bool NetHackQtMenuOrTextWindow::Destroy (  ) [virtual]

Reimplemented from NetHackQtWindow.

virtual void NetHackQtMenuOrTextWindow::Display ( bool  block ) [virtual]

Reimplemented from NetHackQtWindow.

virtual void NetHackQtMenuOrTextWindow::EndMenu ( const char *  prompt ) [virtual]

Reimplemented from NetHackQtWindow.

virtual void NetHackQtMenuOrTextWindow::PutStr ( int  attr,
const char *  text 
) [virtual]

Reimplemented from NetHackQtWindow.

virtual int NetHackQtMenuOrTextWindow::SelectMenu ( int  how,
MENU_ITEM_P **  menu_list 
) [virtual]

Reimplemented from NetHackQtWindow.

virtual void NetHackQtMenuOrTextWindow::StartMenu (  ) [virtual]

Reimplemented from NetHackQtWindow.

virtual QWidget* NetHackQtMenuOrTextWindow::Widget (  ) [virtual]

Implements NetHackQtWindow.


Field Documentation


The documentation for this class was generated from the following file: