Crazy Eddie's GUI System
0.8.7
|
27 #ifndef _CEGUIFormattedRenderedString_h_
28 #define _CEGUIFormattedRenderedString_h_
30 #include "CEGUI/RenderedString.h"
47 virtual void format(
const Window* ref_wnd,
const Sizef& area_size) = 0;
50 const Rectf* clip_rect)
const = 0;
51 virtual size_t getFormattedLineCount()
const = 0;
52 virtual float getHorizontalExtent(
const Window* ref_wnd)
const = 0;
53 virtual float getVerticalExtent(
const Window* ref_wnd)
const = 0;
70 #endif // end of guard _CEGUIFormattedRenderedString_h_
Abstract class defining the interface for objects that buffer geometry for later rendering.
Definition: GeometryBuffer.h:44
Main namespace for Crazy Eddie's GUI Library.
Definition: arch_overview.dox:1
Class representing a rendered string of entities.
Definition: RenderedString.h:52
Definition: MemoryAllocatedObject.h:110
Class that holds details of colours for the four corners of a rectangle.
Definition: ColourRect.h:45
An abstract base class providing common functionality and specifying the required interface for deriv...
Definition: Window.h:151