入力パッドレコーダー処理クラス
More...
#include <GxPadRecorder.h>
|
|
| GxPadRecorder (void) |
| コンストラクタ
|
|
| ~GxPadRecorder (void) override |
| デストラクタ
|
|
void | initializeRecording (GxResPadRecorder *pResource, u32 playerNum=RECORD_PLAYER_MIN, u32 frame=0, u32 randSeed=0, u32 flag=0) |
| 初期化 (記録用)
|
|
void | initializePlaying (GxResPadRecorder *pResource, u32 frame=0, u32 flag=0) |
| 初期化 (再生用)
|
|
void | terminate (void) |
| 終了
|
|
|
constexpr GxResPadRecorder * | getResource (void) const |
| リソースポインタ取得
|
|
GX_FORCE_INLINE b32 | isInitialized (void) const |
| 初期化済み判定
|
|
GX_FORCE_INLINE b32 | isEnd (u32 player) const |
| 終了判定
|
|
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の取得
|
|
◆ PAD_RECORDER_FLAG
フラグ定義
Enumerator |
---|
PAD_RECORDER_FLAG_PRINT_TTY | TTY出力機能
|
PAD_RECORDER_FLAG_AUTO_SAVE | オートセーブ機能 (記録フレーム終了時)
|
◆ initializePlaying()
void GxPadRecorder::initializePlaying |
( |
GxResPadRecorder * | pResource, |
|
|
u32 | frame = 0, |
|
|
u32 | flag = 0 ) |
初期化 (再生用)
- Parameters
-
pResource | [in] 対象リソース (nullptrの場合:内部リソースをそのまま利用) |
frame | [in] 再生制限フレーム数 (0の場合:最大サイズ指定) |
flag | [in] フラグ |
◆ initializeRecording()
初期化 (記録用)
- Parameters
-
pResource | [in,out] 対象リソース |
playerNum | [in] プレイヤー人数 |
frame | [in] 記録制限フレーム数 (0の場合:最大サイズ指定) |
randSeed | [in] 乱数シード |
flag | [in] フラグ |
◆ playData()
入力パッド情報再生
- Parameters
-
dst | [out] 再生入力パッド情報格納先 |
player | [in] 対象プレイヤーインデックス |
- Returns
- パッド情報取得成功ならtrue
◆ recordData()
入力パッド情報記録
- Parameters
-
src | [in] 記録入力パッド情報 |
player | [in] 対象プレイヤーインデックス |
- Returns
- パッド情報記憶成功ならtrue
The documentation for this class was generated from the following files:
- C:/Users/t-arai/Documents/workspace/orochi_package_windows/middleware/GxCore/src/GxPadRecorder.h
- C:/Users/t-arai/Documents/workspace/orochi_package_windows/middleware/GxCore/src/GxPadRecorder.cpp