Event keyword | Parameters | Description |
---|---|---|
CHANGE_SCENARIO | Scene unique | The first scenario is loaded or the current scenario is changed |
QUIT, USER | - | The NeuroVR session is closed |
PLAYER_MOVED | Transformation matrix: \( \left(\begin{array}{c}\hfill {r}_x\hfill \\ {}\hfill {f}_x\hfill \\ {}\hfill {u}_x\hfill \\ {}\hfill {p}_x\hfill \end{array}\begin{array}{c}\hfill {r}_y\hfill \\ {}\hfill {f}_y\hfill \\ {}\hfill {u}_y\hfill \\ {}\hfill {p}_y\hfill \end{array}\begin{array}{c}\hfill {r}_z\hfill \\ {}\hfill {f}_z\hfill \\ {}\hfill {u}_z\hfill \\ {}\hfill {p}_z\hfill \end{array}\begin{array}{c}\hfill 0\hfill \\ {}\hfill 0\hfill \\ {}\hfill 0\hfill \\ {}\hfill 1\hfill \end{array}\right) \) | The last row contains the position of the user in the scene: \( \left(\begin{array}{ccc}\hfill {p}_x\hfill & \hfill {p}_y\hfill & \hfill {p}_z\hfill \end{array}\right) \) The second row contains the forward direction of the camera in the scene: \( \left(\begin{array}{ccc}\hfill {f}_x\hfill & \hfill {f}_y\hfill & \hfill {f}_z\hfill \end{array}\right) \) |
JOYPAD_KEYPRESSED | Button number | Joypad button pressed event |
MOUSE_OVER | Object name | OnMouseOver trigger |
CLICK | Object name | OnClick trigger event |
PROXIMITY | Camera and object distance | Proximity Trigger event |
TIMER_ELAPSED | Time in seconds | Time Trigger event |
KEYBOARD_KEYPRESSED | Key code | Function key Trigger event |