debug menu　機能強化。std::function 素晴らしい