|
Ivan Mahonin |
3f9996 |
#ifndef HELI_COMMON_H
|
|
Ivan Mahonin |
3f9996 |
#define HELI_COMMON_H
|
|
Ivan Mahonin |
3f9996 |
|
|
Ivan Mahonin |
3f9996 |
|
|
Ivan Mahonin |
3f9996 |
#ifndef TRUE
|
|
Ivan Mahonin |
3f9996 |
#define TRUE 1
|
|
Ivan Mahonin |
3f9996 |
#endif
|
|
Ivan Mahonin |
3f9996 |
|
|
Ivan Mahonin |
3f9996 |
#ifndef FALSE
|
|
Ivan Mahonin |
3f9996 |
#define FALSE 0
|
|
Ivan Mahonin |
3f9996 |
#endif
|
|
Ivan Mahonin |
3f9996 |
|
|
Ivan Mahonin |
8535a3 |
#ifndef PI
|
|
Ivan Mahonin |
8535a3 |
#define PI 3.14159265358979323846
|
|
Ivan Mahonin |
8535a3 |
#endif
|
|
Ivan Mahonin |
8535a3 |
|
|
Ivan Mahonin |
3f9996 |
|
|
Ivan Mahonin |
1015c5 |
typedef struct _Directory *Directory;
|
|
Ivan Mahonin |
1015c5 |
|
|
Ivan Mahonin |
1015c5 |
|
|
Ivan Mahonin |
3f9996 |
int randomNumber(int min, int max);
|
|
Ivan Mahonin |
3f9996 |
double randomFloat();
|
|
Ivan Mahonin |
3f9996 |
|
|
Ivan Mahonin |
909bc2 |
void rotateVector(double *x, double *y, double angle);
|
|
Ivan Mahonin |
909bc2 |
|
|
Ivan Mahonin |
909bc2 |
|
|
Ivan Mahonin |
1015c5 |
Directory openDirectory(const char *path);
|
|
Ivan Mahonin |
1015c5 |
void closeDirectory(Directory directory);
|
|
Ivan Mahonin |
1015c5 |
int directoryGetCount(Directory directory);
|
|
Ivan Mahonin |
1015c5 |
const char* directoryGet(Directory directory, int i);
|
|
Ivan Mahonin |
1015c5 |
|
|
Ivan Mahonin |
1015c5 |
int fileExists(const char *path);
|
|
Ivan Mahonin |
1015c5 |
int directoryExists(const char *path);
|
|
Ivan Mahonin |
1015c5 |
|
|
Ivan Mahonin |
3f9996 |
|
|
Ivan Mahonin |
3f9996 |
#endif
|