gfx::GuiPrint Class Reference

Used for messages that expire. Not for regular Print(). More...

#include <gfx_gui.hh>

Inheritance diagram for gfx::GuiPrint:

gfx::GuiObject

List of all members.

Public Member Functions

 GuiPrint (GuiScreen &screen, Seconds seconds, const PrintDesc &desc)
virtual ~GuiPrint ()
void Draw (void)

Protected Attributes

string mText
int mTimer
RGBA mRgbaBase
eFontMode mFontMode
eScreenFontType mFontType
eScreenFontSize mFontSize
SafePtr< FontmFont

Private Types

typedef GuiObject Parent

Friends

class GuiBase
class GuiScreen


Detailed Description

Used for messages that expire. Not for regular Print().

Member Typedef Documentation

typedef GuiObject gfx::GuiPrint::Parent [private]


Constructor & Destructor Documentation

gfx::GuiPrint::GuiPrint ( GuiScreen screen,
Seconds  seconds,
const PrintDesc desc 
)

GuiPrint class. Used for messages that expire, not for regular Print().

gfx::GuiPrint::~GuiPrint (  )  [virtual]


Member Function Documentation

void gfx::GuiPrint::Draw ( void   )  [virtual]

Draw.

Implements gfx::GuiObject.


Friends And Related Function Documentation

friend class GuiBase [friend]

Reimplemented from gfx::GuiObject.

friend class GuiScreen [friend]

Reimplemented from gfx::GuiObject.


Member Data Documentation

string gfx::GuiPrint::mText [protected]

int gfx::GuiPrint::mTimer [protected]

RGBA gfx::GuiPrint::mRgbaBase [protected]

eFontMode gfx::GuiPrint::mFontMode [protected]

eScreenFontType gfx::GuiPrint::mFontType [protected]

eScreenFontSize gfx::GuiPrint::mFontSize [protected]

SafePtr<Font> gfx::GuiPrint::mFont [protected]


The documentation for this class was generated from the following files: Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:26 2007