X-Git-Url: https://www.hackdaworld.org/gitweb/?a=blobdiff_plain;f=defines.h;h=17e83cfb1b91e126c009f8e38aa843f3575f5e75;hb=dcc213e7fef0a79e92d8548bd9a37461e91c9a5c;hp=8305711c56b2f534bb1b0135a75dd9bd9dafe790;hpb=cdf203b95bccd0e7e01e83800ad8435f4a2da8c3;p=physik%2Fmorpheus.git diff --git a/defines.h b/defines.h index 8305711..17e83cf 100644 --- a/defines.h +++ b/defines.h @@ -9,6 +9,8 @@ #include #endif +#define NOT_SPECIFIED 0 + #define DEFAULT_X_SEG 50 #define DEFAULT_Y_SEG 50 #define DEFAULT_Z_SEG 100 @@ -16,15 +18,15 @@ #define DEFAULT_SLOPE_NEL 1 #define DEFAULT_START_NEL 0 -#define DEFAULT_A_P_RANGE 2 -#define DEFAULT_A_P_FAKTOR 1 +#define DEFAULT_A_P_RANGE 0.2 +#define DEFAULT_A_P_FAKTOR 0.2 #define DEFAULT_STEPS 5000 /* program defines, dont touch ;) */ #define URAND_MAX 0xffffffff -#define URAND_2_MAX 0xffff +#define URAND_2BYTE_MAX 0xffff typedef unsigned int u32; typedef long long unsigned int u64; @@ -45,6 +47,8 @@ typedef struct __display { IDirectFB *dfb; /* pointer to dfb main construct */ IDirectFBSurface *primary_surface; /* pointer to dfb primary surface */ IDirectFBFont *font; /* the font */ + IDirectFBInputDevice *keyboard; /* for keyboard input */ + IDirectFBEventBuffer *keyboard_buffer; /* event buffer */ #endif int screen_height,screen_width; /* screen dimensions */ } display;