Wrapper de la clase Mesh de Ogre Se utiliza para indicar al render target (la ventana de Ogre), que trozo de la ventana usar para renderizar lo que muestra la camara.
Más...
#include <Viewport.h>
|
| Viewport (Ogre::RenderWindow *const renderWindow, Camera *const camera, const int zOrder) |
| Constructor de la clase Viewport.
|
|
virtual | ~Viewport () |
| Elimina el viewport del render window.
|
|
void | setDimensions (const Vector4 dimensions) |
| Cambia las dimensiones del viewport.
|
|
void | setTop (const float top) |
| Cambia las dimension top del viewport. Va de arriba a abajo (0-1)
|
|
void | setLeft (const float left) |
| Cambia las dimension left del viewport. Va de izquierda a derecha (0-1)
|
|
void | setWidth (const float width) |
| Cambia las dimension width del viewport (0-1)
|
|
void | setHeight (const float height) |
| Cambia las dimension height del viewport (0-1)
|
|
int | getWidthInPixels () |
| Devuelve la anchura del viewport en pixeles.
|
|
int | getHeightInPixels () |
| Devuelve la altura del viewport en pixeles.
|
|
void | setBackground (const Vector4 color) |
| Cambia el color de fondo.
|
|
void | setZOrder (const int zOrder) |
| Establece el orden de renderizado.
|
|
Wrapper de la clase Mesh de Ogre Se utiliza para indicar al render target (la ventana de Ogre), que trozo de la ventana usar para renderizar lo que muestra la camara.
◆ Viewport()
Tapioca::Viewport::Viewport |
( |
Ogre::RenderWindow *const | renderWindow, |
|
|
Camera *const | camera, |
|
|
const int | zOrder ) |
Constructor de la clase Viewport.
- Parámetros
-
renderWindow | Ventana de Ogre |
camera | Camara a la que esta asociado el viewport |
zOrder | Orden de renderizado |
◆ ~Viewport()
Tapioca::Viewport::~Viewport |
( |
| ) |
|
|
virtual |
Elimina el viewport del render window.
◆ getHeightInPixels()
int Tapioca::Viewport::getHeightInPixels |
( |
| ) |
|
Devuelve la altura del viewport en pixeles.
- Devuelve
- height Valor que se quiere asignar
◆ getWidthInPixels()
int Tapioca::Viewport::getWidthInPixels |
( |
| ) |
|
Devuelve la anchura del viewport en pixeles.
- Devuelve
- height Valor que se quiere asignar
◆ setBackground()
void Tapioca::Viewport::setBackground |
( |
const Vector4 | color | ) |
|
Cambia el color de fondo.
- Parámetros
-
color | Color al que se quiere cambiar |
◆ setDimensions()
void Tapioca::Viewport::setDimensions |
( |
const Vector4 | dimensions | ) |
|
Cambia las dimensiones del viewport.
- Parámetros
-
dimensions | Dimensiones que se quieren asignar al plano |
◆ setHeight()
void Tapioca::Viewport::setHeight |
( |
const float | height | ) |
|
Cambia las dimension height del viewport (0-1)
- Parámetros
-
height | Valor que se quiere asignar |
◆ setLeft()
void Tapioca::Viewport::setLeft |
( |
const float | left | ) |
|
Cambia las dimension left del viewport. Va de izquierda a derecha (0-1)
- Parámetros
-
left | Valor que se quiere asignar |
◆ setTop()
void Tapioca::Viewport::setTop |
( |
const float | top | ) |
|
Cambia las dimension top del viewport. Va de arriba a abajo (0-1)
- Parámetros
-
top | Valor que se quiere asignar |
◆ setWidth()
void Tapioca::Viewport::setWidth |
( |
const float | width | ) |
|
Cambia las dimension width del viewport (0-1)
- Parámetros
-
width | Valor que se quiere asignar |
◆ setZOrder()
void Tapioca::Viewport::setZOrder |
( |
const int | zOrder | ) |
|
Establece el orden de renderizado.
- Parámetros
-
zOrder | Orden de renderizado |
La documentación de esta clase está generada de los siguientes archivos: