Planeshift
Public Member Functions

pawsSpellCancelWindow Class Reference

This handles all the details about how the spell cancel works. More...

#include <pawsspellcancelwindow.h>

List of all members.

Public Member Functions

virtual void Draw ()
 Draws the widget and all of it's children.
virtual bool OnButtonPressed (int mouseButton, int keyModifier, pawsWidget *widget)
 Called whenever a button is pressed.
 pawsSpellCancelWindow ()
virtual bool PostSetup ()
 This is called after the widget and all of it's children have been created.
void Start (csTicks castingTime)
virtual ~pawsSpellCancelWindow ()

Detailed Description

This handles all the details about how the spell cancel works.

Definition at line 30 of file pawsspellcancelwindow.h.


Constructor & Destructor Documentation

pawsSpellCancelWindow::pawsSpellCancelWindow ( )
virtual pawsSpellCancelWindow::~pawsSpellCancelWindow ( ) [virtual]

Member Function Documentation

virtual void pawsSpellCancelWindow::Draw ( ) [virtual]

Draws the widget and all of it's children.

Remarks:
Uses clipping rect of it's parent to define drawing area. If the drawing area defined is empty it returns.

Reimplemented from pawsWidget.

virtual bool pawsSpellCancelWindow::OnButtonPressed ( int  button,
int  keyModifier,
pawsWidget widget 
) [virtual]

Called whenever a button is pressed.

Parameters:
buttonThe button pressed.
keyModifierModifier key in effect.
widgetThe widget the button belongs to.
Returns:
bool Parent's result or FALSE if no parent.

Reimplemented from pawsWidget.

virtual bool pawsSpellCancelWindow::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.

void pawsSpellCancelWindow::Start ( csTicks  castingTime)

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