入力デバイスクラス
More...
#include <GxSysInput.h>
|
|
|
| GxInputDevice (void) |
| | コンストラクタ
|
| |
|
| ~GxInputDevice (void) override |
| | デストラクタ
|
| |
| virtual b32 | initialize (void)=0 |
| | 初期化
|
| |
|
| virtual void | getInputDataDevice (void)=0 |
| | デバイスから入力を取得
|
| |
| virtual void | update (void)=0 |
| | 更新
|
| |
| virtual void | clear (void)=0 |
| | クリア
|
| |
| virtual void | saveInput (void)=0 |
| | 入力状態を保存
|
| |
| virtual void | loadInput (void)=0 |
| | 入力状態を復元
|
| |
|
|
constexpr s32 | getRepeatStart (void) const |
| | リピート開始時間を取得
|
| |
|
constexpr void | setRepeatStart (s32 time) |
| | リピート開始時間を設定
|
| |
|
constexpr s32 | getRepeatInterval (void) const |
| | リピート間隔を取得
|
| |
|
constexpr void | setRepeatInterval (s32 intervalTime) |
| | リピート間隔を設定
|
| |
|
constexpr u32 | getNumber (void) const |
| | 番号を取得
|
| |
|
constexpr void | setNumber (u32 number) |
| | 番号を設定
|
| |
|
constexpr void | setKind (KIND kind) |
| | 種類を設定
|
| |
|
constexpr KIND | getKind (void) const |
| | 種類を設定
|
| |
| virtual b32 | isEnable (void) const =0 |
| | 有効判定
|
| |
| virtual b32 | isOk (void)=0 |
| | 決定ボタンの判定
|
| |
| virtual b32 | isCancel (void)=0 |
| | キャンセルボタンの判定
|
| |
|
virtual GX_FORCE_INLINE s32 | getUserId (void) const |
| | ユーザーIDを取得
|
| |
|
virtual void | setUserId (s32) |
| | ユーザーIDを設定
|
| |
|
constexpr | GxClassBase (void) |
| | コンストラクタ
|
| |
|
constexpr | GxClassBase (const GxClassBase &base) |
| | コピーコンストラクタ
|
| |
|
| ~GxClassBase (void) override |
| | デストラクタ
|
| |
|
constexpr | GxClassBaseRoot (void) |
| | コンストラクタ
|
| |
|
constexpr | GxClassBaseRoot (const GxClassBaseRoot &) |
| | コピーコンストラクタ
|
| |
|
virtual | ~GxClassBaseRoot (void) |
| | デストラクタ
|
| |
|
constexpr GxClassBaseRoot & | operator= (const GxClassBaseRoot &) |
| | 代入演算子
|
| |
|
virtual GxRtti & | getRtti (void) const =0 |
| | Rttiの取得
|
| |
| virtual GX_FORCE_INLINE const GxTypedObject * | getDefaultObject (void) |
| | デフォルトオブジェクトを取得
|
| |
|
GX_FORCE_INLINE b32 | isDefaultObject (void) |
| | デフォルトオブジェクト判定
|
| |
|
|
static GX_FORCE_INLINE GxRtti & | __getStaticRtti (void) |
| | Rttiの取得
|
| |
◆ KIND
デバイスの種類
| Enumerator |
|---|
| NONE | なし
|
| UNKNOWN | 不明
|
| PAD_NETWORK | ネットワークパッド
|
◆ clear()
| virtual void GxInputDevice::clear |
( |
void | | ) |
|
|
pure virtual |
◆ getInputDataDevice()
| virtual void GxInputDevice::getInputDataDevice |
( |
void | | ) |
|
|
pure virtual |
◆ initialize()
| virtual b32 GxInputDevice::initialize |
( |
void | | ) |
|
|
pure virtual |
◆ isCancel()
| virtual b32 GxInputDevice::isCancel |
( |
void | | ) |
|
|
pure virtual |
◆ isEnable()
| virtual b32 GxInputDevice::isEnable |
( |
void | | ) |
const |
|
pure virtual |
◆ isOk()
| virtual b32 GxInputDevice::isOk |
( |
void | | ) |
|
|
pure virtual |
◆ loadInput()
| virtual void GxInputDevice::loadInput |
( |
void | | ) |
|
|
pure virtual |
◆ saveInput()
| virtual void GxInputDevice::saveInput |
( |
void | | ) |
|
|
pure virtual |
◆ update()
| virtual void GxInputDevice::update |
( |
void | | ) |
|
|
pure virtual |
The documentation for this class was generated from the following files:
- C:/Users/t-arai/Documents/workspace/orochi_package_windows/middleware/GxCore/src/GxSysInput.h
- C:/Users/t-arai/Documents/workspace/orochi_package_windows/middleware/GxCore/src/GxSysInput.cpp