예제 #1
0
/**
 * Copy c'tor.
 */
Music::Music(const Music& _m): Resource(_m.name())
{
	MusicReferenceMap::iterator it = Music::_RefMap.find(name());
	if(it != Music::_RefMap.end())
	{
		it->second.ref_count++;
	}

	loaded(_m.loaded());
}
예제 #2
0
void Mixer_SDL::playMusic(Music& music)
{
	if(mActAsNull)
		return;

	if(!music.loaded())
		return;

	Mix_PlayMusic(music.music(), -1);
}