#ifndef _HAL_H_ #define _HAL_H_ #include "col.h" #define I_LEFT 0 #define I_RIGHT 0 #define I_UP 0 #define I_DOWN 0 void debug(const char* str); void hal_init(); void hal_draw(int x, int y); void hal_print(int x, int y, const char* str); void render(Layout&); void hal_render(); void quit(); extern bool input[4]; #ifndef LINUX void * operator new(unsigned int size); void operator delete(void * ptr); #endif extern const int SCREEN_WIDTH; extern const int SCREEN_HEIGHT; #endif