|
1: 2011-02-15 (火) 07:35:23 k-tan |
| + | * blikeの標準関数一覧 [#tbcb33b7] |
| + | -(by [[K]], 2011.02.15) |
| + | *** C言語版 [#oc93dcec] |
| + | -printf |
| + | --複雑なフォーマット指定はできないかもしれない。 |
| + | //--機種非依存のvsnprintfを提供するので、移植の際にはフォーマット記述子のことは気にしなくてよい。 |
| + | //--printf自身も機種非依存で書かれている。 |
| + | -putc |
| + | -puts |
| + | -bl_puts |
| + | --bl_putsは自動改行をしない |
| + | -setCol |
| + | -setBCol |
| + | -rgb |
| + | -flshWin |
| + | -setPix |
| + | -fillRect |
| + | -drawLine |
| + | -rnd |
| + | -wait |
| + | -color |
| + | -locate |
| + | -getPix |
| + | -waitNF |
| + | -inkey |
| + | -setMode |
| + | -ファイル関係をどうするかは現在検討中 |
| + | ---- |
| + | -移植の際は、これらの関数を実装しなおす必要はない。ドライバと呼ばれる以下の関数を用意すればよい。 |
| + | -スタートアップ関数 |
| + | -bld_openWin : ウィンドウを作る関数 |
| + | -bld_flshWin : ウィンドウを部分再描画する関数 |
| + | -bld_waitNF : 時間待ちする関数 |
| + | -bld_eixt : 終了関数 |
| + | -他にもある予定 |
| + | --フォントのロード |
| + | --キー入力 |
| + | --マウス入力 |
| + | --乱数の種の取得 |