Tapioca Engine 1.0
Motor de videojuegos creado por Bubble Studios
Cargando...
Buscando...
Nada coincide
Métodos públicos | Lista de todos los miembros
Referencia de la clase Tapioca::Viewport

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>

Métodos públicos

 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.
 

Descripción detallada

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.

Documentación de constructores y destructores

◆ Viewport()

Tapioca::Viewport::Viewport ( Ogre::RenderWindow *const renderWindow,
Camera *const camera,
const int zOrder )

Constructor de la clase Viewport.

Parámetros
renderWindowVentana de Ogre
cameraCamara a la que esta asociado el viewport
zOrderOrden de renderizado

◆ ~Viewport()

Tapioca::Viewport::~Viewport ( )
virtual

Elimina el viewport del render window.

Documentación de funciones miembro

◆ 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
colorColor al que se quiere cambiar

◆ setDimensions()

void Tapioca::Viewport::setDimensions ( const Vector4 dimensions)

Cambia las dimensiones del viewport.

Parámetros
dimensionsDimensiones que se quieren asignar al plano

◆ setHeight()

void Tapioca::Viewport::setHeight ( const float height)

Cambia las dimension height del viewport (0-1)

Parámetros
heightValor 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
leftValor 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
topValor que se quiere asignar

◆ setWidth()

void Tapioca::Viewport::setWidth ( const float width)

Cambia las dimension width del viewport (0-1)

Parámetros
widthValor que se quiere asignar

◆ setZOrder()

void Tapioca::Viewport::setZOrder ( const int zOrder)

Establece el orden de renderizado.

Parámetros
zOrderOrden de renderizado

La documentación de esta clase está generada de los siguientes archivos: