Etterna 0.74.4
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
BackgroundImpl::Layer Class Reference
Collaboration diagram for BackgroundImpl::Layer:
Collaboration graph
[legend]

Public Member Functions

void Unload ()
 
bool CreateBackground (const Song *pSong, const BackgroundDef &bd, Actor *pParent)
 
BackgroundDef CreateRandomBGA (const Song *pSong, const std::string &sEffect, deque< BackgroundDef > &RandomBGAnimations, Actor *pParent)
 
int FindBGSegmentForBeat (float fBeat) const
 
void UpdateCurBGChange (const Song *pSong, float fLastMusicSeconds, float fCurrentTime, const map< std::string, BackgroundTransition > &mapNameToTransition)
 

Public Attributes

map< BackgroundDef, Actor * > m_BGAnimations
 
std::vector< BackgroundChangem_aBGChanges
 
int m_iCurBGChangeIndex
 
Actorm_pCurrentBGA
 
Actorm_pFadingBGA
 

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