Argentum Online - Cliente
Referencia de la Clase SDLTimer

Timer basado en la cuenta de SDL. Más...

#include <sdl_timer.h>

Métodos públicos

 SDLTimer ()
 Crea un objeto SDLTimer. Más...
 
 SDLTimer (const SDLTimer &other)
 Crea un objeto SDLTimer por copia. Más...
 
SDLTimeroperator= (const SDLTimer &other)
 
 SDLTimer (SDLTimer &&other)
 
SDLTimeroperator= (SDLTimer &&other)
 
void start ()
 Inicia la cuenta del timer. Más...
 
void stop ()
 Detiene la cuenta del timer. Más...
 
void pause ()
 Pausa la cuenta del timer. Más...
 
void unpause ()
 Despausa la cuenta del timer. Más...
 
uint32_t get_ticks () const
 Devuelve el tiempo transcurrido desde que se inicio el timer. Más...
 
bool is_started () const
 Indica si el timer esta iniciado. Más...
 
bool is_paused () const
 Indica si el timer esta pausado. Más...
 

Descripción detallada

Timer basado en la cuenta de SDL.

Documentación del constructor y destructor

◆ SDLTimer() [1/2]

SDLTimer::SDLTimer ( )

Crea un objeto SDLTimer.

Permite medir el paso del tiempo en la ejecucion del programa.

◆ SDLTimer() [2/2]

SDLTimer::SDLTimer ( const SDLTimer other)

Crea un objeto SDLTimer por copia.

Parámetros
otherOtro timer.

Documentación de las funciones miembro

◆ get_ticks()

uint32_t SDLTimer::get_ticks ( ) const

Devuelve el tiempo transcurrido desde que se inicio el timer.

Devuelve
uint32_t

◆ is_paused()

bool SDLTimer::is_paused ( ) const

Indica si el timer esta pausado.

Devuelve
true
false

◆ is_started()

bool SDLTimer::is_started ( ) const

Indica si el timer esta iniciado.

Devuelve
true
false

◆ pause()

void SDLTimer::pause ( )

Pausa la cuenta del timer.

◆ start()

void SDLTimer::start ( )

Inicia la cuenta del timer.

◆ stop()

void SDLTimer::stop ( )

Detiene la cuenta del timer.

◆ unpause()

void SDLTimer::unpause ( )

Despausa la cuenta del timer.


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