Lines Matching refs:Palette
876 \param Start Either 0x0300 or an offset into the Palette table
881 uint16_t Start, //!< Either 0x0300 or an offset into the Palette table
885 U_PALETTE *Palette = NULL;
887 Palette = malloc(4 + 4*NumEntries);
888 if(Palette){
889 Palette->Start = Start;
890 Palette->NumEntries = NumEntries;
891 memcpy(&Palette->PalEntries, PalEntries, NumEntries*4);
894 return(Palette);
2101 const U_PALETTE *Palette
2105 nPE = 4*Palette->NumEntries;
2112 memcpy(record+off, &Palette->Start, 2); off+=2;
2113 memcpy(record+off, &Palette->NumEntries, 2); off+=2;
2114 memcpy(record+off, &Palette->PalEntries, nPE);
2302 \param ihPal Palette handle, will be created and returned
2304 \param up Palette parameters
2321 \param ihPal Palette handle, will be created and returned
3234 \param Palette Index of Palette to make active.
3236 char *U_WMRSELECTPALETTE_set(uint16_t Palette){
3237 return U_WMRCORE_1U16_set(U_WMR_SELECTPALETTE, Palette);
3251 \param Palette Redefines a set of RGB values for the current active Palette.
3253 char *U_WMRANIMATEPALETTE_set(U_PALETTE *Palette){
3254 return U_WMRCORE_PALETTE_set(U_WMR_ANIMATEPALETTE, Palette);
3260 \param Palette Defines a set of RGB values for the current active Palette.
3262 char *U_WMRSETPALENTRIES_set(const U_PALETTE *Palette){
3263 return U_WMRCORE_PALETTE_set(U_WMR_SETPALENTRIES, Palette);
3302 \param Palette Changes the size of the currently active Palette.
3304 char *U_WMRRESIZEPALETTE_set(uint16_t Palette){
3305 return U_WMRCORE_1U16_set(U_WMR_RESIZEPALETTE, Palette);
4324 \param Palette Create a Palette object.
4326 char *U_WMRCREATEPALETTE_set(U_PALETTE *Palette){
4327 return U_WMRCORE_PALETTE_set(U_WMR_CREATEPALETTE, Palette);
4698 U_PALETTE *Palette,
4703 contents += offsetof(U_WMRANIMATEPALETTE, Palette);
4704 memset(Palette, 0, (U_SIZE_PALETTE));
4705 memcpy(Palette, contents, (U_SIZE_PALETTE));
5859 \param Palette Index of Palette to make active.
5863 uint16_t *Palette
5865 return U_WMRCORE_1U16_get(contents, (U_SIZE_WMRSELECTPALETTE), Palette);
5883 \param Palette Redefines a set of RGB values for the current active Palette.
5884 \param PalEntries Array of Palette Entries
5888 U_PALETTE *Palette,
5891 return U_WMRCORE_PALETTE_get(contents, (U_SIZE_WMRANIMATEPALETTE), Palette, PalEntries);
5898 \param Palette Defines a set of RGB values for the current active Palette.
5899 \param PalEntries Array of Palette Entries
5903 U_PALETTE *Palette,
5906 return U_WMRCORE_PALETTE_get(contents, (U_SIZE_WMRSETPALENTRIES), Palette, PalEntries);
5936 \param Palette Changes the size of the currently active Palette.
5940 uint16_t *Palette
5942 return U_WMRCORE_1U16_get(contents, (U_SIZE_WMRRESIZEPALETTE), Palette);
6912 \param Palette Create a Palette object.
6913 \param PalEntries Array of Palette Entries
6917 U_PALETTE *Palette,
6920 return U_WMRCORE_PALETTE_get(contents, (U_SIZE_WMRCREATEPALETTE), Palette, PalEntries);