Class to mangage render windows.
More...
#include <rendering/rendering.hh>
Class to mangage render windows.
§ WindowManager()
§ ~WindowManager()
§ AvgFPS()
| float AvgFPS |
( |
const uint32_t |
_id | ) |
const |
Get the average FPS.
- Parameters
-
- Returns
- The frames per second.
§ CreateWindow()
| int CreateWindow |
( |
const std::string & |
_ogreHandle, |
|
|
uint32_t |
_width, |
|
|
uint32_t |
_height |
|
) |
| |
Create a window.
- Parameters
-
| [in] | _ogreHandle | String representing the ogre window handle. |
| [in] | _width | With of the window in pixels. |
| [in] | _height | Height of the window in pixels. |
§ Fini()
Shutdown all the windows.
§ GetAvgFPS()
| float GetAvgFPS |
( |
uint32_t |
_id | ) |
|
§ GetTriangleCount()
| uint32_t GetTriangleCount |
( |
uint32_t |
_id | ) |
|
§ GetWindow()
| Ogre::RenderWindow* GetWindow |
( |
uint32_t |
_id | ) |
|
Get the render window associated with the given id.
- Parameters
-
- Returns
- Pointer to the render window, NULL if the id is invalid.
- Deprecated:
- See Window()
§ Moved()
| void Moved |
( |
uint32_t |
_id | ) |
|
Tells Ogre the window has moved, and needs updating.
- Parameters
-
§ Resize()
| void Resize |
( |
uint32_t |
_id, |
|
|
int |
_width, |
|
|
int |
_height |
|
) |
| |
Resize a window.
- Parameters
-
| [in] | _id | Id of the window to resize. |
| [in] | _width | New width of the window. |
| [in] | _height | New height of the window. |
§ SetCamera()
| void SetCamera |
( |
int |
_windowId, |
|
|
CameraPtr |
_camera |
|
) |
| |
Attach a camera to a window.
- Parameters
-
| [in] | _windowId | Id of the window to add the camera to. |
| [in] | _camera | Pointer to the camera to attach. |
§ TriangleCount()
| uint32_t TriangleCount |
( |
const uint32_t |
_id | ) |
const |
Get the triangle count.
- Parameters
-
- Returns
- The triangle count.
§ Window()
| Ogre::RenderWindow* Window |
( |
const uint32_t |
_id | ) |
const |
Get the render window associated with the given id.
- Parameters
-
- Returns
- Pointer to the render window, NULL if the id is invalid.
The documentation for this class was generated from the following file: