/* ** (C)2018-2020 Robert Szacki Software House ** ** > Magazyn < ** ** $Id$ */ #ifndef SCREEN_H #define SCREEN_H #ifndef EXEC_TYPES_H #include <exec/types.h> #endif #define DEPTH 5 #define COLORS (1 << DEPTH) struct screenInfo { struct Screen* s; struct BitMap* bm[2]; struct DBufInfo* dbi; struct MsgPort* mp[2]; BOOL safe[2]; struct Window* w; ULONG* colors; UWORD frame; }; struct Screen* openScreen(); ULONG* allocColors(); void closeScreen(struct Screen* s); #endif /* SCREEN_H */