This is the complete list of members for CL_SpanLayout, including all inherited members.
| add_component(T *component, int baseline_offset=0, int id=-1) | CL_SpanLayout | inline |
| add_image(const CL_Image &image, int baseline_offset=0, int id=-1) | CL_SpanLayout | |
| add_text(const CL_String &text, const CL_Font &font, const CL_Colorf &color=CL_Colorf::white, int id=-1) | CL_SpanLayout | |
| CL_SpanLayout() | CL_SpanLayout | |
| clear() | CL_SpanLayout | |
| draw_layout(CL_GraphicContext &gc) | CL_SpanLayout | |
| draw_layout_ellipsis(CL_GraphicContext &gc, const CL_Rect &content_rect) | CL_SpanLayout | |
| find_preferred_size(CL_GraphicContext &gc) | CL_SpanLayout | |
| get_combined_text() const | CL_SpanLayout | |
| get_first_baseline_offset() | CL_SpanLayout | |
| get_last_baseline_offset() | CL_SpanLayout | |
| get_rect_by_id(int id) const | CL_SpanLayout | |
| get_size() const | CL_SpanLayout | |
| hide_cursor() | CL_SpanLayout | |
| hit_test(CL_GraphicContext &gc, const CL_Point &pos) | CL_SpanLayout | |
| layout(CL_GraphicContext &gc, int max_width) | CL_SpanLayout | |
| set_align(CL_SpanAlign align) | CL_SpanLayout | |
| set_component_geometry() | CL_SpanLayout | |
| set_cursor_color(const CL_Colorf &color) | CL_SpanLayout | |
| set_cursor_overwrite_mode(bool enable) | CL_SpanLayout | |
| set_cursor_pos(CL_String::size_type pos) | CL_SpanLayout | |
| set_position(const CL_Point &pos) | CL_SpanLayout | |
| set_selection_colors(const CL_Colorf &foreground, const CL_Colorf &background) | CL_SpanLayout | |
| set_selection_range(CL_String::size_type start, CL_String::size_type end) | CL_SpanLayout | |
| show_cursor() | CL_SpanLayout | |
| ~CL_SpanLayout() | CL_SpanLayout | |