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 |