Cairo::UserFontFace::TextToGlyphsDataクラス

Since 1.7: Cairo::UserFontFace#on_text_to_glyphsコール バックに渡されるデータです。 Cairo::UserFontFace::TextToGlyphsData#glyphs=, Cairo::UserFontFace::TextToGlyphsData#clusters=, Cairo::UserFontFace::TextToGlyphsData#backward= で値を設定してください。

glyphsを設定する必要があるかどうかは Cairo::UserFontFace::TextToGlyphsData#need_glyphs?でわかりま す。

clustersを設定する必要があるかどうかは Cairo::UserFontFace::TextToGlyphsData#need_clusters?でわかりま す。

backwardを設定する必要があるかどうかは Cairo::UserFontFace::TextToGlyphsData#need_backward?でわかりま す。

オブジェクト階層

クラスメソッド

Cairo::UserFontFace::TextToGlyphsData.new(need_glyphs, need_clusters, need_backward)
Since 1.7: 新しく Cairo::UserFontFace::TextToGlyphsDataオブジェクトを生成 します。このオブジェクトは Cairo::UserFontFace#on_text_to_glyphsコールバック中で生 成されるため、通常は明示的に生成する必要はありません。

インタンスメソッド

cluster_flags
Since 1.8
cluster_flags=(flags)
Since 1.8
need_cluster_flags?
Since 1.8
clusters
Since 1.7
clusters=(clusters)
Since 1.7
need_clusters?
Since 1.7
glyphs
Since 1.7
glyphs=(glyphs)
Since 1.7
need_glyphs?
Since 1.7

参考

変更履歴