Add NoteDataUtil and move some stuff into it

This commit is contained in:
Glenn Maynard
2002-12-13 22:09:26 +00:00
parent f4f4777cfd
commit 9c6fe5cf64
3 changed files with 172 additions and 166 deletions
+2 -2
View File
@@ -76,13 +76,13 @@ void Notes::WriteSMNotesTag( FILE* fp )
void Notes::SetNoteData( NoteData* pNewNoteData )
{
ASSERT( pNewNoteData->m_iNumTracks == GameManager::NotesTypeToNumTracks(m_NotesType) );
m_sSMNoteData = pNewNoteData->GetSMNoteDataString();
m_sSMNoteData = NoteDataUtil::GetSMNoteDataString(*pNewNoteData);
}
void Notes::GetNoteData( NoteData* pNoteDataOut ) const
{
pNoteDataOut->m_iNumTracks = GameManager::NotesTypeToNumTracks( m_NotesType );
pNoteDataOut->LoadFromSMNoteDataString( m_sSMNoteData );
NoteDataUtil::LoadFromSMNoteDataString( *pNoteDataOut, m_sSMNoteData );
}
// Color is a function of Difficulty and Intended Style