Argentum Online - Cliente
Referencia de la Clase CastButton

Boton de "Lanzar" en el juego. Más...

#include <cast_button.h>

Diagrama de herencias de CastButton
Button

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...
 
- Métodos públicos heredados desde Button
 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...
 

Descripción detallada

Boton de "Lanzar" en el juego.

Documentación del constructor y destructor

◆ CastButton()

CastButton::CastButton ( SDL_Rect  button_area,
SDL_Rect  viewport,
SDL_Renderer *  renderer,
bool &  attemtping_cast 
)

Crea un objeto Cast Button.

Parámetros
attemtping_castBooleano que el boton modifica al clickear el boton de cast. Indica intenciones de castear un hechizo.

Documentación de las funciones miembro

◆ on_click()

void CastButton::on_click ( )
overridevirtual

Accion a ejecutar cuando se clickea el boton izquierdo.

Reimplementado de Button.


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