This is the complete list of members for uicore::TextBlock, including all inherited members.
add_component(std::shared_ptr< SpanComponent > component, float baseline_offset=0.0f, int id=-1)=0 | uicore::TextBlock | pure virtual |
add_image(const ImagePtr &image, float baseline_offset=0.0f, int id=-1)=0 | uicore::TextBlock | pure virtual |
add_text(const std::string &text, const FontPtr &font, const Colorf &color=Colorf::white, int id=-1)=0 | uicore::TextBlock | pure virtual |
clear()=0 | uicore::TextBlock | pure virtual |
combined_text() const =0 | uicore::TextBlock | pure virtual |
create() | uicore::TextBlock | static |
draw_layout(const CanvasPtr &canvas)=0 | uicore::TextBlock | pure virtual |
draw_layout_ellipsis(const CanvasPtr &canvas, const Rectf &content_rect)=0 | uicore::TextBlock | pure virtual |
find_preferred_size(const CanvasPtr &canvas)=0 | uicore::TextBlock | pure virtual |
first_baseline_offset()=0 | uicore::TextBlock | pure virtual |
hide_cursor()=0 | uicore::TextBlock | pure virtual |
hit_test(const CanvasPtr &canvas, const Pointf &pos)=0 | uicore::TextBlock | pure virtual |
last_baseline_offset()=0 | uicore::TextBlock | pure virtual |
layout(const CanvasPtr &canvas, float max_width)=0 | uicore::TextBlock | pure virtual |
rect() const =0 | uicore::TextBlock | pure virtual |
rect_by_id(int id) const =0 | uicore::TextBlock | pure virtual |
set_align(SpanAlign align)=0 | uicore::TextBlock | pure virtual |
set_component_geometry()=0 | uicore::TextBlock | pure virtual |
set_cursor_color(const Colorf &color)=0 | uicore::TextBlock | pure virtual |
set_cursor_overwrite_mode(bool enable)=0 | uicore::TextBlock | pure virtual |
set_cursor_pos(std::string::size_type pos)=0 | uicore::TextBlock | pure virtual |
set_position(const Pointf &pos)=0 | uicore::TextBlock | pure virtual |
set_selection_colors(const Colorf &foreground, const Colorf &background)=0 | uicore::TextBlock | pure virtual |
set_selection_range(std::string::size_type start, std::string::size_type end)=0 | uicore::TextBlock | pure virtual |
show_cursor()=0 | uicore::TextBlock | pure virtual |
size() const =0 | uicore::TextBlock | pure virtual |