#ifndef HELI_COMMON_H
#define HELI_COMMON_H
#ifndef TRUE
#define TRUE 1
#endif
#ifndef FALSE
#define FALSE 0
#endif
#ifndef PI
#define PI 3.14159265358979323846
#endif
typedef struct _Directory *Directory;
int randomNumber(int min, int max);
double randomFloat();
void rotateVector(double *x, double *y, double angle);
Directory openDirectory(const char *path);
Directory openDirectoryEx(
const char *path,
const char *prefix,
const char *suffix,
int caseSensitive,
int showFiles,
int showDirectories );
void closeDirectory(Directory directory);
int directoryGetCount(Directory directory);
const char* directoryGet(Directory directory, int i);
const char* directoryGetFull(Directory directory, int i);
int fileExists(const char *path);
int directoryExists(const char *path);
#endif