CairoFontOptions クラス
(PECL cairo >= 0.1.0)
はじめに
不透明な構造体で、フォントのレンダリングに使うすべてのオプションを保持します。
cairo_font_options_t の個々の機能を設定したりアクセスしたりするときには、それぞれ cairo_font_options_set_機能名 や cairo_font_options_get_機能名 という名前の関数を使います。たとえば cairo_font_options_set_antialias() や cairo_font_options_get_antialias() などです。
将来 CairoFontOptions に新たな機能が追加される可能性もあります。 そのため、 CairoFontOptions オブジェクトのコピーや同一性チェック、 マージ、そしてハッシュ値の算出にはそれぞれ CairoFontOptions::copy()、CairoFontOptions::equal()、 CairoFontOptions::merge()、CairoFontOptions::hash() (手続き型の場合は cairo_font_options_copy()、cairo_font_options_equal()、 cairo_font_options_merge()、cairo_font_options_hash() を使う必要があります。
クラス概要
CairoFontOptions
{
/* メソッド */
}目次
- CairoFontOptions::__construct — The __construct purpose
- CairoFontOptions::equal — The equal purpose
- CairoFontOptions::getAntialias — The getAntialias purpose
- CairoFontOptions::getHintMetrics — The getHintMetrics purpose
- CairoFontOptions::getHintStyle — The getHintStyle purpose
- CairoFontOptions::getSubpixelOrder — The getSubpixelOrder purpose
- CairoFontOptions::hash — The hash purpose
- CairoFontOptions::merge — The merge purpose
- CairoFontOptions::setAntialias — The setAntialias purpose
- CairoFontOptions::setHintMetrics — The setHintMetrics purpose
- CairoFontOptions::setHintStyle — The setHintStyle purpose
- CairoFontOptions::setSubpixelOrder — The setSubpixelOrder purpose
- CairoFontOptions::status — The status purpose