#pragma once
#include "AftrConfig.h"
#include <string>
#include <vector>

namespace Aftr
{
   class GLView;

   namespace ManagerController
   {
      /// Called by GLView's constructor to initialize the needed managers
      void initialize_Managers( std::string const& confFileName, std::vector<std::string> args, Aftr::GLView* glView );

      /// Called by GLView's destructor to shutdown the needed managers
      void shutdown_Managers();
   }
}

