OSDN Git Service

Boost.MSMでメニュー部分を実装
[shooting3/shootinggame.git] / ShootingGame / SoundManager.cpp
index 2bef127..bdd6b1c 100644 (file)
@@ -1,13 +1,14 @@
 #include "pch.h"
 #include "SoundManager.h"
-using namespace std::placeholders;
+
+namespace stps = std::placeholders;
 
 namespace sf {
 SoundManager::SoundManager(SoundDriver& driver) : driver_(driver),synth_(driver_.Format()),sequencer_(synth_,driver_.Format())
 {
     sequencer_.Tempo(150.0f);
     TestSong song(sequencer_.SequenceTracks());
-    driver_.SetProcessBufferFunc(std::bind(&SoundManager::ProcessBuffer,this,_1,_2));
+    driver_.SetProcessBufferFunc(std::bind(&SoundManager::ProcessBuffer,this,stps::_1,stps::_2));
 }
 
 void SoundManager::ProcessBuffer(boost::shared_array<float> arr,int bufferSize)