SDXFrameWork  0.06
SDXFrameWork
 全て クラス ネームスペース 関数 変数 列挙型 列挙型の値 ページ
機能別、クラス一覧
クラス一覧
マルチメディア プラットフォーム依存の処理を肩代わりするクラス
システムの処理
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::ImagePack 複数のImageをまとめるクラス
SDX::Anime Imageをまとめてコマ送りアニメとして表すクラス
SDX::BmpFont ビットマップフォントを表すクラス
SDX::IFrame 描画用枠のインターフェース
SDX::BmpFrame 描画用枠を表すクラス
SDX::Camera 2D用に座標変換を行うカメラを表すクラス
図形と当たり判定
SDX::Shape 位置情報を持つ図形の抽象クラス
SDX::Complex 複合図形を表すクラス
SDX::Point 点を表す図形クラス
SDX::Line 太さのある線を表す図形クラス
SDX::Rect 矩形を表す図形クラス
SDX::Circle 円を表す図形クラス
2Dスプライト
SDX::Sprite 2Dモデルに貼り付けるスプライトを表す抽象クラス
SDX::SpImage Imageのスプライト
SDX::SpAnime Animeのスプライト
SDX::SpFont IFontのスプライト
SDX::SpFrame IFrameのスプライト
SDX::SpMap マップチップのスプライト
2Dモデル
SDX::Model ShapeとSpriteをまとめて、2Dモデルを表すクラス
SDX::ModelMove Modelの移動を移譲するクラス
シーン管理
SDX::IScene シーンのインターフェース
SDX::Director シーンを管理するクラス
ユーティリティーその他の便利なクラス
SDX::File 入出力可能なテキストかバイナリファイルを表すクラス
SDX::Pool メモリプールを表すクラス[未実装]
SDX::Allocater 自作メモリアロケータ[未実装]
SDX::Rand 乱数生成関数群
SDX::Time 時間と日付を取得する関数群
SDX::ISpeed 変化する数値を表す抽象クラス
SDX::IModule Update可能なモジュールのインターフェース
SDX::PartTimeModule ラムダ式で実行条件を追加可能なモジュール
SDX::FuncModule 関数オブジェクトをモジュール化するクラス