SDL_timer.h
Función SDL_RemoveTimer
Sintaxis
SDL_bool SDL_RemoveTimer(SDL_TimerID id);
Descripción
Elimina un temporizador creado con SDL_AddTimer().
Parámetros
- id
- El Id del temporizador a eliminar.
Valor de retorno
Devuelve SDL_TRUE si el temporizador es eliminado o SDL_FALSE si el temporizador no fue encontrado.
Ejemplo
// Function to be called after a certain time Uint32 callback(Uint32 interval, void* name) { printf("Hello %s!\n", static_cast<char*>(name)); return 0; } ... // Initialize timer if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_TIMER) < 0) ... // Set timer to 1 second SDL_TimerID timerID = SDL_AddTimer(1000, callback, const_cast<char*>("SDL")); // Main loop while(!quit) { ... } // Remove timer after main loop SDL_RemoveTimer(timerID);