|
|
| version 1.9, 2004/04/08 13:51:52 | version 1.10, 2004/04/09 10:52:20 |
|---|---|
| Line 7 | Line 7 |
| #include "minifont.res" | #include "minifont.res" |
| void cmndraw_getpals(CMNPALFN *fn, CMNPALS *pal, UINT pals) { | |
| UINT i; | |
| if (fn == NULL) { | |
| return; | |
| } | |
| if (fn->get8) { | |
| for (i=0; i<pals; i++) { | |
| pal[i].pal8 = (*fn->get8)(fn, i); | |
| } | |
| } | |
| if (fn->get32) { | |
| for (i=0; i<pals; i++) { | |
| pal[i].pal32.d = (*fn->get32)(fn, i); | |
| } | |
| if (fn->cnv16) { | |
| for (i=0; i<pals; i++) { | |
| pal[i].pal16 = (*fn->cnv16)(fn, pal[i].pal32); | |
| } | |
| } | |
| } | |
| } | |
| void cmndraw_makegrad(RGB32 *pal, int pals, RGB32 bg, RGB32 fg) { | void cmndraw_makegrad(RGB32 *pal, int pals, RGB32 bg, RGB32 fg) { |
| int i; | int i; |