xine-lib 1.2.13-20230125hg15249
Data Structures | Macros | Typedefs | Variables
goom_graphic.h File Reference

Go to the source code of this file.

Data Structures

struct  Color
 
union  _PIXEL
 

Macros

#define A_CHANNEL   0xFF000000
 
#define R_CHANNEL   0x00FF0000
 
#define G_CHANNEL   0x0000FF00
 
#define B_CHANNEL   0x000000FF
 
#define A_OFFSET   24
 
#define R_OFFSET   16
 
#define G_OFFSET   8
 
#define B_OFFSET   0
 

Typedefs

typedef unsigned int Uint
 
typedef union _PIXEL Pixel
 

Variables

const Color BLACK
 
const Color WHITE
 
const Color RED
 
const Color BLUE
 
const Color GREEN
 
const Color YELLOW
 
const Color ORANGE
 
const Color VIOLET
 

Macro Definition Documentation

◆ A_CHANNEL

#define A_CHANNEL   0xFF000000

Referenced by goom_draw_text().

◆ A_OFFSET

#define A_OFFSET   24

◆ B_CHANNEL

#define B_CHANNEL   0x000000FF

◆ B_OFFSET

#define B_OFFSET   0

◆ G_CHANNEL

#define G_CHANNEL   0x0000FF00

◆ G_OFFSET

#define G_OFFSET   8

◆ R_CHANNEL

#define R_CHANNEL   0x00FF0000

◆ R_OFFSET

#define R_OFFSET   16

Typedef Documentation

◆ Pixel

typedef union _PIXEL Pixel

◆ Uint

typedef unsigned int Uint

Variable Documentation

◆ BLACK

const Color BLACK
extern

Referenced by goom_update().

◆ BLUE

const Color BLUE
extern

◆ GREEN

const Color GREEN
extern

◆ ORANGE

const Color ORANGE
extern

Referenced by goom_update().

◆ RED

const Color RED
extern

◆ VIOLET

const Color VIOLET
extern

Referenced by goom_update().

◆ WHITE

const Color WHITE
extern

Referenced by goom_update(), and pointFilter().

◆ YELLOW

const Color YELLOW
extern

Referenced by goom_update().