inputDevPluginHandler.h

Go to the documentation of this file.
00001 #ifndef BALL_VIEW_PLUGIN_INPUTDEVPLUGINHANDLER_H
00002 #define BALL_VIEW_PLUGIN_INPUTDEVPLUGINHANDLER_H
00003 
00004 #ifndef BALL_PLUGIN_PLUGINHANDLER_H
00005 # include <BALL/PLUGIN/pluginHandler.h>
00006 #endif
00007 
00008 namespace BALL
00009 {
00010   class BALLPlugin;
00011 
00012   namespace VIEW
00013   {
00014 
00018     class InputDevPluginHandler : public PluginHandler
00019     {
00020       public:
00021         virtual bool canHandle(BALLPlugin* plugin) const;
00022 
00023       protected:
00024         virtual bool specificSetup_(BALLPlugin* plugin);
00025         virtual bool specificShutdown_(BALLPlugin* plugin);
00026     };
00027 
00028   }
00029 }
00030 
00031 #endif //BALL_VIEW_PLUGIN_INPUTDEVPLUGINHANDLER_H
00032