Wiki Page Content

Differences between revisions 6 and 7
Revision 6 as of 2013-11-18 18:10:33
Size: 833
Comment: add example
Revision 7 as of 2013-12-07 13:13:16
Size: 884
Comment: Added SDL_TICKS_PASSED as related.
Deletions are marked like this. Additions are marked like this.
Line 36: Line 36:
== Related Functions ==


Use this function to get the number of milliseconds since the SDL library initialization.


Uint32 SDL_GetTicks(void)

Return Value

Returns an unsigned 32-bit value representing the number of milliseconds since the SDL library initialized.

Code Examples

unsigned int lastTime = 0, currentTime;
while (!quit) {
  // do stuff
  // ...

  // Print a report once per second
  currentTime = SDL_GetTicks();
  if (currentTime > lastTime + 1000) {
    printf("Report: %d\n", variable);
    lastTime = currentTime;


This value wraps if the program runs for more than ~49 days.

CategoryAPI, CategoryTimer

None: SDL_GetTicks (last edited 2013-12-07 13:13:16 by PhilippWiesemann)

Please include your contact information if you'd like to receive a reply.