void Input::init( Window& window ) { deleteKeyboard(); deleteMouse(); deleteInput(); initInput(); initKeyboard( window ); initMouse( window ); };
void stopChopperDrop(ChopperDrop* game) { // unsubscribe devices unsubscribeKeyboard(); unsubscribeTimer(); unsubscribeMouse(); deleteBitmap(game->mouseCursor); deleteCurrentState(game); disableMouse(); cleanBuffer(); deleteMouse(); deleteTimer(game->timer); deleteDate(game->date); free(game); }
Input::~Input( void ) { deleteMouse(); deleteKeyboard(); deleteInput(); };