Argentum Online - Cliente
in_game_bar.h
1
#ifndef __IN_GAME_BAR_H
2
#define __IN_GAME_BAR_H
3
4
#include "renderizable_object.h"
5
10
class
InGameBar
:
public
RenderizableObject
{
11
private
:
12
float
fill_proportion;
13
SDLTexture
& bar_texture;
14
15
public
:
16
InGameBar
(
visual_info_t
visual_info);
17
18
void
set_fill_proportion(
float
fill_proportion);
19
20
void
render
(SDL_Rect dest)
override
;
21
};
22
23
#endif
RenderizableObject
Interfaz que deben implementar todos los componentes que vayan a ser renderizados por la camara.
Definition:
renderizable_object.h:29
InGameBar
Clase usada para mostrar una barra del render.
Definition:
in_game_bar.h:10
InGameBar::render
void render(SDL_Rect dest) override
Renderiza el objeto en pantalla.
Definition:
in_game_bar.cpp:15
part_visual_info
Struct de informacion visual.
Definition:
renderizable_object.h:15
SDLTexture
Objeto de textura de SDL.
Definition:
sdl_texture.h:13
client
engine
in_game_bar.h
Generado por
1.8.19