Public Member Functions | Data Fields

NetHackQtWindow Class Reference

#include <qt_win.h>

Public Member Functions

 NetHackQtWindow ()
virtual ~NetHackQtWindow ()
virtual QWidget * Widget ()=0
virtual void Clear ()
virtual void Display (bool block)
virtual bool Destroy ()
virtual void CursorTo (int x, int y)
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)
virtual void ClipAround (int x, int y)
virtual void PrintGlyph (int x, int y, int glyph)
virtual void UseRIP (int how)

Data Fields

int nhid

Constructor & Destructor Documentation

NetHackQtWindow::NetHackQtWindow (  )
virtual NetHackQtWindow::~NetHackQtWindow (  ) [virtual]

Member Function Documentation

virtual void NetHackQtWindow::AddMenu ( int  glyph,
const ANY_P *  identifier,
char  ch,
char  gch,
int  attr,
const char *  str,
bool  presel 
) [virtual]
virtual void NetHackQtWindow::Clear (  ) [virtual]
virtual void NetHackQtWindow::ClipAround ( int  x,
int  y 
) [virtual]

Reimplemented in NetHackQtMapWindow.

virtual void NetHackQtWindow::CursorTo ( int  x,
int  y 
) [virtual]

Reimplemented in NetHackQtMapWindow, and NetHackQtStatusWindow.

virtual bool NetHackQtWindow::Destroy (  ) [virtual]
virtual void NetHackQtWindow::Display ( bool  block ) [virtual]
virtual void NetHackQtWindow::EndMenu ( const char *  prompt ) [virtual]
virtual void NetHackQtWindow::PrintGlyph ( int  x,
int  y,
int  glyph 
) [virtual]

Reimplemented in NetHackQtMapWindow.

virtual void NetHackQtWindow::PutStr ( int  attr,
const char *  text 
) [virtual]
virtual int NetHackQtWindow::SelectMenu ( int  how,
MENU_ITEM_P **  menu_list 
) [virtual]
virtual void NetHackQtWindow::StartMenu (  ) [virtual]
virtual void NetHackQtWindow::UseRIP ( int  how ) [virtual]

Reimplemented in NetHackQtTextWindow.

virtual QWidget* NetHackQtWindow::Widget (  ) [pure virtual]

Field Documentation


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