Etterna 0.74.4
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
AutoKeysounds Class Reference

Handle playback of auto keysound notes. More...

#include <AutoKeysounds.h>

Collaboration diagram for AutoKeysounds:
Collaboration graph
[legend]

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.
 
RageSoundGetSound ()
 
RageSoundReaderGetSharedSound () const
 
RageSoundReaderGetPlayerSound (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< RageSoundm_vKeysounds
 
RageSound m_sSound
 
RageSoundReaderm_pChain
 
RageSoundReaderm_pPlayerSounds
 
RageSoundReaderm_pSharedSound
 

Detailed Description

Handle playback of auto keysound notes.


The documentation for this class was generated from the following files: