Yume Project 3.0
Touhou-inspired Danmaku game made in C only
Chargement...
Recherche...
Aucune correspondance
Référence du fichier timer.h
#include <stdbool.h>
#include <stdlib.h>

Aller au code source de ce fichier.

Classes

struct  Timer

Macros

#define MAX_TIMES   100

Fonctions

void timer_add_time (Timer *timer, int time)
 Ajoute un temps au timer.
int timer_current_time (Timer *timer)
 Récupère le temps actuel du timer.
bool timer_loop (Timer *timer, int max)
 Vérifie si le timer a atteint sa limite.
Timer timer_create ()
 Crée un nouveau timer.

Documentation des macros

◆ MAX_TIMES

#define MAX_TIMES   100

Documentation des fonctions

◆ timer_add_time()

void timer_add_time ( Timer * timer,
int time )

Ajoute un temps au timer.

Paramètres
timerLe timer à mettre à jour
timeLe temps à ajouter

◆ timer_create()

Timer timer_create ( )

Crée un nouveau timer.

Renvoie
Le timer créé

◆ timer_current_time()

int timer_current_time ( Timer * timer)

Récupère le temps actuel du timer.

Paramètres
timerLe timer à interroger
Renvoie
Le temps actuel du timer

◆ timer_loop()

bool timer_loop ( Timer * timer,
int max )

Vérifie si le timer a atteint sa limite.

Paramètres
timerLe timer à interroger
maxLa limite du timer
Renvoie
true si le timer a atteint sa limite, false sinon