![]() |
GL CHOCO ENGINE
|
グラフィックスアプリケーション開発者がアプリケーション固有の機能の実装に集中できるよう、描画、リソース管理、プラットフォーム、I/Oの基盤機能を提供するサブシステム群 More...

Modules | |
| Base | |
| 最下層の“横断ユーティリティ”。全レイヤーが使える小道具を提供 | |
| Core | |
| プロジェクト内のモジュールで広く使われる機能の実装を簡便にし、共通化できるよう、ユーティリティ機能を提供する | |
| Containers | |
| 文字列やリングキューといったデータ構造を使用する開発者が、リソース管理責務を担わないで良くするために、ジェネリック型でリソース管理機能を有するコンテナモジュール群 | |
| I/O Utils | |
| 上位層が「よく使うI/O処理」を少ない手順で呼び出せるよう、coreやcontainersが保有するモジュールを組み合わせたユースケース単位のAPIを提供するユーティリティ群 | |
| Platform | |
| プラットフォームサブシステムでプラットフォーム固有の実装を差し替え可能な仕組みを提供する | |
| Renderer | |
| レンダラーサブシステムでグラフィックスAPI固有の実装を差し替え可能な仕組みを提供する | |
グラフィックスアプリケーション開発者がアプリケーション固有の機能の実装に集中できるよう、描画、リソース管理、プラットフォーム、I/Oの基盤機能を提供するサブシステム群