|
#define | NDEBUG |
|
#define | FONT_FMT_UNCOMPRESSED 0x00 |
| Indicates that the font data is stored in an uncompressed format. More...
|
|
#define | FONT_FMT_PIXEL_RLE 0x01 |
| Indicates that the font data is stored using a pixel-based RLE format. More...
|
|
#define | FONT_EX_MARKER 0x80 |
|
#define | FONT_FMT_EX_UNCOMPRESSED (FONT_FMT_UNCOMPRESSED | FONT_EX_MARKER) |
|
#define | FONT_FMT_EX_PIXEL_RLE (FONT_FMT_PIXEL_RLE | FONT_EX_MARKER) |
|
#define | AUTO_STRING_LENGTH -1 |
|
#define | OPAQUE_TEXT 1 |
|
#define | TRANSPARENT_TEXT 0 |
|
#define | IMAGE_FMT_1BPP_UNCOMP 0x01 |
|
#define | IMAGE_FMT_2BPP_UNCOMP 0x02 |
|
#define | IMAGE_FMT_4BPP_UNCOMP 0x04 |
|
#define | IMAGE_FMT_8BPP_UNCOMP 0x08 |
|
#define | IMAGE_FMT_1BPP_COMP_RLE4 0x41 |
|
#define | IMAGE_FMT_2BPP_COMP_RLE4 0x42 |
|
#define | IMAGE_FMT_4BPP_COMP_RLE4 0x44 |
|
#define | IMAGE_FMT_1BPP_COMP_RLE7 0x71 |
|
#define | IMAGE_FMT_1BPP_COMP_RLE8 0x81 |
|
#define | IMAGE_FMT_2BPP_COMP_RLE8 0x82 |
|
#define | IMAGE_FMT_4BPP_COMP_RLE8 0x84 |
|
#define | IMAGE_FMT_8BPP_COMP_RLE8 0x88 |
|
#define | IMAGE_FMT_8BPP_COMP_RLEBLEND 0x28 |
|
#define | GrContextBackgroundSet(pContext, ulValue) |
|
#define | GrContextBackgroundSetTranslated(pContext, ulValue) |
|
#define | GrContextDpyWidthGet(pContext) (DpyWidthGet((pContext)->pDisplay)) |
|
#define | GrContextDpyHeightGet(pContext) (DpyHeightGet((pContext)->pDisplay)) |
|
#define | GrContextFontSet(pContext, pFnt) |
|
#define | GrContextForegroundSet(pContext, ulValue) |
|
#define | GrContextForegroundSetTranslated(pContext, ulValue) |
|
#define | GrFlush(pContext) |
|
#define | GrClearDisplay(pContext) |
|
#define | GrFontBaselineGet(pFont) ((pFont)->ucBaseline) |
|
#define | GrFontHeightGet(pFont) ((pFont)->ucHeight) |
|
#define | GrFontMaxWidthGet(pFont) ((pFont)->ucMaxWidth) |
|
#define | GrImageColorsGet(pImage) pImage->NumColors |
|
#define | GrImageHeightGet(pImage) pImage->YSize |
|
#define | GrImageWidthGet(pImage) pImage->XSize |
|
#define | GrOffScreen1BPPSize(lWidth, lHeight) (5 + (((lWidth + 7) / 8) * lHeight)) |
|
#define | GrOffScreen4BPPSize(lWidth, lHeight) (6 + (16 * 3) + (((lWidth + 1) / 2) * lHeight)) |
|
#define | GrOffScreen8BPPSize(lWidth, lHeight) (6 + (256 * 3) + (lWidth * lHeight)) |
|
#define | GrPixelDraw(pContext, lX, lY) |
|
#define | GrStringBaselineGet(pContext) ((pContext)->pFont->ucBaseline) |
|
#define | GrStringDrawCentered(pContext, pcString, lLength, lX, lY, bOpaque) |
|
#define | GrStringHeightGet(pContext) ((pContext)->pFont->ucHeight) |
|
#define | GrStringMaxWidthGet(pContext) ((pContext)->pFont->ucMaxWidth) |
|
#define | ClrAliceBlue 0x00F0F8FF |
|
#define | ClrAntiqueWhite 0x00FAEBD7 |
|
#define | ClrAqua 0x0000FFFF |
|
#define | ClrAquamarine 0x007FFFD4 |
|
#define | ClrAzure 0x00F0FFFF |
|
#define | ClrBeige 0x00F5F5DC |
|
#define | ClrBisque 0x00FFE4C4 |
|
#define | ClrBlack 0x00000000 |
|
#define | ClrBlanchedAlmond 0x00FFEBCD |
|
#define | ClrBlue 0x000000FF |
|
#define | ClrBlueViolet 0x008A2BE2 |
|
#define | ClrBrown 0x00A52A2A |
|
#define | ClrBurlyWood 0x00DEB887 |
|
#define | ClrCadetBlue 0x005F9EA0 |
|
#define | ClrChartreuse 0x007FFF00 |
|
#define | ClrChocolate 0x00D2691E |
|
#define | ClrCoral 0x00FF7F50 |
|
#define | ClrCornflowerBlue 0x006495ED |
|
#define | ClrCornsilk 0x00FFF8DC |
|
#define | ClrCrimson 0x00DC143C |
|
#define | ClrCyan 0x0000FFFF |
|
#define | ClrDarkBlue 0x0000008B |
|
#define | ClrDarkCyan 0x00008B8B |
|
#define | ClrDarkGoldenrod 0x00B8860B |
|
#define | ClrDarkGray 0x00A9A9A9 |
|
#define | ClrDarkGreen 0x00006400 |
|
#define | ClrDarkKhaki 0x00BDB76B |
|
#define | ClrDarkMagenta 0x008B008B |
|
#define | ClrDarkOliveGreen 0x00556B2F |
|
#define | ClrDarkOrange 0x00FF8C00 |
|
#define | ClrDarkOrchid 0x009932CC |
|
#define | ClrDarkRed 0x008B0000 |
|
#define | ClrDarkSalmon 0x00E9967A |
|
#define | ClrDarkSeaGreen 0x008FBC8F |
|
#define | ClrDarkSlateBlue 0x00483D8B |
|
#define | ClrDarkSlateGray 0x002F4F4F |
|
#define | ClrDarkTurquoise 0x0000CED1 |
|
#define | ClrDarkViolet 0x009400D3 |
|
#define | ClrDeepPink 0x00FF1493 |
|
#define | ClrDeepSkyBlue 0x0000BFFF |
|
#define | ClrDimGray 0x00696969 |
|
#define | ClrDodgerBlue 0x001E90FF |
|
#define | ClrFireBrick 0x00B22222 |
|
#define | ClrFloralWhite 0x00FFFAF0 |
|
#define | ClrForestGreen 0x00228B22 |
|
#define | ClrFuchsia 0x00FF00FF |
|
#define | ClrGainsboro 0x00DCDCDC |
|
#define | ClrGhostWhite 0x00F8F8FF |
|
#define | ClrGold 0x00FFD700 |
|
#define | ClrGoldenrod 0x00DAA520 |
|
#define | ClrGray 0x00808080 |
|
#define | ClrGreen 0x00008000 |
|
#define | ClrGreenYellow 0x00ADFF2F |
|
#define | ClrHoneydew 0x00F0FFF0 |
|
#define | ClrHotPink 0x00FF69B4 |
|
#define | ClrIndianRed 0x00CD5C5C |
|
#define | ClrIndigo 0x004B0082 |
|
#define | ClrIvory 0x00FFFFF0 |
|
#define | ClrKhaki 0x00F0E68C |
|
#define | ClrLavender 0x00E6E6FA |
|
#define | ClrLavenderBlush 0x00FFF0F5 |
|
#define | ClrLawnGreen 0x007CFC00 |
|
#define | ClrLemonChiffon 0x00FFFACD |
|
#define | ClrLightBlue 0x00ADD8E6 |
|
#define | ClrLightCoral 0x00F08080 |
|
#define | ClrLightCyan 0x00E0FFFF |
|
#define | ClrLightGoldenrodYellow 0x00FAFAD2 |
|
#define | ClrLightGreen 0x0090EE90 |
|
#define | ClrLightGrey 0x00D3D3D3 |
|
#define | ClrLightPink 0x00FFB6C1 |
|
#define | ClrLightSalmon 0x00FFA07A |
|
#define | ClrLightSeaGreen 0x0020B2AA |
|
#define | ClrLightSkyBlue 0x0087CEFA |
|
#define | ClrLightSlateGray 0x00778899 |
|
#define | ClrLightSteelBlue 0x00B0C4DE |
|
#define | ClrLightYellow 0x00FFFFE0 |
|
#define | ClrLime 0x0000FF00 |
|
#define | ClrLimeGreen 0x0032CD32 |
|
#define | ClrLinen 0x00FAF0E6 |
|
#define | ClrMagenta 0x00FF00FF |
|
#define | ClrMaroon 0x00800000 |
|
#define | ClrMediumAquamarine 0x0066CDAA |
|
#define | ClrMediumBlue 0x000000CD |
|
#define | ClrMediumOrchid 0x00BA55D3 |
|
#define | ClrMediumPurple 0x009370DB |
|
#define | ClrMediumSeaGreen 0x003CB371 |
|
#define | ClrMediumSlateBlue 0x007B68EE |
|
#define | ClrMediumSpringGreen 0x0000FA9A |
|
#define | ClrMediumTurquoise 0x0048D1CC |
|
#define | ClrMediumVioletRed 0x00C71585 |
|
#define | ClrMidnightBlue 0x00191970 |
|
#define | ClrMintCream 0x00F5FFFA |
|
#define | ClrMistyRose 0x00FFE4E1 |
|
#define | ClrMoccasin 0x00FFE4B5 |
|
#define | ClrNavajoWhite 0x00FFDEAD |
|
#define | ClrNavy 0x00000080 |
|
#define | ClrOldLace 0x00FDF5E6 |
|
#define | ClrOlive 0x00808000 |
|
#define | ClrOliveDrab 0x006B8E23 |
|
#define | ClrOrange 0x00FFA500 |
|
#define | ClrOrangeRed 0x00FF4500 |
|
#define | ClrOrchid 0x00DA70D6 |
|
#define | ClrPaleGoldenrod 0x00EEE8AA |
|
#define | ClrPaleGreen 0x0098FB98 |
|
#define | ClrPaleTurquoise 0x00AFEEEE |
|
#define | ClrPaleVioletRed 0x00DB7093 |
|
#define | ClrPapayaWhip 0x00FFEFD5 |
|
#define | ClrPeachPuff 0x00FFDAB9 |
|
#define | ClrPeru 0x00CD853F |
|
#define | ClrPink 0x00FFC0CB |
|
#define | ClrPlum 0x00DDA0DD |
|
#define | ClrPowderBlue 0x00B0E0E6 |
|
#define | ClrPurple 0x00800080 |
|
#define | ClrRed 0x00FF0000 |
|
#define | ClrRosyBrown 0x00BC8F8F |
|
#define | ClrRoyalBlue 0x004169E1 |
|
#define | ClrSaddleBrown 0x008B4513 |
|
#define | ClrSalmon 0x00FA8072 |
|
#define | ClrSandyBrown 0x00F4A460 |
|
#define | ClrSeaGreen 0x002E8B57 |
|
#define | ClrSeashell 0x00FFF5EE |
|
#define | ClrSienna 0x00A0522D |
|
#define | ClrSilver 0x00C0C0C0 |
|
#define | ClrSkyBlue 0x0087CEEB |
|
#define | ClrSlateBlue 0x006A5ACD |
|
#define | ClrSlateGray 0x00708090 |
|
#define | ClrSnow 0x00FFFAFA |
|
#define | ClrSpringGreen 0x0000FF7F |
|
#define | ClrSteelBlue 0x004682B4 |
|
#define | ClrTan 0x00D2B48C |
|
#define | ClrTeal 0x00008080 |
|
#define | ClrThistle 0x00D8BFD8 |
|
#define | ClrTomato 0x00FF6347 |
|
#define | ClrTurquoise 0x0040E0D0 |
|
#define | ClrViolet 0x00EE82EE |
|
#define | ClrWheat 0x00F5DEB3 |
|
#define | ClrWhite 0x00FFFFFF |
|
#define | ClrWhiteSmoke 0x00F5F5F5 |
|
#define | ClrYellow 0x00FFFF00 |
|
#define | ClrYellowGreen 0x009ACD32 |
|
#define | ClrBlack 0x00000000 |
|
#define | ClrRedMask 0x00FF0000 |
|
#define | ClrRedShift 16 |
|
#define | ClrGreenMask 0x0000FF00 |
|
#define | ClrGreenShift 8 |
|
#define | ClrBlueMask 0x000000FF |
|
#define | ClrBlueShift 0 |
|
#define | GrLangZhPRC 0x0804 |
|
#define | GrLangZhTW 0x0404 |
|
#define | GrLangEnUS 0x0409 |
|
#define | GrLangEnUK 0x0809 |
|
#define | GrLangEnAUS 0x0C09 |
|
#define | GrLangEnCA 0x1009 |
|
#define | GrLangEnNZ 0x1409 |
|
#define | GrLangFr 0x040C |
|
#define | GrLangDe 0x0407 |
|
#define | GrLangHi 0x0439 |
|
#define | GrLangIt 0x0410 |
|
#define | GrLangJp 0x0411 |
|
#define | GrLangKo 0x0412 |
|
#define | GrLangEsMX 0x080A |
|
#define | GrLangEsSP 0x0C0A |
|
#define | GrLangSwKE 0x0441 |
|
#define | GrLangUrIN 0x0820 |
|
#define | GrLangUrPK 0x0420 |
|
#define | DpyColorTranslate(pDisplay, ulValue) ((pDisplay)->pFxns->pfnColorTranslate((pDisplay)->pvDisplayData, ulValue)) |
|
#define | DpyFlush(pDisplay) |
|
#define | DpyClearDisplay(pDisplay, ulValue) |
|
#define | DpyHeightGet(pDisplay) ((pDisplay)->usHeight) |
|
#define | DpyLineDrawH(pDisplay, lX1, lX2, lY, ulValue) |
|
#define | DpyLineDrawV(pDisplay, lX, lY1, lY2, ulValue) |
|
#define | DpyPixelDraw(pDisplay, lX, lY, ulValue) |
|
#define | DpyPixelDrawMultiple(pDisplay, lX, lY, lX0, lCount, lBPP, pucData, pucPalette) |
|
#define | DpyRectFill(pDisplay, pRect, ulValue) |
|
#define | DpyWidthGet(pDisplay) ((pDisplay)->usWidth) |
|
#define | GrRectContainsPoint(pRect, lX, lY) |
|
|
void | GrCircleDraw (const tContext *pContext, int32_t lX, int32_t lY, int32_t lRadius) |
|
void | GrCircleFill (const tContext *pContext, int32_t lX, int32_t lY, int32_t lRadius) |
|
void | GrContextClipRegionSet (tContext *pContext, tRectangle *pRect) |
|
void | GrContextInit (tContext *pContext, tDisplay *pDisplay, const tDisplayFxns *pFxns) |
|
void | GrImageDraw (const tContext *pContext, const tImage *pBitmap, int16_t lX, int16_t lY) |
|
void | GrLineDraw (const tContext *pContext, int32_t lX1, int32_t lY1, int32_t lX2, int32_t lY2) |
|
void | GrLineDrawH (const tContext *pContext, int32_t lX1, int32_t lX2, int32_t lY) |
|
void | GrLineDrawV (const tContext *pContext, int32_t lX, int32_t lY1, int32_t lY2) |
|
void | GrRectDraw (const tContext *pContext, const tRectangle *pRect) |
|
void | GrRectFill (const tContext *pContext, const tRectangle *pRect) |
|
void | GrStringDraw (const tContext *pContext, const char *pcString, int32_t lLength, int32_t lX, int32_t lY, uint32_t bOpaque) |
|
int32_t | GrStringWidthGet (const tContext *pContext, const char *pcString, int32_t lLength) |
|
int32_t | GrRectOverlapCheck (tRectangle *psRect1, tRectangle *psRect2) |
|
int32_t | GrRectIntersectGet (tRectangle *psRect1, tRectangle *psRect2, tRectangle *psIntersect) |
|