ページへ戻る

− Links

 印刷 

intro_idx のバックアップの現在との差分(No.2) :: OSASK計画

osaskwiki:intro_idx のバックアップの現在との差分(No.2)

« Prev[4]  Next »[5]
2: 2004-02-21 (土) 23:17:22 ソース[6] 現: 2024-01-08 (月) 12:58:59 k-tan[7] ソース[8]
Line 3: Line 3:
-[[GUIGUI00_man]]のサブコンテンツ -[[GUIGUI00_man]]のサブコンテンツ
-説明順に沿って読んでいくと分かりやすいと思うので、説明順が分かるように目次にしてみました。 -説明順に沿って読んでいくと分かりやすいと思うので、説明順が分かるように目次にしてみました。
 +-introシリーズのダウンロード:
 +--本家:http://osask.jp/developers.html
 +--ミラー:[[downloads/dev]]
*** introa12 *** introa12
--helloc4+-helloc4 -- 文字表示
--lib_init() --lib_init()
--lib_openwindow() --lib_openwindow()
Line 11: Line 14:
--lib_putstring_ASCII() --lib_putstring_ASCII()
--lib_waitsignal() --lib_waitsignal()
--colorc1+-colorc1 -- 色つき文字表示
--lib_opentextbox() --lib_opentextbox()
--lib_putstring_ASCII() --lib_putstring_ASCII()
--cntdwnc1+-cntdwnc1 -- 時間待ち
--lib_waitsignaltime() --lib_waitsignaltime()
--movec2+-movec2 -- キーシグナル基礎
--lib_opensignalbox() --lib_opensignalbox()
--lib_waitsignal() --lib_waitsignal()
Line 22: Line 25:
--lib_definesignal0p0() --lib_definesignal0p0()
*** introb10 *** introb10
--helloc6+-helloc6 -- コンソール文字表示
--copen() --copen()
--cputs() --cputs()
Line 28: Line 31:
--cons_cursoron() --cons_cursoron()
--cons_cursoroff() --cons_cursoroff()
--addc01+-addc01 -- コンソール入出力
--cons_readyinput() --cons_readyinput()
--cons_keyin() --cons_keyin()
Line 34: Line 37:
--cgets() --cgets()
--cungetc() --cungetc()
--copyc01 +-copyc01 -- 複数のコンソールの例 
---複数のコンソールの例 +--新出なし 
--musicc2+-musicc2 -- サウンド
--lib_opensoundtrack() --lib_opensoundtrack()
--lib_controlfreq() --lib_controlfreq()
--musicc3+-musicc3 -- サウンド
--新出なし --新出なし
--dblcntc0+-dblcntc0 -- タイマシグナル基礎
--lib_opentimer() --lib_opentimer()
--lib_definesignal1p0() --lib_definesignal1p0()
--lib_settimertime() --lib_settimertime()
--lib_settimer() --lib_settimer()
--plymmlc1+-plymmlc1 -- コンソールとタイマとサウンドトラック
--新出なし(BGM実現例) --新出なし(BGM実現例)
--dwnblkc0+-dwnblkc0 -- タイマシグナルとキーシグナル応用例
--新出なし(ゲーム例:おちもの系) --新出なし(ゲーム例:おちもの系)
--dwnblkc1+-dwnblkc1 -- タイマシグナルとキーシグナルとコンソール応用例
--新出なし(デバックコンソールつき) --新出なし(デバックコンソールつき)
*** introc02 *** introc02
--dwnblkc2+-dwnblkc2 -- 複数のウィンドウ
--新出なし(複数のウィンドウを持つ場合の例) --新出なし(複数のウィンドウを持つ場合の例)
--keytstc0+-keytstc0 -- 拡張キーシグナル
--lib_definesignal1p0() --lib_definesignal1p0()
--fnttstc0+-fnttstc0 -- ユーザフォント
--lib_loadfontset() --lib_loadfontset()
--lib_loadfontset0() --lib_loadfontset0()
--lib_opentextbox() --lib_opentextbox()
--invader2+-invader2 -- ユーザフォント応用例
--新出なし(インベータゲーム例) --新出なし(インベータゲーム例)
--hlftstc0+-hlftstc0 -- ハーフハイトフォント(8x8ドット)
--lib_loadfontset() --lib_loadfontset()
--lib_loadfontset0() --lib_loadfontset0()
--lib_opentextbox() --lib_opentextbox()
--hlfcolc0+-hlfcolc0 -- ハーフハイトカラーフォント(8x8ドット)
--lib_loadfontset() --lib_loadfontset()
--lib_putstring_ASCII() --lib_putstring_ASCII()
Line 81: Line 84:
--lib_unmapmodule() --lib_unmapmodule()
--lib_resizemodule() --lib_resizemodule()
 +*** introd00
 +-starsc0
 +--lib_opengraphbox()
 +--lib_drawpoint0()
 +--lib_settimer()
 +--lib_settimertime2()
 +-starsc1
 +--lib_drawpoints0()
 +-bballc0
 +--lib_drawline0()
 +-triang0
 +--lib_convlines()
 +--lib_drawlines0()
 +-mt_xor0
 +--lib_flushgraphbox()
 +--lib_drawpoint0()
 +--lib_drawpoints0()
 +--lib_drawline0()
 +--lib_drawlines0()
 +*** introe01
 +-helloc7
 +--lib_init()
 +--lib_putstring1()
 +--ウィンドウなどの消費メモリの算出方法
 +-helloc8
 +--lib_execcmd()
 +--lib_execcmd0()
 +--lib_execcmd1()
 +-helloc9
 +--新出なし
 +-helloca
 +--新出なし (簡易mallocマクロ例)
 +-hellocb
 +--オリジナルライブラリの作り方など (しかし記述がlcc用で古い)
 +-movec3
 +--新出なし (シグナル定義の工夫など)
 +-calcpi0
 +--新出なし (float, double, atan()の例)
 +-sincos0
 +--新出なし (sin(), cos(), fabs(), sqrt()が使えることの説明)
 +
 +* こめんと欄
 +#comment
« Prev[4]  Next »[5]