|
| enum | { kMaxObjectsCount = 256,
kMaxTracks = 2048
} |
| |
|
|
| MinigameBbAirGuitar (BbvsEngine *vm) |
| |
|
bool | run (bool fromMainGame) override |
| |
|
const ObjAnimation * | getAnimation (int animIndex) |
| |
|
bool | ptInRect (const Rect *r, int x, int y) |
| |
|
bool | ptInPoly (const BBPolygon *poly, int x, int y) |
| |
|
void | buildDrawList (DrawList &drawList) |
| |
|
void | buildDrawList0 (DrawList &drawList) |
| |
|
void | buildDrawList1 (DrawList &drawList) |
| |
|
void | drawSprites () |
| |
|
void | initObjs () |
| |
|
Obj * | getFreeObject () |
| |
|
void | initObjects () |
| |
|
void | initObjects0 () |
| |
|
void | initObjects1 () |
| |
|
bool | updateStatus (int mouseX, int mouseY, uint mouseButtons) |
| |
|
bool | updateStatus0 (int mouseX, int mouseY, uint mouseButtons) |
| |
|
bool | updateStatus1 (int mouseX, int mouseY, uint mouseButtons) |
| |
|
void | updateObjs () |
| |
|
void | update () |
| |
|
void | play () |
| |
|
void | record () |
| |
|
void | setPlayerMode3 () |
| |
|
void | stop () |
| |
|
void | changePatch (int patchNum) |
| |
|
void | afterButtonReleased () |
| |
|
void | calcTotalTicks2 () |
| |
|
void | calcTotalTicks1 () |
| |
|
void | noteOn (int noteNum) |
| |
|
void | noteOff (int noteNum) |
| |
|
void | resetObjs () |
| |
|
void | loadSounds () |
| |
|
void | playNote (int noteNum) |
| |
|
void | stopNote (int noteNum) |
| |
|
bool | getLoadFilename (Common::String &filename) |
| |
|
bool | getSaveFilename (Common::String &filename) |
| |
|
bool | querySaveModifiedDialog () |
| |
|
bool | querySaveModifiedTracks () |
| |
|
bool | loadTracks () |
| |
|
bool | saveTracks () |
| |
|
bool | loadFromStream (Common::ReadStream *stream) |
| |
|
void | saveToStream (Common::WriteStream *stream) |
| |
|
| Minigame (BbvsEngine *vm) |
| |
|
|
Obj | _objects [kMaxObjectsCount] |
| |
|
int | _playerMode |
| |
|
bool | _modified |
| |
|
TrackEvt | _track [kMaxTracks] |
| |
|
int | _trackIndex |
| |
|
int | _trackCount |
| |
|
int | _noteStartTime |
| |
|
int | _vuMeterLeft1 |
| |
|
int | _vuMeterLeft2 |
| |
|
int | _vuMeterRight1 |
| |
|
int | _vuMeterRight2 |
| |
|
bool | _resetAnims |
| |
|
bool | _rockTunePlaying |
| |
|
int | _currButtonNum |
| |
|
int | _buttonClickTicks |
| |
|
int * | _currFrameIndex |
| |
|
int | _btn3KindToggle |
| |
|
const BBPolygon * | _currPianoKeyArea |
| |
|
const Rect * | _currPlayerButtonRect |
| |
|
bool | _movingTrackBar |
| |
|
int | _trackBarMouseX |
| |
|
int | _trackBarX |
| |
|
Rect | _trackBarThumbRect |
| |
|
int | _currTrackPos |
| |
|
int | _totalTrackLength |
| |
|
int | _ticksDelta |
| |
|
int | _actionStartTrackPos |
| |
|
int | _actionTrackPos |
| |
|
int | _actionStartTime |
| |
|
int | _currNoteNum |
| |
|
int | _currPatchNum |
| |
|
|
int | drawNumber (DrawList &drawList, int number, int x, int y) |
| |
|
void | playSound (uint index, bool loop=false) |
| |
|
void | stopSound (uint index) |
| |
|
bool | isSoundPlaying (uint index) |
| |
|
bool | isAnySoundPlaying (const uint *indices, uint count) |
| |
|
void | saveHiscore (int minigameNum, int score) |
| |
|
int | loadHiscore (int minigameNum) |
| |
|
BbvsEngine * | _vm |
| |
|
SpriteModule * | _spriteModule |
| |
|
int | _gameState |
| |
|
int | _gameTicks |
| |
|
bool | _gameResult |
| |
|
bool | _gameDone |
| |
|
bool | _fromMainGame |
| |
|
int | _hiScoreTable [kMinigameCount] |
| |
|
int | _backgroundSpriteIndex |
| |
|
int | _titleScreenSpriteIndex |
| |
|
const ObjAnimation * | _numbersAnim |
| |
The documentation for this class was generated from the following file: