DXフレームワーク　リファレンス・マニュアル 0.01 DXフレームワークのリファレンスです。詳細は公式wiki

- メインページ
- 関連ページ
- クラス
- ファイル

- 構成
- 構成索引
- クラス階層
- 構成メンバ

Static Public メソッド | Static Public 変数 | すべてのメンバ一覧
クラス DXFW::Input

キーやマウスによる入力管理クラス [詳細]

`#include <Input.h>`

## Static Public メソッド
static void | Reset ()
| 状態をリセット [詳細]
static void | Update ()
| 状態を更新 [詳細]
static bool | Text (int x, int y, int maxLength, char *str, int isEscCancel, bool isSingleOnly=false)
static int | Number (int x, int y, int min, int max, int isEscCancel)
static bool | StartTextMode (int 最大文字数, bool ESCキャンセル可能フラグ, bool 半角文字限定フラグ, bool 数値入力限定フラグ)
| summary>テキスト入力モードの確認 [詳細]
static int | CheckText ()
| summary>テキストの描画 [詳細]
static bool | DrawText (int X座標, int Y座標)
| summary>テキストの設定 [詳細]
static bool | SetText (const char *文字列)
static bool | SetText (int 数値)
| summary>テキストの取得 [詳細]
static bool | GetText (char *出力バッファ)

## Static Public 変数
static Joypad | pad
static Mouse | mouse
static Keyboard | key

## 説明

## 関数

static void DXFW::Input::Reset | ( |  | ) |
| inline static

static void DXFW::Input::Update | ( |  | ) |
| inline static

summary>キーボードから文字を入力

文字入力ウィンドウを表示する 入力中は全ての処理が停止する 暫定実装

static bool DXFW::Input::Text | ( | int | x,
|  | int | y,
|  | int | maxLength,
|  | char * | str,
|  | int | isEscCancel,
|  | bool | isSingleOnly = `false`
| ) |  |
| inline static

summary>キーボードから数字を入力

数値入力ウィンドウを表示する 入力中は全ての処理が停止する 入力した値を返す 失敗した場合、範囲外の数値を返す

static int DXFW::Input::Number | ( | int | x,
|  | int | y,
|  | int | min,
|  | int | max,
|  | int | isEscCancel
| ) |  |
| inline static

summary>テキスト入力モードの開始

他の処理を止めずに文字入力するモードを開始する

static bool DXFW::Input::StartTextMode | ( | int | 最大文字数,
|  | bool | ESCキャンセル可能フラグ,
|  | bool | 半角文字限定フラグ,
|  | bool | 数値入力限定フラグ
| ) |  |
| inline static

static int DXFW::Input::CheckText | ( |  | ) |
| inline static

static bool DXFW::Input::DrawText | ( | int | X座標,
|  | int | Y座標
| ) |  |
| inline static

static bool DXFW::Input::SetText | ( | int | 数値 | ) |
| inline static

このクラスの説明は次のファイルから生成されました:

- C:/Users/Tatuya/Documents/Visual Studio 2012/Projects/DXフレームワーク/Input.h