Classes |
| struct | HSL_t |
| struct | RGB_t |
Typedefs |
| typedef struct HSL_t | HSL_t |
| typedef struct RGB_t | RGB_t |
| typedef void(BURGER_API * | PaletteChangedProcPtr )(void) |
| typedef void(BURGER_API * | PaletteFadeCallBackProcPtr )(Word Pass) |
Functions |
| void BURGER_API | PaletteConvertRGB15ToRGB24 (Word8 *RGBOut, Word RGBIn) |
| void BURGER_API | PaletteConvertRGB16ToRGB24 (Word8 *RGBOut, Word RGBIn) |
| Word BURGER_API | PaletteConvertRGB24ToRGB15 (const Word8 *RGBIn) |
| Word BURGER_API | PaletteConvertRGB24ToRGB16 (const Word8 *RGBIn) |
| Word BURGER_API | PaletteConvertRGB24ToDepth (const Word8 *RGBIn, Word Depth) |
| Word BURGER_API | PaletteConvertRGBToDepth (Word Red, Word Green, Word Blue, Word Depth) |
| Word BURGER_API | PaletteConvertPackedRGBToDepth (Word32 Color, Word Depth) |
| void BURGER_API | PaletteMake16BitLookup (Word *Output, const Word8 *Input, Word Depth) |
| void BURGER_API | PaletteMake16BitLookupRez (Word *Output, struct RezHeader_t *Input, Word RezNum, Word Depth) |
| void BURGER_API | PaletteMakeRemapLookup (Word8 *Output, const Word8 *DestPal, const Word8 *SourcePal) |
| void BURGER_API | PaletteMakeRemapLookupMasked (Word8 *Output, const Word8 *DestPal, const Word8 *SourcePal) |
| void BURGER_API | PaletteMakeColorMasks (Word8 *Output, Word MaskColor) |
| void BURGER_API | PaletteMakeFadeLookup (Word8 *Output, const Word8 *Input, Word r, Word g, Word b) |
| Word BURGER_API | PaletteFindColorIndex (const Word8 *PalPtr, Word Red, Word Green, Word Blue, Word Count) |
| void BURGER_API | PaletteBlack (void) |
| void BURGER_API | PaletteWhite (void) |
| void BURGER_API | PaletteFadeToBlack (void) |
| void BURGER_API | PaletteFadeToWhite (void) |
| void BURGER_API | PaletteFadeTo (struct RezHeader_t *Input, Word ResID) |
| void BURGER_API | PaletteFadeToPtr (const Word8 *PalettePtr) |
| void BURGER_API | PaletteFadeToHandle (void **PaletteHandle) |
| void BURGER_API | PaletteSet (struct RezHeader_t *Input, Word PalNum) |
| void BURGER_API | PaletteSetHandle (Word Start, Word Count, void **PaletteHandle) |
| void BURGER_API | PaletteSetPtr (Word Start, Word Count, const Word8 *PalettePtr) |
| Word BURGER_API | PaletteGetBorderColor (void) |
| void BURGER_API | PaletteSetBorderColor (Word Color) |
| void BURGER_API | PaletteRGB2HSL (HSL_t *Output, const RGB_t *Input) |
| void BURGER_API | PaletteHSL2RGB (RGB_t *Output, const HSL_t *Input) |
| void BURGER_API | PaletteHSLTween (HSL_t *Output, const HSL_t *HSLPtr1, const HSL_t *HSLPtr2, float Factor, Word Dir) |
| void BURGER_API | PaletteRGBTween (RGB_t *Output, const RGB_t *RGBPtr1, const RGB_t *RGBPtr2, float Factor, Word Dir) |
Variables |
| Word | BurgerPaletteDirty |
| Word8 | CurrentPalette [256 *3] |
| const Word | ByteSquareTable [255+256] |
| const Word8 | RGB5ToRGB8Table [32] |
| const Word8 | RGB6ToRGB8Table [64] |
| Word | FadeSpeed |
| Word | PaletteVSync |
| PaletteFadeCallBackProcPtr | PaletteFadeCallBack |
| PaletteChangedProcPtr | PaletteChangedProc |