コード例 #1
0
ファイル: Music.cpp プロジェクト: rmiddle/nas2d-core
/**
 * 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
ファイル: Mixer_SDL.cpp プロジェクト: rmiddle/nas2d-core
void Mixer_SDL::playMusic(Music& music)
{
	if(mActAsNull)
		return;

	if(!music.loaded())
		return;

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