|
| RenderedString_wrapper (::CEGUI::RenderedString const &other) |
|
void | cloneComponentList (::std::vector< CEGUI::RenderedStringComponent * > const &list) |
|
| RenderedString () |
| Constructor.
|
|
virtual | ~RenderedString () |
| Destructor.
|
|
void | draw (const Window *ref_wnd, const size_t line, GeometryBuffer &buffer, const Vector2f &position, const ColourRect *mod_colours, const Rectf *clip_rect, const float space_extra) const |
| Draw the string to a GeometryBuffer. More...
|
|
Sizef | getPixelSize (const Window *ref_wnd, const size_t line) const |
| Return the pixel size of a specified line for the RenderedString. More...
|
|
float | getHorizontalExtent (const Window *ref_wnd) const |
| Return the maximum horizontal extent of all lines, in pixels.
|
|
float | getVerticalExtent (const Window *ref_wnd) const |
| Return the sum vertical extent of all lines, in pixels.
|
|
void | appendComponent (const RenderedStringComponent &component) |
| append component to the list of components drawn for this string.
|
|
void | clearComponents () |
| clear the list of components drawn for this string.
|
|
size_t | getComponentCount () const |
| return the number of components that make up this string.
|
|
void | split (const Window *ref_wnd, const size_t line, float split_point, RenderedString &left) |
| split the string in line line as close to split_point as possible. More...
|
|
size_t | getSpaceCount (const size_t line) const |
| return the total number of spacing characters in the specified line.
|
|
void | appendLineBreak () |
| linebreak the rendered string at the present position.
|
|
size_t | getLineCount () const |
| return number of lines in this string.
|
|
void | setSelection (const Window *ref_wnd, float start, float end) |
| set selection highlight
|
|
| RenderedString (const RenderedString &other) |
| Copy constructor.
|
|
RenderedString & | operator= (const RenderedString &rhs) |
| Assignment.
|
|
| RenderedString () |
| Constructor.
|
|
virtual | ~RenderedString () |
| Destructor.
|
|
void | draw (const Window *ref_wnd, const size_t line, GeometryBuffer &buffer, const Vector2f &position, const ColourRect *mod_colours, const Rectf *clip_rect, const float space_extra) const |
| Draw the string to a GeometryBuffer. More...
|
|
Sizef | getPixelSize (const Window *ref_wnd, const size_t line) const |
| Return the pixel size of a specified line for the RenderedString. More...
|
|
float | getHorizontalExtent (const Window *ref_wnd) const |
| Return the maximum horizontal extent of all lines, in pixels.
|
|
float | getVerticalExtent (const Window *ref_wnd) const |
| Return the sum vertical extent of all lines, in pixels.
|
|
void | appendComponent (const RenderedStringComponent &component) |
| append component to the list of components drawn for this string.
|
|
void | clearComponents () |
| clear the list of components drawn for this string.
|
|
size_t | getComponentCount () const |
| return the number of components that make up this string.
|
|
void | split (const Window *ref_wnd, const size_t line, float split_point, RenderedString &left) |
| split the string in line line as close to split_point as possible. More...
|
|
size_t | getSpaceCount (const size_t line) const |
| return the total number of spacing characters in the specified line.
|
|
void | appendLineBreak () |
| linebreak the rendered string at the present position.
|
|
size_t | getLineCount () const |
| return number of lines in this string.
|
|
void | setSelection (const Window *ref_wnd, float start, float end) |
| set selection highlight
|
|
| RenderedString (const RenderedString &other) |
| Copy constructor.
|
|
RenderedString & | operator= (const RenderedString &rhs) |
| Assignment.
|
|