ScummVM API documentation
Graphics::ColorMasks< 565 > Struct Template Reference

Public Types

enum  : uint {
  kHighBitsMask = 0xF7DEF7DE, kLowBitsMask = 0x08210821, qhighBits = 0xE79CE79C, qlowBits = 0x18631863,
  kBytesPerPixel = 2, kAlphaBits = 0, kRedBits = 5, kGreenBits = 6,
  kBlueBits = 5, kAlphaShift = 0, kRedShift = kGreenBits+kBlueBits, kGreenShift = kBlueBits,
  kBlueShift = 0, kAlphaMask = ((1 << kAlphaBits) - 1) << kAlphaShift, kRedMask = ((1 << kRedBits) - 1) << kRedShift, kGreenMask = ((1 << kGreenBits) - 1) << kGreenShift,
  kBlueMask = ((1 << kBlueBits) - 1) << kBlueShift, kRedBlueMask = kRedMask | kBlueMask, kLowBits = (1 << kRedShift) | (1 << kGreenShift) | (1 << kBlueShift), kLow2Bits = (3 << kRedShift) | (3 << kGreenShift) | (3 << kBlueShift),
  kLow3Bits = (7 << kRedShift) | (7 << kGreenShift) | (7 << kBlueShift)
}
 
typedef uint16 PixelType
 

The documentation for this struct was generated from the following file: