39 #if PRAGMA_STRUCT_ALIGN
40 #pragma options align = mac68k
41 #elif PRAGMA_STRUCT_PACKPUSH
43 #elif PRAGMA_STRUCT_PACK
189 short dstEntry,
short dstLength);
233 #define MacAnimatePalette AnimatePalette
237 short dstEntry,
short dstLength);
309 short *dstTolerance);
398 #define MacResizePalette ResizePalette
532 #if PRAGMA_STRUCT_ALIGN
533 #pragma options align = reset
534 #elif PRAGMA_STRUCT_PACKPUSH
536 #elif PRAGMA_STRUCT_PACK
540 #ifdef PRAGMA_IMPORT_OFF
unsigned char Boolean
Definition: MacTypes.h:318
void PmBackColor(short dstEntry)
void GetEntryUsage(PaletteHandle srcPalette, short srcEntry, short *dstUsage, short *dstTolerance)
void DisposePalette(PaletteHandle srcPalette)
void MacAnimatePalette(WindowRef dstWindow, CTabHandle srcCTab, short srcIndex, short dstEntry, short dstLength)
void SetPaletteUpdates(PaletteHandle p, short updates)
void RestoreDeviceClut(GDHandle gd)
void RestoreFore(const ColorSpec *c)
void SetPalette(WindowRef dstWindow, PaletteHandle srcPalette, Boolean cUpdates)
PaletteHandle GetPalette(WindowRef srcWindow)
void ActivatePalette(WindowRef srcWindow)
void SetEntryColor(PaletteHandle dstPalette, short dstEntry, const RGBColor *srcRGB)
void SaveBack(ColorSpec *c)
@ pmAllUpdates
Definition: Palettes.h:68
@ pmDithered
Definition: Palettes.h:50
@ pmFgUpdates
Definition: Palettes.h:67
@ pmNoUpdates
Definition: Palettes.h:65
@ pmBkUpdates
Definition: Palettes.h:66
@ pmWhite
Definition: Palettes.h:57
@ pmAnimated
Definition: Palettes.h:53
@ pmExplicit
Definition: Palettes.h:55
void SaveFore(ColorSpec *c)
Boolean GetGray(GDHandle device, const RGBColor *backGround, RGBColor *foreGround)
short GetPaletteUpdates(PaletteHandle p)
void PmForeColor(short dstEntry)
void AnimateEntry(WindowRef dstWindow, short dstEntry, const RGBColor *srcRGB)
PaletteHandle NewPalette(short entries, CTabHandle srcColors, short srcUsage, short srcTolerance)
void MacResizePalette(PaletteHandle p, short size)
void CTab2Palette(CTabHandle srcCTab, PaletteHandle dstPalette, short srcUsage, short srcTolerance)
OSErr SetDepth(GDHandle gd, short depth, short whichFlags, short flags)
void Palette2CTab(PaletteHandle srcPalette, CTabHandle dstCTab)
short HasDepth(GDHandle gd, short depth, short whichFlags, short flags)
void NSetPalette(WindowRef dstWindow, PaletteHandle srcPalette, short nCUpdates)
void CopyPalette(PaletteHandle srcPalette, PaletteHandle dstPalette, short srcEntry, short dstEntry, short dstLength)
void SetEntryUsage(PaletteHandle dstPalette, short dstEntry, short srcUsage, short srcTolerance)
void GetEntryColor(PaletteHandle srcPalette, short srcEntry, RGBColor *dstRGB)
void RestoreBack(const ColorSpec *c)
PaletteHandle GetNewPalette(short PaletteID)
long Entry2Index(short entry)
Interface to Quickdraw Graphics.
Definition: Palettes.h:72
short ciTolerance
Definition: Palettes.h:75
short ciDataFields[3]
Definition: Palettes.h:76
short ciUsage
Definition: Palettes.h:74
Definition: Quickdraw.h:1960
Definition: Quickdraw.h:1968
Definition: Quickdraw.h:2178
Definition: Quickdraw.h:1648
Definition: Palettes.h:82
short pmDataFields[7]
Definition: Palettes.h:84
ColorInfo pmInfo[1]
Definition: Palettes.h:85
Definition: Quickdraw.h:1710