|
|
| 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.
|
| |