OpenWareLaboratory
ColourScreenPatch.h File Reference
Include dependency graph for ColourScreenPatch.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  ColourScreenPatch
 Abstract base class for patches that use a colour screen. More...
 

Macros

#define BLACK   0x0000
 
#define BLUE   0x001F
 
#define CYAN   0x07FF
 
#define GREEN   0x07E0
 
#define MAGENTA   0xF81F
 
#define RED   0xF800
 
#define WHITE   0xFFFF
 
#define YELLOW   0xFFE0
 

Typedefs

typedef uint16_t Colour
 
typedef ScreenBuffer< uint16_t, BLACK, WHITEColourScreenBuffer
 

Macro Definition Documentation

◆ BLACK

#define BLACK   0x0000

Definition at line 7 of file ColourScreenPatch.h.

◆ BLUE

#define BLUE   0x001F

Definition at line 8 of file ColourScreenPatch.h.

◆ CYAN

#define CYAN   0x07FF

Definition at line 11 of file ColourScreenPatch.h.

◆ GREEN

#define GREEN   0x07E0

Definition at line 10 of file ColourScreenPatch.h.

◆ MAGENTA

#define MAGENTA   0xF81F

Definition at line 12 of file ColourScreenPatch.h.

◆ RED

#define RED   0xF800

Definition at line 9 of file ColourScreenPatch.h.

◆ WHITE

#define WHITE   0xFFFF

Definition at line 14 of file ColourScreenPatch.h.

◆ YELLOW

#define YELLOW   0xFFE0

Definition at line 13 of file ColourScreenPatch.h.

Typedef Documentation

◆ Colour

typedef uint16_t Colour

Definition at line 16 of file ColourScreenPatch.h.

◆ ColourScreenBuffer

Definition at line 17 of file ColourScreenPatch.h.