#define TEXT_LINE_HXX
#include <boost/ptr_container/ptr_vector.hpp>
+#include <glibmm/ustring.h>
namespace dialektos {
namespace text_view {
class DrawingSet;
class LayoutSet;
+ class GetSelectedSet;
}
namespace text_element {
void add_element(text_element::Plain* element);
void trim_right();
bool empty() const;
+ bool includes(const text_element::Plain&) const;
+ Glib::ustring get_selected_text(const text_view::GetSelectedSet& set) const;
void layout(text_view::LayoutSet&);
void draw(text_view::DrawingSet&) const;
double get_height() const { return height_; }