Planeshift
|
This handles all the details about how the skill window. More...
#include <pawspetstatwindow.h>
This handles all the details about how the skill window.
Definition at line 37 of file pawspetstatwindow.h.
pawsPetStatWindow::pawsPetStatWindow | ( | ) |
virtual pawsPetStatWindow::~pawsPetStatWindow | ( | ) | [virtual] |
void pawsPetStatWindow::BuySkill | ( | ) | [protected] |
virtual void pawsPetStatWindow::Close | ( | ) | [virtual] |
Simply calls Hide() unless overidden.
Reimplemented from pawsWidget.
void pawsPetStatWindow::Draw | ( | ) | [virtual] |
Draws the widget and all of it's children.
Reimplemented from pawsWidget.
virtual void pawsPetStatWindow::HandleMessage | ( | MsgEntry * | msg | ) | [virtual] |
Implements psClientNetSubscriber.
void pawsPetStatWindow::HandleSkillDescription | ( | csString & | description | ) | [protected] |
void pawsPetStatWindow::HandleSkillList | ( | csString & | skills | ) | [protected] |
virtual void pawsPetStatWindow::Hide | ( | ) | [virtual] |
Makes widget invisible and removes focus if widget has current focus.
Sets visible FALSE, hides border if present and then if focused when called it calls SetCurrentFocusedWidget(NULL).
Reimplemented from pawsWidget.
bool pawsPetStatWindow::OnButtonPressed | ( | int | button, |
int | keyModifier, | ||
pawsWidget * | widget | ||
) | [virtual] |
Called whenever a button is pressed.
button | The button pressed. |
keyModifier | Modifier key in effect. |
widget | The widget the button belongs to. |
Reimplemented from pawsWidget.
void pawsPetStatWindow::OnListAction | ( | pawsListBox * | selected, |
int | status | ||
) | [virtual] |
Called whenever an item in a child list box is selected.
selected | The listbox that has the item selected. |
status | From listbox when a row is selected. |
Reimplemented from pawsWidget.
bool pawsPetStatWindow::PostSetup | ( | ) | [virtual] |
This is called after the widget and all of it's children have been created.
Reimplemented from pawsWidget.
void pawsPetStatWindow::SelectSkill | ( | int | skill | ) | [protected] |
void pawsPetStatWindow::SetTarget | ( | GEMClientActor * | actor | ) |
bool pawsPetStatWindow::SetupDoll | ( | ) | [protected] |
virtual void pawsPetStatWindow::Show | ( | ) | [virtual] |
Makes widget visible and brings it to the front.
Sets visible TRUE shows border if present then calls BringToTop() on itself.
Reimplemented from pawsWidget.
void pawsPetStatWindow::UpdateStats | ( | GEMClientActor * | actor | ) |
psCharAppearance* pawsPetStatWindow::charApp [protected] |
Definition at line 87 of file pawspetstatwindow.h.
Definition at line 67 of file pawspetstatwindow.h.
pawsListBox * pawsPetStatWindow::combatSkillList [protected] |
Definition at line 66 of file pawspetstatwindow.h.
bool pawsPetStatWindow::filter [protected] |
Definition at line 77 of file pawspetstatwindow.h.
int pawsPetStatWindow::hitpointsMax [protected] |
Definition at line 81 of file pawspetstatwindow.h.
pawsProgressBar* pawsPetStatWindow::hpBar [protected] |
Definition at line 69 of file pawspetstatwindow.h.
pawsTextBox* pawsPetStatWindow::hpCurrent [protected] |
Definition at line 70 of file pawspetstatwindow.h.
pawsTextBox * pawsPetStatWindow::hpTotal [protected] |
Definition at line 70 of file pawspetstatwindow.h.
pawsMultiLineTextBox * pawsPetStatWindow::knownSpellDescription [protected] |
Definition at line 67 of file pawspetstatwindow.h.
pawsListBox * pawsPetStatWindow::knownSpellList [protected] |
Definition at line 66 of file pawspetstatwindow.h.
pawsMultiLineTextBox * pawsPetStatWindow::magicSkillDescription [protected] |
Definition at line 67 of file pawspetstatwindow.h.
pawsListBox * pawsPetStatWindow::magicSkillList [protected] |
Definition at line 66 of file pawspetstatwindow.h.
pawsProgressBar * pawsPetStatWindow::manaBar [protected] |
Definition at line 69 of file pawspetstatwindow.h.
pawsTextBox * pawsPetStatWindow::manaCurrent [protected] |
Definition at line 70 of file pawspetstatwindow.h.
int pawsPetStatWindow::manaMax [protected] |
Definition at line 81 of file pawspetstatwindow.h.
pawsTextBox * pawsPetStatWindow::manaTotal [protected] |
Definition at line 70 of file pawspetstatwindow.h.
pawsProgressBar * pawsPetStatWindow::menStaminaBar [protected] |
Definition at line 69 of file pawspetstatwindow.h.
pawsTextBox * pawsPetStatWindow::menStaminaCurrent [protected] |
Definition at line 70 of file pawspetstatwindow.h.
int pawsPetStatWindow::menStaminaMax [protected] |
Definition at line 81 of file pawspetstatwindow.h.
pawsTextBox * pawsPetStatWindow::menStaminaTotal [protected] |
Definition at line 70 of file pawspetstatwindow.h.
int pawsPetStatWindow::physStaminaMax [protected] |
Definition at line 81 of file pawspetstatwindow.h.
pawsProgressBar * pawsPetStatWindow::pysStaminaBar [protected] |
Definition at line 69 of file pawspetstatwindow.h.
pawsTextBox * pawsPetStatWindow::pysStaminaCurrent [protected] |
Definition at line 70 of file pawspetstatwindow.h.
pawsTextBox * pawsPetStatWindow::pysStaminaTotal [protected] |
Definition at line 70 of file pawspetstatwindow.h.
csString pawsPetStatWindow::selectedSkill [protected] |
Definition at line 79 of file pawspetstatwindow.h.
csString pawsPetStatWindow::skillString [protected] |
Definition at line 78 of file pawspetstatwindow.h.
pawsMultiLineTextBox * pawsPetStatWindow::statsSkillDescription [protected] |
Definition at line 68 of file pawspetstatwindow.h.
pawsListBox* pawsPetStatWindow::statsSkillList [protected] |
Definition at line 66 of file pawspetstatwindow.h.
GEMClientActor* pawsPetStatWindow::target [protected] |
Definition at line 85 of file pawspetstatwindow.h.
csString pawsPetStatWindow::targetID [protected] |
Definition at line 86 of file pawspetstatwindow.h.
csArray<pawsListBoxRow*> pawsPetStatWindow::unsortedSkills [protected] |
Array keeping the server order of the skills.
Definition at line 75 of file pawspetstatwindow.h.
Definition at line 68 of file pawspetstatwindow.h.
pawsListBox * pawsPetStatWindow::variousSkillList [protected] |
Definition at line 66 of file pawspetstatwindow.h.
csRef<iDocumentSystem> pawsPetStatWindow::xml [protected] |
Definition at line 83 of file pawspetstatwindow.h.