Etterna 0.74.4
|
Handle playback of auto keysound notes. More...
#include <AutoKeysounds.h>
Public Member Functions | |
void | Load (PlayerNumber pn, const NoteData &ndAutoKeysoundsOnly) |
void | Update (float fDelta) |
void | FinishLoading () |
Finish loading the main sounds, and setup the auto keysounds if any. | |
RageSound * | GetSound () |
RageSoundReader * | GetSharedSound () const |
RageSoundReader * | GetPlayerSound (PlayerNumber pn) const |
Protected Member Functions | |
void | LoadAutoplaySoundsInto (RageSoundReader_Chain *pChain) |
Static Protected Member Functions | |
static void | LoadTracks (const Song *pSong, RageSoundReader *&pGlobal, RageSoundReader *&pPlayer1) |
Protected Attributes | |
NoteData | m_ndAutoKeysoundsOnly |
std::vector< RageSound > | m_vKeysounds |
RageSound | m_sSound |
RageSoundReader * | m_pChain |
RageSoundReader * | m_pPlayerSounds |
RageSoundReader * | m_pSharedSound |
Handle playback of auto keysound notes.