Argentum Online - Cliente
Referencia de la Clase Decoration

Objeto renderizable estatico. Más...

#include <decoration.h>

Diagrama de herencias de Decoration
RenderizableObject

Métodos públicos

 Decoration (SDLSprite sprite, int x, int y, visual_info_t visual_info)
 Crea un objeto Decoration. Más...
 
int get_x () const
 Devuelve la coordenda X. Más...
 
int get_y () const
 Devuelve la coordenada Y. Más...
 
void render (SDL_Rect dest) override
 Renderiza el objeto en pantalla. Más...
 
bool sprite_is_done ()
 
- Métodos públicos heredados desde RenderizableObject
 RenderizableObject (visual_info_t visual_info)
 Crea un objeto RenderizableObject. Más...
 
int get_width () const
 Devuelve el ancho en centesimas de tile. Más...
 
int get_height () const
 Devuelve el alto en centesimas de tile. Más...
 
virtual int get_x_offset () const
 Devuelve el offset X total. Más...
 
virtual int get_y_offset () const
 Devuelve el offset Y total. Más...
 
 RenderizableObject (const RenderizableObject &other)
 
RenderizableObjectoperator= (const RenderizableObject &other)
 
void set_visual_info (visual_info_t new_visual_info)
 Setea la informacion visual. Más...
 
void set_offset (int new_x_offset, int new_y_offset)
 
virtual void update ()
 Actualiza el objeto. Más...
 

Otros miembros heredados

- Atributos protegidos heredados desde RenderizableObject
visual_info_t visual_info
 

Descripción detallada

Objeto renderizable estatico.

Documentación del constructor y destructor

◆ Decoration()

Decoration::Decoration ( SDLSprite  sprite,
int  x,
int  y,
visual_info_t  visual_info 
)

Crea un objeto Decoration.

Parámetros
spriteSprite asociado a la decoracion.
xTile X donde se va a renderizar la decoracion.
yTile Y donde se va a renderizar la decoracion.
visual_infoStruct de informacion visual.

Documentación de las funciones miembro

◆ get_x()

int Decoration::get_x ( ) const

Devuelve la coordenda X.

Devuelve
int

◆ get_y()

int Decoration::get_y ( ) const

Devuelve la coordenada Y.

Devuelve
int

◆ render()

void Decoration::render ( SDL_Rect  dest)
overridevirtual

Renderiza el objeto en pantalla.

Parámetros
destCuadro en pantalla donde se va a renderizar.

Implementa RenderizableObject.


La documentación para esta clase fue generada a partir de los siguientes ficheros: