Planeshift
Public Member Functions | Protected Attributes

pawsConfigHPandMana Class Reference

#include <pawsconfigHPandMana.h>

List of all members.

Public Member Functions

virtual bool Initialize ()
virtual bool LoadConfig ()
 sets content of dialog according to current configuration
bool LoadUserSharedPrefs ()
virtual bool OnScroll (int, pawsScrollBar *)
 Called whenever a window is scrolled.
 pawsConfigHPandMana ()
void PickText (const char *fontName, int size)
virtual bool PostSetup ()
 This is called after the widget and all of it's children have been created.
virtual bool SaveConfig ()
 remembers settings in-game and saves them permanently to a file also
virtual void SetDefault ()
 sets content of dialog according to default configuration
void UpdateHPDangerLevel ()
void UpdateHPFlashLevel ()
void UpdateHPWarnLevel ()
void UpdateManaDangerLevel ()
void UpdateManaFlashLevel ()
void UpdateManaWarnLevel ()

Protected Attributes

pawsScrollBarHPDangerLevel
pawsTextBoxHPDangerSetting
pawsScrollBarHPFlashLevel
pawsTextBoxHPFlashSetting
pawsScrollBarHPWarnLevel
pawsTextBoxHPWarnSetting
pawsInfoWindowInfoWindow
bool loaded
pawsScrollBarManaDangerLevel
pawsTextBoxManaDangerSetting
pawsScrollBarManaFlashLevel
pawsTextBoxManaFlashSetting
pawsScrollBarManaWarnLevel
pawsTextBoxManaWarnSetting
pawsScrollMenuMenuBar
pawsWidgetShortcutMenu
pawsSkillWindowSkillWindow

Detailed Description

Definition at line 41 of file pawsconfigHPandMana.h.


Constructor & Destructor Documentation

pawsConfigHPandMana::pawsConfigHPandMana ( )

Member Function Documentation

virtual bool pawsConfigHPandMana::Initialize ( ) [virtual]
virtual bool pawsConfigHPandMana::LoadConfig ( ) [virtual]

sets content of dialog according to current configuration

Implements pawsConfigSectionWindow.

bool pawsConfigHPandMana::LoadUserSharedPrefs ( )
virtual bool pawsConfigHPandMana::OnScroll ( int  scrollDirection,
pawsScrollBar widget 
) [virtual]

Called whenever a window is scrolled.

Parameters:
scrollDirectionThe direction to move.
widgetThe scrollbar widget being manipulated.
Returns:
bool Parent's result or FALSE if no parent.

Reimplemented from pawsWidget.

void pawsConfigHPandMana::PickText ( const char *  fontName,
int  size 
)
virtual bool pawsConfigHPandMana::PostSetup ( ) [virtual]

This is called after the widget and all of it's children have been created.

Remarks:
This can be useful for widgets that want to get pointers to some of it's children for quick access.

Reimplemented from pawsWidget.

virtual bool pawsConfigHPandMana::SaveConfig ( ) [virtual]

remembers settings in-game and saves them permanently to a file also

Implements pawsConfigSectionWindow.

virtual void pawsConfigHPandMana::SetDefault ( ) [virtual]

sets content of dialog according to default configuration

Implements pawsConfigSectionWindow.

void pawsConfigHPandMana::UpdateHPDangerLevel ( )
void pawsConfigHPandMana::UpdateHPFlashLevel ( )
void pawsConfigHPandMana::UpdateHPWarnLevel ( )
void pawsConfigHPandMana::UpdateManaDangerLevel ( )
void pawsConfigHPandMana::UpdateManaFlashLevel ( )
void pawsConfigHPandMana::UpdateManaWarnLevel ( )

Member Data Documentation

Definition at line 77 of file pawsconfigHPandMana.h.

Definition at line 78 of file pawsconfigHPandMana.h.

Definition at line 80 of file pawsconfigHPandMana.h.

Definition at line 81 of file pawsconfigHPandMana.h.

Definition at line 74 of file pawsconfigHPandMana.h.

Definition at line 75 of file pawsconfigHPandMana.h.

Definition at line 71 of file pawsconfigHPandMana.h.

bool pawsConfigHPandMana::loaded [protected]

Definition at line 93 of file pawsconfigHPandMana.h.

Definition at line 86 of file pawsconfigHPandMana.h.

Definition at line 87 of file pawsconfigHPandMana.h.

Definition at line 89 of file pawsconfigHPandMana.h.

Definition at line 90 of file pawsconfigHPandMana.h.

Definition at line 83 of file pawsconfigHPandMana.h.

Definition at line 84 of file pawsconfigHPandMana.h.

Definition at line 70 of file pawsconfigHPandMana.h.

Definition at line 69 of file pawsconfigHPandMana.h.

Definition at line 72 of file pawsconfigHPandMana.h.


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