m17n ライブラリ 1.8.4
読み取り中…
検索中…
一致する文字列を見つけられません
フィールド
MFont 構造体

フォントの型宣言. [詳解]

#include <font.h>

フィールド

unsigned short property [MFONT_PROPERTY_MAX]
 
unsigned type: 2
 
unsigned source: 2
 
unsigned spacing: 2
 
unsigned for_full_width: 1
 
unsigned multiple_sizes: 1
 
unsigned size: 24
 
MSymbol file
 
MSymbol capability
 
MFontEncodingencoding
 

詳解

フォントの型宣言.

MFont 型はフォント指定用の構造体であり、フォントのプロパティである foundry, family, weight, style, stretch, adstyle, registry, size, resolution に関する情報を含む。

この構造体はフォントセット内のフォントを指定する際と、使用可能なシステムフォントの情報を格納する際の両方に用いられる。

内部構造はアプリケーションプログラムからは見えない。

参照:
mfont(), mfont_from_name(), mfont_find().

フィールド詳解

◆ property

unsigned short MFont::property[MFONT_PROPERTY_MAX]

◆ type

unsigned MFont::type

◆ source

unsigned MFont::source

◆ spacing

unsigned MFont::spacing

◆ for_full_width

unsigned MFont::for_full_width

◆ multiple_sizes

unsigned MFont::multiple_sizes

◆ size

unsigned MFont::size

◆ file

MSymbol MFont::file

◆ capability

MSymbol MFont::capability

◆ encoding

MFontEncoding* MFont::encoding

m17n-lib Home