6385b8c162
The size, point and position structs were defined in common.h. Move them to coords.h so that common.h could be used for generic code to be included in all source files.
24 lines
419 B
C
24 lines
419 B
C
#ifndef SC_COORDS
|
|
#define SC_COORDS
|
|
|
|
#include <stdint.h>
|
|
|
|
struct size {
|
|
uint16_t width;
|
|
uint16_t height;
|
|
};
|
|
|
|
struct point {
|
|
int32_t x;
|
|
int32_t y;
|
|
};
|
|
|
|
struct position {
|
|
// The video screen size may be different from the real device screen size,
|
|
// so store to which size the absolute position apply, to scale it
|
|
// accordingly.
|
|
struct size screen_size;
|
|
struct point point;
|
|
};
|
|
|
|
#endif
|