*/
#include <stdio.h>
+#include <directfb.h>
#include "dfbapi.h"
/* two dimensional lattice */
return 1;
}
-int 3d_event_init(3d_lattice *3d_l)
+int d3_event_init(d3_lattice *d3_l)
{
- 3d_l->dfb->GetInputDevice(3d_l->dfb,DIDID_KEYBOARD,&(3d_l->keyboard));
- 3d_l->keyboard->CreateEventBuffer(3d_l->keyboard,&(3d_l->k_buffer));
+ d3_l->dfb->GetInputDevice(d3_l->dfb,DIDID_KEYBOARD,&(3d_l->keyboard));
+ d3_l->keyboard->CreateEventBuffer(d3_l->keyboard,&(d3_l->k_buffer));
return 1;
}
if(ke.key_id==DIKI_RIGHT && *x!=d3_l->max_x-1) *x+=1;
if(ke.key_id==DIET_DOWN && *y!=0) *y-=1;
if(ke.key_id==DIET_UP && *y!=d3_l->max_y-1) *y+=1;
+ if(ke.key_id==DIET_PAGE_DOWN && *z!=0) *z-=1;
+ if(ke.key_id==DIET_PAGE_UP && *z!=d3_l->mac_z-1) *z+=1;
+ if(ke.key_id==DIKI_Q) *quit=1;
+ if(ke.key_id==DIKI_ESCAPE) *esc=1;
}
return 1;