メインページ | ネームスペース一覧 | クラス階層 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ

クラス baygui::FontMetrics

フォント情報クラス

baygui::FontMetricsに対する継承グラフ

baygui::Object すべてのメンバ一覧

Public メソッド

bool decodeCharacter (wchar ucs4, int *offset, int *width, int *height, char *data)
int getWidth (const String &str)
int getHeight (const String &str)

コンストラクタとデストラクタ

baygui::FontMetrics::FontMetrics  ) 
 

コンストラクタ

virtual baygui::FontMetrics::~FontMetrics  )  [virtual]
 

デストラクタ


関数

bool baygui::FontMetrics::decodeCharacter wchar  ucs4,
int *  offset,
int *  width,
int *  height,
char *  data
 

UCS-4コードを受け取って展開済み文字データを返す.

引数:
ucs4 UCS-4コード(4バイト)
offset [out] 可変フォントでは offset = width、固定フォントでは offset > width
width [out] 文字の幅
height [out] 文字の高さ
data [out] 展開済み文字データ

int baygui::FontMetrics::getFontStyle  ) 
 

フォントスタイルを得る

int baygui::FontMetrics::getHeight const String str  ) 
 

文字列の高さを得る

引数:
str 文字列(複数行対応)

int baygui::FontMetrics::getWidth const String str  ) 
 

文字列の幅を得る

引数:
str 文字列(複数行対応)

void baygui::FontMetrics::setFontStyle int  style  ) 
 

フォントスタイルを設定する


このクラスの説明は次のファイルから生成されました:
BayGUI APIに対してTue Aug 23 02:06:15 2005に生成されました。  doxygen 1.4.3