Planeshift
Public Member Functions

pawsFadingTextBox Class Reference

#include <pawstextbox.h>

List of all members.

Public Member Functions

void Draw ()
 Draws the widget and all of it's children.
void Fade ()
void GetSize (int &w, int &h)
 pawsFadingTextBox ()
 pawsFadingTextBox (const pawsFadingTextBox &origin)
void SetText (const char *newtext, iFont *font1, iFont *font2, int color, int time=MESG_TIME, int fadetime=FADE_TIME)
bool Setup (iDocumentNode *)
 Setup this widget.
virtual ~pawsFadingTextBox ()

Detailed Description

Definition at line 976 of file pawstextbox.h.


Constructor & Destructor Documentation

pawsFadingTextBox::pawsFadingTextBox ( )
virtual pawsFadingTextBox::~pawsFadingTextBox ( ) [inline, virtual]

Definition at line 980 of file pawstextbox.h.

pawsFadingTextBox::pawsFadingTextBox ( const pawsFadingTextBox origin)

Member Function Documentation

void pawsFadingTextBox::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.

void pawsFadingTextBox::Fade ( )
void pawsFadingTextBox::GetSize ( int w,
int h 
)
void pawsFadingTextBox::SetText ( const char *  newtext,
iFont *  font1,
iFont *  font2,
int  color,
int  time = MESG_TIME,
int  fadetime = FADE_TIME 
)
bool pawsFadingTextBox::Setup ( iDocumentNode *  ) [inline, virtual]

Setup this widget.

Reimplemented from pawsWidget.

Definition at line 982 of file pawstextbox.h.


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