Argentum Online - Cliente
Referencia de la Clase Hud

HUD del juego (informacion del jugador). Más...

#include <hud.h>

Métodos públicos

 Hud (ResponsiveScaler &scaler, SDLWindow &window, ChatBuffer &chat_buffers, InventoryBuffer &inventory_buffer, PlayerInfoMonitor &player_info_monitor, Entity &player, SocketManager &socket_manager)
 Constructor de hud. Más...
 
void handle_event (SDL_Event &e)
 Realiza las modificaciones / acciones necesarias segun el evento. Más...
 
void update ()
 Actualiza el HUD. Más...
 
void render ()
 Renderiza el HUD. Más...
 

Amigas

class UiEventHandler
 

Descripción detallada

HUD del juego (informacion del jugador).

Documentación del constructor y destructor

◆ Hud()

Hud::Hud ( ResponsiveScaler scaler,
SDLWindow window,
ChatBuffer chat_buffers,
InventoryBuffer inventory_buffer,
PlayerInfoMonitor player_info_monitor,
Entity player,
SocketManager socket_manager 
)

Constructor de hud.

Parámetros
scalerEscaler para responsiveness.
windowVentana del juego.
chat_buffersBuffer de chat.
inventory_bufferBuffer de inventario.
playerEntidad del jugador.
socket_managerSocket manager del juego.

Documentación de las funciones miembro

◆ handle_event()

void Hud::handle_event ( SDL_Event &  e)

Realiza las modificaciones / acciones necesarias segun el evento.

Parámetros
e

◆ render()

void Hud::render ( )

Renderiza el HUD.

◆ update()

void Hud::update ( )

Actualiza el HUD.


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