void set_color(Gtkmm2ext::Color)
bool _height_based_on_allocation
static int font_size_for_height(Distance height, std::string const &font_family, Glib::RefPtr< Pango::Context > const &)
Pango::Alignment _alignment
void render(Rect const &, Cairo::RefPtr< Cairo::Context >) const
void set(std::string const &)
Gtkmm2ext::Color color() const
void _size_allocate(Rect const &)
void set_height_based_on_allocation(bool yn)
double text_height() const
static void drop_height_maps()
void dump(std::ostream &) const
void set_font_description(Pango::FontDescription)
double text_width() const
std::map< std::string, FontSizeMap > FontSizeMaps
static FontSizeMaps font_size_maps
Cairo::RefPtr< Cairo::ImageSurface > _image
std::map< Distance, int > FontSizeMap
void set_size_chars(int nchars)
void set_alignment(Pango::Alignment)
Pango::FontDescription * _font_description
void compute_bounding_box() const