1: 2011-02-15 (火) 07:35:23 k-tan[5] [6] | |||
---|---|---|---|
Line 1: | Line 1: | ||
+ | * 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 : 終了関数 | ||
+ | -他にもある予定 | ||
+ | --フォントのロード | ||
+ | --キー入力 | ||
+ | --マウス入力 | ||
+ | --乱数の種の取得 |
(This host) = http://osask.net