|
SDXFrameWork
0.09
SDXFrameWork
|
SDXFramework共通の名前空間. More...
Namespaces | |
| MOTION | |
| Modelの移動パターンのポリシー. | |
| SPEED | |
| 速度変化のポリシー. | |
Classes | |
| class | Anime |
| Imageをまとめてコマ送りアニメとして表すクラス. More... | |
| class | Blend |
| Image同士の合成処理を行う関数群[未実装]. More... | |
| class | BlendBlt |
| イメージを合成して合成[未実装]. More... | |
| class | BmpFont |
| ビットマップフォントを表すクラス. More... | |
| class | BmpFrame |
| 描画用枠を表すクラス. More... | |
| class | Camera |
| 2D用に座標変換を行うカメラを表すクラス. More... | |
| class | Circle |
| 円を表す図形クラス. More... | |
| class | Color |
| 色を表すクラス. More... | |
| class | Complex |
| 複合図形を表すクラス. More... | |
| class | Director |
| シーンを管理するクラス. More... | |
| class | Drawing |
| リソースを読み込まずに描画を行う関数群. More... | |
| class | EnumArray |
| 列挙型を直接添字に使える配列. More... | |
| class | File |
| 入出力可能なテキストかバイナリファイルを表すクラス. More... | |
| class | Filter |
| Imageにフィルター処理を行う関数群[未実装]. More... | |
| class | FilterBlt |
| フィルター処理したイメージを生成. More... | |
| class | Font |
| フォントデータを表すクラス. More... | |
| class | Gesture |
| class | HashFont |
| フォントデータを表すクラス[未実装]. More... | |
| class | IFont |
| Font,BmpFont等のインターフェース. More... | |
| class | IFrame |
| 描画用枠のインターフェース. More... | |
| class | Image |
| 画像データを表すクラス. More... | |
| class | ImagePack |
| 複数のImageをまとめるクラス. More... | |
| class | IModel |
| ShapeとSpriteをまとめて、2Dモデルを表すクラス. More... | |
| class | Input |
| キーやマウスによる入力をまとめて管理するクラス. More... | |
| class | IObject |
| ModelにSTG用の機能を追加したサンプルクラス. More... | |
| class | IScene |
| シーンのインターフェース. More... | |
| class | IShape |
| 位置情報を持つ図形の抽象クラス. More... | |
| class | ISprite |
| 2Dモデルに貼り付けるスプライトを表す抽象クラス. More... | |
| class | Joypad |
| ジョイパッドの状態を表すクラス. More... | |
| class | Key |
| 各ボタンとキーを表すクラス. More... | |
| class | Keyboard |
| キーボードの状態を表すクラス. More... | |
| class | Line |
| 太さのある線を表す図形クラス. More... | |
| class | Model |
| Modelの基本クラス. More... | |
| class | Mouse |
| マウスの状態を表すクラス. More... | |
| class | Movie |
| 動画を表すクラス[未実装]. More... | |
| class | MovieImage |
| Imageクラスの動画版[未実装]. More... | |
| class | Music |
| BGM用音声を表すクラス. More... | |
| class | Object |
| Model派生のサンプルクラス. More... | |
| class | Point |
| 点を表す図形クラス. More... | |
| class | Rand |
| 乱数生成関数群. More... | |
| class | Rect |
| 矩形を表す図形クラス. More... | |
| class | Renderer |
| 描画先を表すクラス. More... | |
| class | Screen |
| 描画先を表すクラス. More... | |
| class | Sound |
| 効果音用音声を表すクラス. More... | |
| class | SpAnime |
| Animeスプライト. More... | |
| class | SpFont |
| Fontスプライト. More... | |
| class | SpFrame |
| IFrameスプライト. More... | |
| class | SpImage |
| Imageスプライト. More... | |
| class | SpImageS |
| ImagePackスプライト. More... | |
| class | SpMap |
| マップチップスプライト. More... | |
| class | System |
| ライブラリの初期化やシステム的な処理を行う関数群. More... | |
| class | ThreadLoad |
| リソースの非同期読み込み設定関数群[非実装]. More... | |
| class | Time |
| 時間と日付を取得する関数群. More... | |
| class | Touch |
| class | VariadicStream |
| 可変数引数な文字列を処理するクラス. More... | |
| class | Wait |
| 一時停止処理する関数群. More... | |
| class | Window |
| ウィンドウを表すクラス. More... | |
Enumerations | |
| enum | NextFrame { NextFrame::Normal = -10000, NextFrame::ToFront, NextFrame::ToBack, NextFrame::End } |
| 次コマの移動先. More... | |
| enum | AnimeType { AnimeType::Normal, AnimeType::Reverse, AnimeType::End } |
| アニメの再生方法. More... | |
| enum | ChaseType { ChaseType::NormalChase, ChaseType::Smooth, ChaseType::XToY, ChaseType::YToX, ChaseType::Warp } |
| カメラの追跡方式. More... | |
| enum | Belong { Belong::Ally, Belong::EnemyF, Belong::EnemyG, Belong::Item, Belong::Block, Belong::Etc } |
| 所属するレイヤーの識別子. More... | |
| enum | FileMode { FileMode::Read, FileMode::Write, FileMode::Add, FileMode::None } |
| ファイルの読込書込モード. More... | |
| enum | SaveMode { Asset, Internal, External } |
| Androidでの保存先. More... | |
| enum | FontType { Normal, Edge, AntiAliase, AntiAliaseEdge } |
| フォントの種類. More... | |
| enum | ZMaskType { ZMaskType::Clear, ZMaskType::Mask } |
| Zマスクの種類. More... | |
| enum | RGBA { SrcR, SrcG, SrcB, SrcA, BlendR, BlendG, BlendB, BlendA } |
| 説明. More... | |
| enum | ClipType { Less, Greater } |
| 説明. More... | |
| enum | PadType { KeyAndPad1, Pad1, Pad2, Pad3, Pad4, KeyBord } |
| ゲームパッドの種類. More... | |
| enum | PadCode : unsigned int { Button1, Button2, Button3, Button4, Button5, Button6, Button7, Button8, Button9, Button10, Button11, Button12, Button13, Button14, Button15, Button16, Button17, Button18, Button19, Button20, Button21, Button22, Button23, Button24, Button25, Button26, Button27, Button28, Down, Left, Right, Up } |
| ゲームパッドコード. More... | |
| enum | KeyCode { Back, Tab, Return, LShift, RShift, LControl, RControl, Escape, Space, PageUp, PageDown, End, Home, Left, Up, Right, Down, Insert, Delete, Minus, Yen, PrevTrack, Period, Slash, LAlt, RAlt, Scroll, Semicolon, Colon, LBracket, RBracket, At, Backslash, Comma, Capslock, Pause, Numpad0, Numpad1, Numpad2, Numpad3, Numpad4, Numpad5, Numpad6, Numpad7, Numpad8, Numpad9, Multiply, Add, Subtract, Decimal, Divide, NUMPADEnter, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9 } |
| キーボードコード. More... | |
| enum | MouseCode { Left, Right, Middle, _4, _5, _6, _7, _8 } |
| マウスボタンコード. More... | |
| enum | BlendMode { NoBlend = SDL_BLENDMODE_NONE, Alpha = SDL_BLENDMODE_BLEND, Add = SDL_BLENDMODE_ADD, Mula = SDL_BLENDMODE_MOD } |
| ブレンドモード. More... | |
| enum | PlayType { PlayType::Normal = 0, PlayType::Back = 0, PlayType::Loop = -1 } |
| 音声の再生方式. More... | |
Variables | |
| const double | PAI = 3.1415926535897931 |
| const double | DEG = PAI / 180 |
SDXFramework共通の名前空間.
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
Androidでの保存先.
|
strong |
フォントの種類.
|
strong |
|
strong |
説明.
|
strong |
説明.
|
strong |
ゲームパッドの種類.
|
strong |
ゲームパッドコード.
|
strong |
キーボードコード.
|
strong |
マウスボタンコード.
|
strong |
ブレンドモード.
|
strong |
1.8.7