27 #ifndef _CEGUILeftAlignedRenderedString_h_
28 #define _CEGUILeftAlignedRenderedString_h_
30 #include "CEGUI/FormattedRenderedString.h"
40 class CEGUIEXPORT LeftAlignedRenderedString :
public FormattedRenderedString
44 LeftAlignedRenderedString(
const RenderedString&
string);
47 void format(
const Window* ref_wnd,
const Sizef& area_size);
48 void draw(
const Window* ref_wnd, GeometryBuffer& buffer,
49 const Vector2f& position,
const ColourRect* mod_colours,
50 const Rectf* clip_rect)
const;
51 size_t getFormattedLineCount()
const;
52 float getHorizontalExtent(
const Window* ref_wnd)
const;
53 float getVerticalExtent(
const Window* ref_wnd)
const;
58 #endif // end of guard _CEGUILeftAlignedRenderedString_h_
Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42