17 #ifndef _GAZEBO_RENDERING_WINDOWMANAGER_HH_    18 #define _GAZEBO_RENDERING_WINDOWMANAGER_HH_    42     class WindowManagerPrivate;
    64       public: 
int CreateWindow(
const std::string &_ogreHandle,
    71       public: 
void SetCamera(
int _windowId, 
CameraPtr _camera);
    77       public: 
void Resize(uint32_t _id, 
int _width, 
int _height);
    81       public: 
void Moved(uint32_t _id);
    92       public: 
float AvgFPS(
const uint32_t _id) 
const;
   103       public: uint32_t TriangleCount(
const uint32_t _id) 
const;
   109       public: Ogre::RenderWindow *GetWindow(uint32_t _id)
   115       public: Ogre::RenderWindow *Window(
const uint32_t _id) 
const;
   119       private: std::unique_ptr<WindowManagerPrivate> dataPtr;
 Forward declarations for the common classes. 
Definition: Animation.hh:33
 
Class to mangage render windows. 
Definition: WindowManager.hh:49
 
#define GAZEBO_DEPRECATED(version)
Definition: CommonTypes.hh:48
 
Definition: JointMaker.hh:41
 
boost::shared_ptr< Camera > CameraPtr
Definition: RenderTypes.hh:88