Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ONE::gui::TiltedIcon Class Reference

Inheritance diagram for ONE::gui::TiltedIcon:

Inheritance graph
[legend]
List of all members.

Detailed Description

an Icon with flexible UV-Koordinates

Author:
Thorsten Treffer


Public Member Functions

virtual void draw (render::Renderer2D *r, const int &x, const int &y) const
int getHeight () const
Size getSize () const
int getWidth () const
 TiltedIcon (const std::string &file, const render::UV &tl, const render::UV &br, const render::UV &tr, const render::UV &bl)

Protected Attributes

render::UV bottomRight
render::TextureRef texture
render::UV topLeft


Constructor & Destructor Documentation

ONE::gui::TiltedIcon::TiltedIcon const std::string &  file,
const render::UV tl,
const render::UV br,
const render::UV tr,
const render::UV bl
 


Member Function Documentation

virtual void ONE::gui::TiltedIcon::draw render::Renderer2D r,
const int &  x,
const int &  y
const [virtual]
 

Reimplemented from ONE::gui::Icon.

int ONE::gui::Icon::getHeight  )  const [inherited]
 

Size ONE::gui::Icon::getSize  )  const [inherited]
 

int ONE::gui::Icon::getWidth  )  const [inherited]
 


Member Data Documentation

render::UV ONE::gui::Icon::bottomRight [protected, inherited]
 

render::TextureRef ONE::gui::Icon::texture [protected, inherited]
 

render::UV ONE::gui::Icon::topLeft [protected, inherited]
 


Generated on Wed Sep 7 19:03:20 2005 for ONEngine by  doxygen 1.4.3