|
Digimon World 3 decomp
The European version, SLES_039.36
|
The pattern editor. More...
#include <debug/vibration_test.h>
Data Fields | |
| s32 | id |
| s32 | key1 |
| s32 | key2 |
| s32 | state |
| s32 | substate |
| s32 | step |
| s32 | counter |
| s32 | paused |
| s32 | childCount |
| void * | children |
| void(* | setState )(struct ShockTest *task, s32 state) |
| void(* | setSubstate )(struct ShockTest *task, s32 substate) |
| void(* | setStep )(struct ShockTest *task, s32 step) |
| void(* | setCounter )(struct ShockTest *task, s32 counter) |
| void(* | nextState )(struct ShockTest *task) |
| void(* | nextSubstate )(struct ShockTest *task) |
| void(* | nextStep )(struct ShockTest *task) |
| void(* | tickCounter )(struct ShockTest *task) |
| void(* | update )() |
| void(* | destroy )(struct ShockTest *task) |
| u8 * | file |
| SHOCKTST_FILE, never read. | |
| s32 | windowId |
| s32 | column |
| the motor | |
| s32 | row |
| pattern, time, power, play | |
| s32 | playing |
| the pattern being played by "play all" | |
| s32 | timers [2] |
| s32 | motors [2] |
| 0: start, 1: vibrating, -1: done | |
| s32 | pattern |
| s32 | count |
| ShockStep * | steps [2] |
| s32 | pad |
| never read or written: createTask allocates 0x88 bytes | |
The pattern editor.
Definition at line 50 of file vibration_test.h.
| s32 ShockTest::id |
Definition at line 51 of file vibration_test.h.
| s32 ShockTest::key1 |
Definition at line 51 of file vibration_test.h.
| s32 ShockTest::key2 |
Definition at line 51 of file vibration_test.h.
| s32 ShockTest::state |
Definition at line 51 of file vibration_test.h.
Referenced by SHOCKTST_updateEditor().
| s32 ShockTest::substate |
Definition at line 51 of file vibration_test.h.
Referenced by SHOCKTST_updateEditor().
| s32 ShockTest::step |
Definition at line 51 of file vibration_test.h.
Referenced by SHOCKTST_editRow().
| s32 ShockTest::counter |
Definition at line 51 of file vibration_test.h.
| s32 ShockTest::paused |
Definition at line 51 of file vibration_test.h.
| s32 ShockTest::childCount |
Definition at line 51 of file vibration_test.h.
| void* ShockTest::children |
Definition at line 51 of file vibration_test.h.
Definition at line 51 of file vibration_test.h.
Definition at line 51 of file vibration_test.h.
Referenced by SHOCKTST_updateEditor().
Definition at line 51 of file vibration_test.h.
Definition at line 51 of file vibration_test.h.
| void(* ShockTest::nextState) (struct ShockTest *task) |
Definition at line 51 of file vibration_test.h.
Referenced by SHOCKTST_updateEditor().
| void(* ShockTest::nextSubstate) (struct ShockTest *task) |
Definition at line 51 of file vibration_test.h.
Referenced by SHOCKTST_updateEditor().
| void(* ShockTest::nextStep) (struct ShockTest *task) |
Definition at line 51 of file vibration_test.h.
| void(* ShockTest::tickCounter) (struct ShockTest *task) |
Definition at line 51 of file vibration_test.h.
| void(* ShockTest::update) () |
Definition at line 51 of file vibration_test.h.
| void(* ShockTest::destroy) (struct ShockTest *task) |
Definition at line 51 of file vibration_test.h.
| u8* ShockTest::file |
SHOCKTST_FILE, never read.
Definition at line 52 of file vibration_test.h.
Referenced by SHOCKTST_updateEditor().
| s32 ShockTest::windowId |
Definition at line 53 of file vibration_test.h.
Referenced by SHOCKTST_updateEditor().
| s32 ShockTest::column |
the motor
Definition at line 54 of file vibration_test.h.
Referenced by SHOCKTST_editRow(), and SHOCKTST_moveCursor().
| s32 ShockTest::row |
pattern, time, power, play
Definition at line 55 of file vibration_test.h.
Referenced by SHOCKTST_editRow(), and SHOCKTST_moveCursor().
| s32 ShockTest::playing |
the pattern being played by "play all"
Definition at line 56 of file vibration_test.h.
Referenced by SHOCKTST_playAllPatterns(), and SHOCKTST_updateEditor().
| s32 ShockTest::timers[2] |
Definition at line 57 of file vibration_test.h.
Referenced by SHOCKTST_playAllPatterns(), SHOCKTST_playPattern(), SHOCKTST_showTimers(), and SHOCKTST_updateEditor().
| s32 ShockTest::motors[2] |
0: start, 1: vibrating, -1: done
Definition at line 58 of file vibration_test.h.
Referenced by SHOCKTST_playAllPatterns(), SHOCKTST_playPattern(), and SHOCKTST_updateEditor().
| s32 ShockTest::pattern |
Definition at line 59 of file vibration_test.h.
Referenced by SHOCKTST_editRow(), SHOCKTST_editValue(), SHOCKTST_playAllPatterns(), SHOCKTST_playPattern(), SHOCKTST_selectPattern(), and SHOCKTST_updateEditor().
| s32 ShockTest::count |
Definition at line 60 of file vibration_test.h.
Referenced by SHOCKTST_createEditor(), SHOCKTST_loadPatterns(), SHOCKTST_playAllPatterns(), and SHOCKTST_selectPattern().
| ShockStep* ShockTest::steps[2] |
Definition at line 61 of file vibration_test.h.
Referenced by SHOCKTST_createEditor(), SHOCKTST_editRow(), SHOCKTST_loadPatterns(), SHOCKTST_playPattern(), SHOCKTST_showPattern(), SHOCKTST_showTimers(), and SHOCKTST_updateEditor().
| s32 ShockTest::pad |
never read or written: createTask allocates 0x88 bytes
Definition at line 62 of file vibration_test.h.