FontList

fontlist.tar.gz(ソース+Makefile)

SDL_ttfは使いたくない、使いにくい。と、いうのは、自分でフォントを用意しないといけないからだ。

って思ってたんだけど、

「Windowsだったらフォントディレクトリ調べるAPIあるし、 LinuxとかBSDとかでそういうのできたらなぁ…あ、そういえば、 fontconfigってそういう目的の 物じゃなかったっけなぁ…」

と、思って適当に書いたらそれっぽく動いたので、まあ、いいか、という感じで公開した次第です。 中に適当なサンプルとREADMEが付いてるのでそれ読んでなんとかしてください。

関連: SDL_ttfでembedded bitmap付きフォントを使う

SDL_ttf の420行目あたりの

error = FT_Load_Glyph( face, cached->index, FT_LOAD_DEFAULT );

ていうのを、

error = FT_Load_Glyph( face, cached->index, FT_LOAD_NO_BITMAP );

に直したら、embedded bitmapありでも正しく動作します。

ほんとうは、embedded bitmap対応用のコード書くべきなんだろうけど。


04/01/08  とりあえず動く
04/01/10  ちょっと修正 + SDL_ttf使ったサンプル作る。
04/01/13  fontlist_win.c修正。(shinichiro.h氏の指摘より)

wo