以下のマクロを追加
・SUCROSECONSTRUCTOR
・SUCROSEDESTRUCTOR
バージョンを0.1.0に更新
gf-glの生成ルールを追加
以下の構造体を追加
・GfGLContextInfo(仮実装)
以下の関数を追加
・gfGLContextInfoNew()
・gfGLContextInfoClone()
・gfGLContextInfoFree()
以下の構造体を追加
・GfGLContext(仮実装)
以下の関数を追加
・gfGLContextNew()(仮実装)
・gfGLContextFree()(仮実装)
・gfGLContextMakeCurrent()(仮実装)
・gfGLContextReleaseCurrent()(仮実装)
以下の構造体の定義を実装
・GfGLContextInfo
以下の関数を追加
・gfGLContextInfoGetDoubleBuffer()
・gfGLContextInfoSetDoubleBuffer()
・gfGLContextInfoExistsAuxBuffers()
・gfGLContextInfoGetAuxBuffers()
・gfGLContextInfoSetAuxBuffers()
・gfGLContextInfoClearAuxBuffers()
・gfGLContextInfoExistsRedBits()
・gfGLContextInfoGetRedBits()
・gfGLContextInfoSetRedBits()
・gfGLContextInfoClearRedBits()
・gfGLContextInfoExistsGreenBits()
・gfGLContextInfoGetGreenBits()
・gfGLContextInfoSetGreenBits()
・gfGLContextInfoClearGreenBits()
・gfGLContextInfoExistsBlueBits()
・gfGLContextInfoGetBlueBits()
・gfGLContextInfoSetBlueBits()
・gfGLContextInfoClearBlueBits()
・gfGLContextInfoExistsAlphaBits()
・gfGLContextInfoGetAlphaBits()
・gfGLContextInfoSetAlphaBits()
・gfGLContextInfoClearAlphaBits()
・gfGLContextInfoExistsDepthBits()
・gfGLContextInfoGetDepthBits()
・gfGLContextInfoSetDepthBits()
・gfGLContextInfoClearDepthBits()
・gfGLContextInfoExistsStencilBits()
・gfGLContextInfoGetStencilBits()
・gfGLContextInfoSetStencilBits()
・gfGLContextInfoClearStencilBits()
・gfGLContextInfoExistsAccumRedBits()
・gfGLContextInfoGetAccumRedBits()
・gfGLContextInfoSetAccumRedBits()
・gfGLContextInfoClearAccumRedBits()
・gfGLContextInfoExistsAccumGreenBits()
・gfGLContextInfoGetAccumGreenBits()
・gfGLContextInfoSetAccumGreenBits()
・gfGLContextInfoClearAccumGreenBits()
・gfGLContextInfoExistsAccumBlueBits()
・gfGLContextInfoGetAccumBlueBits()
・gfGLContextInfoSetAccumBlueBits()
・gfGLContextInfoClearAccumBlueBits()
・gfGLContextInfoExistsAccumAlphaBits()
・gfGLContextInfoGetAccumAlphaBits()
・gfGLContextInfoSetAccumAlphaBits()
・gfGLContextInfoClearAccumAlphaBits()
以下のマクロを修正
・SUCROSEEXPORT
以下の関数を追加
・sucrose::getXDisplay()
・sucrose::getXWindow()
以下の構造体の定義をソースファイルに移動
・GfWindowEventHandlers
以下の構造体の定義をソースファイルに移動
・GfWindow
以下の関数の型を修正
・sucrose::getXDisplay()
・sucrose::getXWindow()
以下の関数の名前空間を変更
・gf::newXDisplay() -> sucrose::newXDisplay()
linux用のgf-glロード時、アンロード時の処理を追加
以下の構造体を追加
・GfGLContext(linux用)
以下の関数の処理を実装
・gfGLContextNew()(linux用)
・gfGLContextFree()(linux用)
・gfGLContextMakeCurrent()(linux用)
・gfGLContextReleaseCurrent()(linux用)
以下の構造体の定義をソースファイルに移動
・GfLibrary
以下の構造体の定義をソースファイルに移動
・GfGameConfig
以下の構造体の定義をソースファイルに移動
・GfGLContextInfo
依存プロジェクト名変更に伴う修正を適用
gf-glの生成ルールを追加
以下の構造体の名前を変更
・FgGLContextInfo -> FgGLConfig
FgGLConfigの生成、破棄、データ設定関数をsucroseからturanoseに移動
以下の関数の型を修正
・fgBoot()
以下の構造体の定義を修正
・FgGameConfig
以下の関数を削除
・fgGameConfigGetMainFile()
・fgGameConfigSetMainFile()
・fgGameConfigGetMain()
・fgGameConfigSetMain()
不要なinclude文を削除
以下の関数の処理を修正
・fgBoot()