SDXFrameWork  0.13
SDXFrameWork
 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 シーンを管理するクラス