#include <style.hh>
dw::core::style::Font::Font |
( |
| ) |
|
|
inlineprotected |
dw::core::style::Font::~Font |
( |
| ) |
|
|
protectedvirtual |
void dw::core::style::Font::copyAttrs |
( |
FontAttrs * |
attrs | ) |
|
|
protected |
Font * dw::core::style::Font::create0 |
( |
Layout * |
layout, |
|
|
FontAttrs * |
attrs, |
|
|
bool |
tryEverything |
|
) |
| |
|
staticprivate |
bool dw::core::style::Font::exists |
( |
Layout * |
layout, |
|
|
const char * |
name |
|
) |
| |
|
static |
void dw::core::style::Font::ref |
( |
| ) |
|
|
inline |
void dw::core::style::Font::unref |
( |
| ) |
|
|
inline |
int dw::core::style::Font::ascent |
Referenced by dw::Textblock::accumulateWordForLine(), dw::Textblock::addLinebreak(), dw::Textblock::calcTextSize(), dw::Textblock::decorateText(), dw::Textblock::drawSpace(), dw::fltk::FltkPreview::drawText(), dw::Textblock::drawWord0(), dw::Textblock::findWord(), dw::Textblock::sendSelectionEvent(), dw::fltk::ui::FltkLabelButtonResource::sizeRequest(), dw::fltk::ui::FltkEntryResource::sizeRequest(), dw::fltk::ui::FltkMultiLineTextResource::sizeRequest(), dw::fltk::ui::FltkToggleButtonResource< I >::sizeRequest(), and dw::fltk::ui::FltkOptionMenuResource::sizeRequest().
int dw::core::style::Font::descent |
Referenced by dw::Textblock::accumulateWordForLine(), dw::Textblock::addLinebreak(), dw::Textblock::calcTextSize(), dw::Textblock::decorateText(), dw::Textblock::drawSpace(), dw::Textblock::drawWord0(), dw::Textblock::sendSelectionEvent(), dw::fltk::ui::FltkLabelButtonResource::sizeRequest(), dw::fltk::ui::FltkEntryResource::sizeRequest(), dw::fltk::ui::FltkMultiLineTextResource::sizeRequest(), dw::fltk::ui::FltkToggleButtonResource< I >::sizeRequest(), dw::fltk::ui::FltkOptionMenuResource::sizeRequest(), and dw::fltk::ui::FltkListResource::sizeRequest().
int dw::core::style::Font::refCount |
|
private |
int dw::core::style::Font::spaceWidth |
int dw::core::style::Font::xHeight |
The documentation for this class was generated from the following files: