◎ Constant macro



ListReference

Constant macro

NULL


NULL pointer

function

    #define NULL ((void *) 0)




ListReference

Constant macro

DI


Interrupt-disabled mask

function

    #define DI 15




ListReference

Constant macro

EI


Interrupt enable mask

function

    #define EI 0



ListReference

Constant macro

MAX_NEST


Number of matrices that can be nested

function

    #define MAX_NEST 20



ListReference

Constant macro

WORK_SIZE


function

    #define WORK_SIZE 0x40




ListReference

Constant macro

EVENT_SIZE


function

    #define EVENT_SIZE 0x80




ListReference

Constant macro

M_PI


Constant macro representing π

function

    #define M_PI 3.1415926535897932




ListReference

Macro constant

CD_Black



ListReference

Macro constant

CD_DarkRed



ListReference

Macro constant

CD_DarkGreen



ListReference

Macro constant

CD_DarkYellow



ListReference

Macro constant

CD_DarkBlue



ListReference

Macro constant

CD_DarkPurple



ListReference

Macro constant

CD_DarkMagenta



ListReference

Macro constant

CD_DarkWhite



ListReference

Macro constant

CD_MediumRed



ListReference

Macro constant

CD_MediumGreen



ListReference

Macro constant

CD_MediumYellow



ListReference

Macro constant

CD_MediumBlue



ListReference

Macro constant

CD_MediumPurple



ListReference

Macro constant

CD_MediumMagenta



ListReference

Macro constant

CD_MediumWhite



ListReference

Macro constant

CD_SemiRed



ListReference

Macro constant

CD_SemiGreen



ListReference

Macro constant

CD_SemiYellow



ListReference

Macro constant

CD_SemiBlue



ListReference

Macro constant

CD_SemiPurple



ListReference

Macro constant

CD_SemiMagenta



ListReference

Macro constant

CD_SemiWhite



ListReference

Macro constant

CD_Red



ListReference

Macro constant

CD_Green



ListReference

Macro constant

CD_Yellow



ListReference

Macro constant

CD_Blue



ListReference

Macro constant

CD_Purple



ListReference

Macro constant

CD_Magenta



ListReference

Macro constant

CD_White


Sample color data

function

    #define CD_Black (0 << 10) | (0 << 5) | (0) | RGB_Flag
    #define CD_DarkRed (0 << 10) | (0 << 5) | (8) | RGB_Flag
    #define CD_DarkGreen (0 << 10) | (8 << 5) | (0) | RGB_Flag
    #define CD_DarkYellow (0 << 10) | (8 << 5) | (8) | RGB_Flag
    #define CD_DarkBlue (8 << 10) | (0 << 5) | (0) | RGB_Flag
    #define CD_DarkPurple (8 << 10) | (0 << 5) | (8) | RGB_Flag
    #define CD_DarkMagenta (8 << 10) | (8 << 5) | (0) | RGB_Flag
    #define CD_DarkWhite (8 << 10) | (8 << 5) | (8) | RGB_Flag
    #define CD_MediumRed (0 << 10) | (0 << 5) | (16) | RGB_Flag
    #define CD_MediumGreen (0 << 10) | (16 << 5) | (0) | RGB_Flag
    #define CD_MediumYellow (0 << 10) | (16 << 5) | (16) | RGB_Flag
    #define CD_MediumBlue (16 << 10) | (0 << 5) | (0) | RGB_Flag
    #define CD_MediumPurple (16 << 10) | (0 << 5) | (16) | RGB_Flag
    #define CD_MediumMagenta (16 << 10) | (16 << 5) | (0) | RGB_Flag
    #define CD_MediumWhite (16 << 10) | (16 << 5) | (16) | RGB_Flag
    #define CD_SemiRed (0 << 10) | (0 << 5) | (24) | RGB_Flag
    #define CD_SemiGreen (0 << 10) | (24 << 5) | (0) | RGB_Flag
    #define CD_SemiYellow (0 << 10) | (24 << 5) | (24) | RGB_Flag
    #define CD_SemiBlue (24 << 10) | (0 << 5) | (0) | RGB_Flag
    #define CD_SemiPurple (24 << 10) | (0 << 5) | (24) | RGB_Flag
    #define CD_SemiMagenta (24 << 10) | (24 << 5) | (0) | RGB_Flag
    #define CD_SemiWhite (24 << 10) | (24 << 5) | (24) | RGB_Flag
    #define CD_Red (0 << 10) | (0 << 5) | (31) | RGB_Flag
    #define CD_Green (0 << 10) | (31 << 5) | (0) | RGB_Flag
    #define CD_Yellow (0 << 10) | (31 << 5) | (31) | RGB_Flag
    #define CD_Blue (31 << 10) | (0 << 5) | (0) | RGB_Flag
    #define CD_Purple (31 << 10) | (0 << 5) | (31) | RGB_Flag
    #define CD_Magenta (31 << 10) | (31 << 5) | (0) | RGB_Flag
    #define CD_White (31 << 10) | (31 << 5) | (31) | RGB_Flag




return
Copyright SEGA ENTERPRISES, LTD., 1997