00001 #pragma once 00002 00003 #include "Object.h" 00004 #include <vector> 00005 00006 class Control 00007 { 00008 public: 00009 static void update(); 00010 static void registerController( Object* o ); 00011 static void detachController( Object* o ); 00012 static void detachAllControllers(); 00013 00014 private: 00015 static std::vector< Object* > _controllers; 00016 };