sdl2dll
Loading...
Searching...
No Matches
sdl::Event Class Reference

Clase para encapsular un evento SDL. More...

#include <sdl_event.h>

Public Member Functions

EXPORT Event ()
 Constructor.
 
EXPORT bool Poll ()
 Recupera un evento de la cola de eventos pendientes.
 
EXPORT Uint32 Type ()
 Obtiene el tipo de evento.
 
EXPORT operator SDL_Event & ()
 Operador de conversión de tipo, convierte un objeto Event a SDL_Event.
 
EXPORT SDL_KeyboardEvent & Key ()
 Obtiene una refencia al objeto SDL_Keyboard asociado al evento.
 
EXPORT SDL_MouseButtonEvent & Button ()
 Obtiene una refencia al objeto SDL_MouseButtonEvent asociado al evento.
 

Protected Attributes

SDL_Event event
 

Detailed Description

Clase para encapsular un evento SDL.

Member Function Documentation

◆ operator SDL_Event &()

EXPORT sdl::Event::operator SDL_Event & ( )
inline

Operador de conversión de tipo, convierte un objeto Event a SDL_Event.

Returns
SDL_Event evento SDL retornado

◆ Poll()

EXPORT bool sdl::Event::Poll ( )
inline

Recupera un evento de la cola de eventos pendientes.

Returns
bool true si había algún evento para recuperar

◆ Type()

EXPORT Uint32 sdl::Event::Type ( )
inline

Obtiene el tipo de evento.

Returns
Uint32 valor del tipo de evento

Member Data Documentation

◆ event

SDL_Event sdl::Event::event
protected

Estructura encapsulada


The documentation for this class was generated from the following file: