Argentum Online - Cliente
visual_effect.h
1
#ifndef __VISUAL_EFFECT_H
2
#define __VISUAL_EFFECT_H
3
#include "renderizable_object.h"
4
9
class
VisualEffect
:
public
RenderizableObject
{
10
private
:
11
SDLSprite
sprite;
12
13
public
:
14
VisualEffect
(
SDLSprite
&sprite,
visual_info_t
visual_info);
15
21
void
render
(SDL_Rect dest)
override
;
22
};
23
24
25
#endif
RenderizableObject
Interfaz que deben implementar todos los componentes que vayan a ser renderizados por la camara.
Definition:
renderizable_object.h:29
VisualEffect::render
void render(SDL_Rect dest) override
Renderiza el efecto en pantalla.
Definition:
visual_effect.cpp:6
part_visual_info
Struct de informacion visual.
Definition:
renderizable_object.h:15
VisualEffect
Clase para mostrar efectos visuales en posiciones dinamicas.
Definition:
visual_effect.h:9
SDLSprite
Sprite animada de SDL.
Definition:
sdl_animated_sprite.h:14
client
engine
visual_effect.h
Generado por
1.8.19