MiniStatusWindow Class Reference
[User interface related classes (windows, dialogs)]

#include <ministatus.h>

Inheritance diagram for MiniStatusWindow:

Popup Container

List of all members.


Detailed Description

The player mini-status dialog.

Definition at line 38 of file ministatus.h.


Public Member Functions

 MiniStatusWindow ()
 Constructor.
void draw (gcn::Graphics *graphics)
 Draw this window.
void setIcon (int index, AnimatedSprite *sprite)
 Sets one of the icons.
void eraseIcon (int index)
void drawIcons (Graphics *graphics)

Private Member Functions

void update ()
 Updates this dialog with values from player_node.

Private Attributes

ProgressBarmHpBar
std::vector< AnimatedSprite * > mIcons

Constructor & Destructor Documentation

MiniStatusWindow::MiniStatusWindow (  ) 

Constructor.

Definition at line 36 of file ministatus.cpp.


Member Function Documentation

void MiniStatusWindow::draw ( gcn::Graphics *  graphics  ) 

Draw this window.

Reimplemented from Popup.

Definition at line 112 of file ministatus.cpp.

void MiniStatusWindow::setIcon ( int  index,
AnimatedSprite sprite 
)

Sets one of the icons.

Definition at line 68 of file ministatus.cpp.

void MiniStatusWindow::eraseIcon ( int  index  ) 

Definition at line 79 of file ministatus.cpp.

void MiniStatusWindow::drawIcons ( Graphics graphics  ) 

Definition at line 118 of file ministatus.cpp.

void MiniStatusWindow::update (  )  [private]

Updates this dialog with values from player_node.

Definition at line 86 of file ministatus.cpp.


Member Data Documentation

Definition at line 69 of file ministatus.h.

std::vector<AnimatedSprite *> MiniStatusWindow::mIcons [private]

Definition at line 75 of file ministatus.h.


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

Generated on Sun Apr 26 17:30:43 2009 for The Mana World by  doxygen 1.5.5