2016-04-17 21:10:30 +00:00
|
|
|
#ifndef __SKIZZLE_UTILITY_HPP__
|
|
|
|
#define __SKIZZLE_UTILITY_HPP__
|
|
|
|
|
2016-04-18 10:11:24 +00:00
|
|
|
/**
|
|
|
|
* Fonctions utilitaires aux autres classes du jeu
|
|
|
|
*/
|
2016-04-17 21:10:30 +00:00
|
|
|
namespace Utility {
|
|
|
|
/**
|
|
|
|
* Permet d'animer la valeur donnée vers la valeur cible
|
|
|
|
* avec la vitesse donnée
|
|
|
|
*/
|
|
|
|
float animateValue(float current, float speed, float goal);
|
2016-04-27 20:23:44 +00:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Liste des directions
|
|
|
|
*/
|
|
|
|
enum class Direction {NORTH, EAST, SOUTH, WEST};
|
2016-04-17 21:10:30 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#endif
|