SDXFrameWork 0.13 SDXFrameWork

- Main Page
- Related Pages
- Classes

All Classes Namespaces Functions Variables Enumerations Enumerator Pages
機能別、クラス一覧

クラス一覧
マルチメディア | プラットフォーム依存の処理を肩代わりするクラス
--- | ---
システムの処理 |
SDX::System | ライブラリの初期化やシステム的な処理を行う関数群
SDX::Window | アクティブウィンドウを扱うクラス
SDX::SubWindow | ウィンドウの生成と管理クラス
SDX::Screen | アクティブな描画先を扱うクラス
SDX::Renderer | 描画領域の管理クラス
描画 |
SDX::Drawing | リソースを読み込まずに描画を行う関数群
SDX::IDrawable | 描画可能なクラスのインターフェース
SDX::Image | 画像データを表すクラス
SDX::Font | フォントデータを表すクラス
SDX::Color | 色を表すクラス
SDX::Loading | リソースの非同期読み込み設定関数群
画像処理[未実装] |
SDX::Blend | Image同士の合成処理を行う関数群[未実装]
SDX::Filter | Imageにフィルター処理を行う関数群[未実装]
音声、動画 |
SDX::Music | BGM用音声を表すクラス
SDX::Sound | 効果音用音声を表すクラス
SDX::Movie | 動画を表すクラス[未実装]
入力 |
SDX::Input | キーやマウスによる入力をまとめて管理するクラス
SDX::Key | 各ボタンとキーを表すクラス
SDX::Joypad | ジョイパッドの状態を表すクラス
SDX::Keyboard | キーボードの状態を表すクラス
SDX::Mouse | マウスの状態を表すクラス
SDX::Touch | タッチ操作の状態を表すクラス
SDX::Gesture | タッチ操作の各種ジェスチャー
フレームワーク | マルチメディアクラスを間接利用するクラス等
拡張描画機能 |
SDX::ImagePack | 複数のImageをまとめるクラス
SDX::Film | Imageをまとめてコマ送りアニメとして表すクラス
SDX::Anime | Imageをまとめてコマ送りアニメとして表すクラス
SDX::IFrame | 描画用枠のインターフェース
SDX::BmpFrame | 描画用枠を表すクラス
SDX::Camera | 2D用に座標変換を行うカメラを表すクラス
図形と当たり判定 |
SDX::IShape | 位置情報を持つ図形の抽象クラス
SDX::Complex | 複合図形を表すクラス
SDX::Point | 点を表す図形クラス
SDX::Line | 太さのある線を表す図形クラス
SDX::Rect | 矩形を表す図形クラス
SDX::Circle | 円を表す図形クラス
ユーティリティー | その他の便利なクラス
SDX::File | 入出力可能なテキストかバイナリファイルを表すクラス
SDX::Dirctory | フォルダ内のファイル名を取得、フォルダの作成
SDX::Rand | 乱数生成関数群
SDX::Time | 時間と日付を取得する関数群
SDX::MOTION | 移動方法のポリシー郡
SDX::EnumArray | 列挙型用固定配列
SDX::SPEED | 速度変化のポリシー郡
設計サンプル | 再利用可能な設計のサンプル集
2Dスプライト |
SDX::ISprite | 2Dモデルに貼り付けるスプライトを表す抽象クラス
SDX::SpImage | Imageのスプライト
SDX::SpAnime | Animeのスプライト
SDX::SpFont | IFontのスプライト
SDX::SpFrame | IFrameのスプライト
SDX::SpMap | マップチップのスプライト
SDX::SpNull | 何も描画しないスプライト
2Dモデル |
SDX::Model | ShapeとSpriteをまとめて、2Dモデルを表すクラス
シーン管理 |
SDX::IScene | シーンのインターフェース
SDX::Director | シーンを管理するクラス