*filename | Palette file name (.pvp file) |
*pl | Pointer to NJS_TEXPALETTE structure |
1 | Successful | |
-1 | Failed |
The following loads palette data. Uint16 palette[256]; /* Set array pointer for palette data loading */ /* Other members are set after executing njLoadPaletteFile() function */ NJS_TEXPALETTE pl={palette,0,0,0,0}; njLoadPaletteFile("palette.pvp",&pl); /* Set mode set in palette.pvp */ njSetPaletteMode(pl.mode); /* Load palette data */ njSetPaletteData(pl.offset,pl.count,pl.palette);