like Player, split NoteField loading into Load and Init, with Init having the expensive part, which we do only once

This commit is contained in:
Glenn Maynard
2005-03-18 04:43:59 +00:00
parent b6b9b11b0f
commit 02197dab9c
4 changed files with 21 additions and 17 deletions
+2 -3
View File
@@ -22,12 +22,11 @@ public:
virtual void Update( float fDeltaTime );
virtual void DrawPrimitives();
virtual void Init( const PlayerState* pPlayerState, float fYReverseOffsetPixels );
virtual void Load(
const NoteData* pNoteData,
const PlayerState* pPlayerState,
int iStartDrawingPixel,
int iEndDrawingPixel,
float fYReverseOffsetPixels );
int iEndDrawingPixel );
virtual void Unload();
int m_iBeginMarker, m_iEndMarker; // only used with MODE_EDIT