|
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.
1.7.3