gfx::GuiButton::Refresh Class Reference

State to determine when button's rectangle needs recomputing. This class is an optimization to bypass recomputing rectangle. More...

List of all members.

Public Member Functions

 Refresh (void)
 ~Refresh ()
bool IfStale (const GuiButton &button) const
void Update (const GuiButton &button)

Private Attributes

string mText
Vector2 mPos
uint mReshapeCnt


Detailed Description

State to determine when button's rectangle needs recomputing. This class is an optimization to bypass recomputing rectangle.

Constructor & Destructor Documentation

gfx::GuiButton::Refresh::Refresh ( void   ) 

ctor/dtor.

gfx::GuiButton::Refresh::~Refresh (  ) 


Member Function Documentation

bool gfx::GuiButton::Refresh::IfStale ( const GuiButton button  )  const

void gfx::GuiButton::Refresh::Update ( const GuiButton button  ) 


Member Data Documentation

string gfx::GuiButton::Refresh::mText [private]

Vector2 gfx::GuiButton::Refresh::mPos [private]

uint gfx::GuiButton::Refresh::mReshapeCnt [private]


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:27 2007