offset | palette offset(0 to 1023) |
count | palette number to load (1 to J1024) |
*data | acquired palette data |
Acquires palette data. /* Acquire by Uint16 for 16bit color Acquire by Uint32 for 32bit color */ Uint16 palette[256]; Uint16 palette2[256]; NJS_TEXPALETTE pl={palette,0,0,0,0}; njLoadPaletteFile("palette.pvp",&pl); /* Establish the mode set in the palette.pvp file */ njSetPaletteMode(pl.mode); /* load palette data */ njSetPaletteData(pl.offset,pl.count,pl.palette); : /* Acquire palette data in palette2 */ njGetPaletteData(pl.offset,pl.count,palette2);