4 #include <SDL2/SDL_image.h> 5 #include <SDL2/SDL_ttf.h> 9 #include <experimental/filesystem> 27 std::vector<tijolo>&
t;
78 void render_text(SDL_Renderer *renderer,
int x,
int y,
const char *text,TTF_Font *font,SDL_Rect *rect,SDL_Color *color);
bolinha * bo
Definition: view.h:28
SDL_Window * window
Definition: view.h:33
std::vector< tijolo > & getTijolos()
Definition: view.cpp:29
view(std::vector< tijolo > &t_, barra *ba_, bolinha *bo_, pontos *po_, vida *v_)
Construtor do view.
Definition: view.cpp:23
void quit()
Encerramento.
Definition: view.cpp:255
pontos * po
Definition: view.h:30
std::vector< tijolo > & t
Definition: view.h:27
barra * ba
Definition: view.h:29
SDL_Rect Message_Pontos_rect
Definition: view.h:44
Classe para os pontos.
Definition: pontos.h:8
void render()
Renderizacao.
Definition: view.cpp:160
int getHeigth()
Definition: view.cpp:35
TTF_Font * Font
Definition: view.h:40
const Uint8 * state
Definition: view.h:39
SDL_Rect * getBloco()
Definition: view.cpp:26
SDL_Rect * getBolinha()
Definition: view.cpp:27
SDL_Rect Message_VidaValue_rect
Definition: view.h:45
void render_text(SDL_Renderer *renderer, int x, int y, const char *text, TTF_Font *font, SDL_Rect *rect, SDL_Color *color)
Renderiza um texto.
Definition: view.cpp:230
void ganhou()
Vitoria.
Definition: view.cpp:216
Classe para a barra.
Definition: barra.h:11
Classe para os pontos.
Definition: vida.h:8
SDL_Rect target
Definition: view.h:36
SDL_Rect Message_Fim_rect
Definition: view.h:43
const Uint8 * getState()
Definition: view.cpp:38
vida * v
Definition: view.h:31
SDL_Rect bloco
Definition: view.h:35
Classe para a bolinha.
Definition: bolinha.h:11
int init()
Rotina de inicializacao.
Definition: view.cpp:42
SDL_Rect bar
Definition: view.h:38
int getWidth()
Definition: view.cpp:34
SDL_Rect Message_PointValue_rect
Definition: view.h:46
pontos * getPonto()
Definition: view.cpp:30
vida * getVida()
Definition: view.cpp:31
SDL_Rect * getTarget()
Definition: view.cpp:25
SDL_Rect * getBarra()
Definition: view.cpp:28
SDL_Renderer * renderer
Definition: view.h:34
void perdeu()
Derrota.
Definition: view.cpp:203
SDL_Rect Message_Vida_rect
Definition: view.h:42
Classe para o view.
Definition: view.h:24
SDL_Rect bol
Definition: view.h:37