Clase para manipular rectángulos con coordenadas enteras.
More...
#include <sdl_rect.h>
|
EXPORT | Rect (int x=0, int y=0, int w=0, int h=0) |
| Constructor a partir de valores enteros.
|
|
EXPORT | Rect (SDL_Rect r) |
| Constructor a partir de estructura SDL_Rect.
|
|
EXPORT SDL_Rect * | Get () |
| Obtiene un puntero a la estructura SDL_Rect.
|
|
EXPORT | operator SDL_Rect () |
| Operador de conversión de tipo.
|
|
EXPORT int & | X () |
| Obtiene una referencia a la coordenada x de la esquina superior izquierda.
|
|
EXPORT int & | Y () |
| Obtiene una referencia a la coordenada y de la esquina superior izquierda.
|
|
EXPORT int & | W () |
| Obtiene una referencia a la anchura del rectángulo.
|
|
EXPORT int & | H () |
| Obtiene una referencia a la altura del rectángulo.
|
|
Clase para manipular rectángulos con coordenadas enteras.
◆ Rect() [1/2]
EXPORT sdl::Rect::Rect |
( |
int | x = 0, |
|
|
int | y = 0, |
|
|
int | w = 0, |
|
|
int | h = 0 ) |
|
inline |
Constructor a partir de valores enteros.
- Parameters
-
x | int valor de coordenada x de esquina superior izquierda |
y | int valor de coordenada y de esquina superior izquierda |
w | int anchura |
h | int altura |
◆ Rect() [2/2]
EXPORT sdl::Rect::Rect |
( |
SDL_Rect | r | ) |
|
|
inline |
Constructor a partir de estructura SDL_Rect.
- Parameters
-
r | SDL_Rect estructura con datos del rectángulo |
◆ Get()
EXPORT SDL_Rect * sdl::Rect::Get |
( |
| ) |
|
|
inline |
Obtiene un puntero a la estructura SDL_Rect.
- Returns
- SDL_Rect* valor de retorno
◆ H()
EXPORT int & sdl::Rect::H |
( |
| ) |
|
|
inline |
Obtiene una referencia a la altura del rectángulo.
- Returns
- int& referencia a altura
◆ operator SDL_Rect()
EXPORT sdl::Rect::operator SDL_Rect |
( |
| ) |
|
|
inline |
Operador de conversión de tipo.
- Returns
- SDL_Rect conviente un objeto Rect a SDL_Rect
◆ W()
EXPORT int & sdl::Rect::W |
( |
| ) |
|
|
inline |
Obtiene una referencia a la anchura del rectángulo.
- Returns
- int& referencia a anchura
◆ X()
EXPORT int & sdl::Rect::X |
( |
| ) |
|
|
inline |
Obtiene una referencia a la coordenada x de la esquina superior izquierda.
- Returns
- int& referencia a coordenada x
◆ Y()
EXPORT int & sdl::Rect::Y |
( |
| ) |
|
|
inline |
Obtiene una referencia a la coordenada y de la esquina superior izquierda.
- Returns
- int& referencia a coordenada y
◆ rect
Una estructura que contiene la definición de un rectángulo, con el origen en la esquina superior izquierda.
The documentation for this class was generated from the following file: