Public Member Functions | Protected Member Functions | Private Types | Private Slots | Private Member Functions | Private Attributes

NetHackQtStatusWindow Class Reference

#include <qt_win.h>

Public Member Functions

 NetHackQtStatusWindow ()
virtual QWidget * Widget ()
virtual void Clear ()
virtual void Display (bool block)
virtual void CursorTo (int x, int y)
virtual void PutStr (int attr, const char *text)
void fadeHighlighting ()

Protected Member Functions

void resizeEvent (QResizeEvent *)

Private Types

enum  { hilight_time = 1 }

Private Slots

void doUpdate ()

Private Member Functions

void nullOut ()
void updateStats ()
void checkTurnEvents ()

Private Attributes

QPixmap p_str
QPixmap p_dex
QPixmap p_con
QPixmap p_int
QPixmap p_wis
QPixmap p_cha
QPixmap p_chaotic
QPixmap p_neutral
QPixmap p_lawful
QPixmap p_satiated
QPixmap p_hungry
QPixmap p_confused
QPixmap p_sick_fp
QPixmap p_sick_il
QPixmap p_blind
QPixmap p_stunned
QPixmap p_hallu
QPixmap p_encumber [5]
NetHackQtLabelledIcon name
NetHackQtLabelledIcon dlevel
NetHackQtLabelledIcon str
NetHackQtLabelledIcon dex
NetHackQtLabelledIcon con
NetHackQtLabelledIcon intel
NetHackQtLabelledIcon wis
NetHackQtLabelledIcon cha
NetHackQtLabelledIcon gold
NetHackQtLabelledIcon hp
NetHackQtLabelledIcon power
NetHackQtLabelledIcon ac
NetHackQtLabelledIcon level
NetHackQtLabelledIcon exp
NetHackQtLabelledIcon align
NetHackQtLabelledIcon time
NetHackQtLabelledIcon score
NetHackQtLabelledIcon hunger
NetHackQtLabelledIcon confused
NetHackQtLabelledIcon sick_fp
NetHackQtLabelledIcon sick_il
NetHackQtLabelledIcon blind
NetHackQtLabelledIcon stunned
NetHackQtLabelledIcon hallu
NetHackQtLabelledIcon encumber
QFrame hline1
QFrame hline2
QFrame hline3
int cursy
bool first_set

Member Enumeration Documentation

anonymous enum [private]
Enumerator:
hilight_time 

Constructor & Destructor Documentation

NetHackQtStatusWindow::NetHackQtStatusWindow (  )

Member Function Documentation

void NetHackQtStatusWindow::checkTurnEvents (  ) [private]
virtual void NetHackQtStatusWindow::Clear (  ) [virtual]

Reimplemented from NetHackQtWindow.

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

Reimplemented from NetHackQtWindow.

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

Reimplemented from NetHackQtWindow.

void NetHackQtStatusWindow::doUpdate (  ) [private, slot]
void NetHackQtStatusWindow::fadeHighlighting (  )
void NetHackQtStatusWindow::nullOut (  ) [private]
virtual void NetHackQtStatusWindow::PutStr ( int  attr,
const char *  text 
) [virtual]

Reimplemented from NetHackQtWindow.

void NetHackQtStatusWindow::resizeEvent ( QResizeEvent *   ) [protected]
void NetHackQtStatusWindow::updateStats (  ) [private]
virtual QWidget* NetHackQtStatusWindow::Widget (  ) [virtual]

Implements NetHackQtWindow.


Field Documentation

QPixmap NetHackQtStatusWindow::p_blind [private]
QPixmap NetHackQtStatusWindow::p_cha [private]
QPixmap NetHackQtStatusWindow::p_con [private]
QPixmap NetHackQtStatusWindow::p_dex [private]
QPixmap NetHackQtStatusWindow::p_encumber[5] [private]
QPixmap NetHackQtStatusWindow::p_hallu [private]
QPixmap NetHackQtStatusWindow::p_int [private]
QPixmap NetHackQtStatusWindow::p_str [private]
QPixmap NetHackQtStatusWindow::p_wis [private]

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