#include <qt_win.h>
Signals |
| void | resized () |
Public Member Functions |
| | NetHackQtMapWindow (NetHackQtClickBuffer &click_sink) |
| | ~NetHackQtMapWindow () |
| virtual QWidget * | Widget () |
| virtual bool | Destroy () |
| virtual void | Clear () |
| virtual void | Display (bool block) |
| virtual void | CursorTo (int x, int y) |
| virtual void | PutStr (int attr, const char *text) |
| virtual void | ClipAround (int x, int y) |
| virtual void | PrintGlyph (int x, int y, int glyph) |
| void | Scroll (int dx, int dy) |
| void | displayMessages (bool block) |
| void | putMessage (int attr, const char *text) |
| void | clearMessages () |
| void | clickCursor () |
Protected Member Functions |
| virtual void | paintEvent (QPaintEvent *) |
| virtual void | mousePressEvent (QMouseEvent *) |
Private Slots |
| void | updateTiles () |
| void | moveMessages (int x, int y) |
Private Member Functions |
| unsigned short & | Glyph (int x, int y) |
| void | Changed (int x, int y) |
Private Attributes |
| NetHackQtClickBuffer & | clicksink |
| unsigned short | glyph [ROWNO][COLNO] |
| QPoint | cursor |
| BlackScrollView | viewport |
| QPixmap | pet_annotation |
| Clusterizer | change |
| QFont * | rogue_font |
| QString | messages |
| QRect | messages_rect |
Constructor & Destructor Documentation
| NetHackQtMapWindow::~NetHackQtMapWindow |
( |
) |
|
Member Function Documentation
| void NetHackQtMapWindow::Changed |
( |
int |
x, |
|
|
int |
y |
|
) |
| [private] |
| virtual void NetHackQtMapWindow::Clear |
( |
) |
[virtual] |
| void NetHackQtMapWindow::clearMessages |
( |
) |
|
| void NetHackQtMapWindow::clickCursor |
( |
) |
|
| virtual void NetHackQtMapWindow::ClipAround |
( |
int |
x, |
|
|
int |
y |
|
) |
| [virtual] |
| virtual void NetHackQtMapWindow::CursorTo |
( |
int |
x, |
|
|
int |
y |
|
) |
| [virtual] |
| virtual bool NetHackQtMapWindow::Destroy |
( |
) |
[virtual] |
| virtual void NetHackQtMapWindow::Display |
( |
bool |
block ) |
[virtual] |
| void NetHackQtMapWindow::displayMessages |
( |
bool |
block ) |
|
| unsigned short& NetHackQtMapWindow::Glyph |
( |
int |
x, |
|
|
int |
y |
|
) |
| [inline, private] |
| virtual void NetHackQtMapWindow::mousePressEvent |
( |
QMouseEvent * |
) |
[protected, virtual] |
| void NetHackQtMapWindow::moveMessages |
( |
int |
x, |
|
|
int |
y |
|
) |
| [private, slot] |
| virtual void NetHackQtMapWindow::paintEvent |
( |
QPaintEvent * |
) |
[protected, virtual] |
| virtual void NetHackQtMapWindow::PrintGlyph |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
glyph |
|
) |
| [virtual] |
| void NetHackQtMapWindow::putMessage |
( |
int |
attr, |
|
|
const char * |
text |
|
) |
| |
| virtual void NetHackQtMapWindow::PutStr |
( |
int |
attr, |
|
|
const char * |
text |
|
) |
| [virtual] |
| void NetHackQtMapWindow::resized |
( |
) |
[signal] |
| void NetHackQtMapWindow::Scroll |
( |
int |
dx, |
|
|
int |
dy |
|
) |
| |
| void NetHackQtMapWindow::updateTiles |
( |
) |
[private, slot] |
| virtual QWidget* NetHackQtMapWindow::Widget |
( |
) |
[virtual] |
Field Documentation
The documentation for this class was generated from the following file: