Boton de "Lanzar" en el juego. Más...
#include <cast_button.h>
Métodos públicos | |
CastButton (SDL_Rect button_area, SDL_Rect viewport, SDL_Renderer *renderer, bool &attemtping_cast) | |
Crea un objeto Cast Button. Más... | |
void | on_click () override |
Accion a ejecutar cuando se clickea el boton izquierdo. Más... | |
![]() | |
Button (SDL_Rect button_area, SDL_Rect viewport, SDL_Renderer *renderer) | |
Crea un objeto Button. Más... | |
void | handle_event (SDL_Event &e) |
Analiza si se trata de un click en el boton, y de ser asi llama a on_click(). Más... | |
virtual void | on_right_click () |
Accion a ejecutar cuando se clickea el boton derecho. Más... | |
Boton de "Lanzar" en el juego.
CastButton::CastButton | ( | SDL_Rect | button_area, |
SDL_Rect | viewport, | ||
SDL_Renderer * | renderer, | ||
bool & | attemtping_cast | ||
) |
Crea un objeto Cast Button.
attemtping_cast | Booleano que el boton modifica al clickear el boton de cast. Indica intenciones de castear un hechizo. |
|
overridevirtual |
Accion a ejecutar cuando se clickea el boton izquierdo.
Reimplementado de Button.