#ifndef SPRITE_H #define SPRITE_H // tetromino sprite typedef struct { int x; // signed integers to allow negative board positions int y; // -1 means piece is preview ("next") byte piece; byte angle; } sprite; inline void sprite_copy(sprite *to, sprite *from) { memcpy(to, from, sizeof(sprite)); } #endif