00001 /* 00002 * $Id: eventmanager.h,v 1.6 2008-09-20 21:13:13 kybav1 Exp $ 00003 * 00004 * Description : One line description of file. 00005 * Author : Vaclav Kyba <mail/Jabber: vaseo1@gmail.com> <ICQ: 98576293> 00006 * 00007 * Purpose : 00008 * Long description of what the file is for. 00009 */ 00010 00011 00012 #ifndef __MANIP_MANAGER__H__ 00013 #define __MANIP_MANAGER__H__ 00014 00015 #include <wx/event.h> 00016 #include "serverbase.h" 00017 #include "manipmodule.h" 00018 #include "rendermanager.h" 00019 00020 00021 namespace VRUT 00022 { 00023 class Camera; 00024 00026 class ManipulatorManager : public ServerBase<ManipulatorModule> 00027 { 00028 protected: 00029 public: 00031 ManipulatorManager(); 00033 virtual ~ManipulatorManager(); 00034 00040 MODULE_ID ManipulateCamera(SCENE_ID sceneID, NODE_ID cameraID, RENDER_WINDOW_ID windowID); 00041 }; 00042 } 00043 00044 00045 #endif
1.5.5