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