X-Git-Url: https://www.hackdaworld.org/gitweb/?a=blobdiff_plain;f=defines.h;h=60befa56d498a37c2c4492d1e9ab6b73e02d01b6;hb=30afbcffe819262c3bc4407f3a92fe4308f7a849;hp=981ab45a1a10764a67ba226dcc3963e04e8f939e;hpb=2114472cdcc3dc98f31f44f104148baaf4058651;p=physik%2Fmorpheus.git diff --git a/defines.h b/defines.h index 981ab45..60befa5 100644 --- a/defines.h +++ b/defines.h @@ -18,8 +18,9 @@ #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 3 +#define DEFAULT_A_P_FAKTOR 0.2 +#define DEFAULT_A_P_P0 0.2 #define DEFAULT_STEPS 5000 @@ -47,6 +48,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; @@ -62,5 +65,7 @@ typedef struct __display { /* masks for u32 cell */ #define AMORPH 0x00000001 #define CRYSTAL 0x00000000 +#define NAMORPH 0xfffffffe +#define NCRYSTAL 0xffffffff #define C_CONC_MASK 0xfffffffe