Go to the source code of this file.
|
#define | GUIDRV_TEMPLATE_I_PRIVATE_H |
|
#define | PRIVATE_DEVFUNC_ONINITHOOK 0x1000 |
|
#define | LOG2PHYS_X ( x ) |
|
#define | LOG2PHYS_X_OX (pContext->xSize - x - 1) |
|
#define | LOG2PHYS_X_OY ( x ) |
|
#define | LOG2PHYS_X_OXY (pContext->xSize - x - 1) |
|
#define | LOG2PHYS_X_OS ( y ) |
|
#define | LOG2PHYS_X_OSX (pContext->ySize - y - 1) |
|
#define | LOG2PHYS_X_OSY ( y ) |
|
#define | LOG2PHYS_X_OSXY (pContext->ySize - y - 1) |
|
#define | LOG2PHYS_Y ( y ) |
|
#define | LOG2PHYS_Y_OX ( y ) |
|
#define | LOG2PHYS_Y_OY (pContext->ySize - y - 1) |
|
#define | LOG2PHYS_Y_OXY (pContext->ySize - y - 1) |
|
#define | LOG2PHYS_Y_OS ( x ) |
|
#define | LOG2PHYS_Y_OSX ( x ) |
|
#define | LOG2PHYS_Y_OSY (pContext->xSize - x - 1) |
|
#define | LOG2PHYS_Y_OSXY (pContext->xSize - x - 1) |
|
#define | DEFINE_SETPIXELINDEX(EXT, X_PHYS, Y_PHYS) |
|
#define | DEFINE_GETPIXELINDEX(EXT, X_PHYS, Y_PHYS) |
|
#define | DEFINE_GETDEVPROP(EXT, MX, MY, SWAP) |
|
#define | DEFINE_FUNCTIONS(EXT, X_PHYS, Y_PHYS, MX, MY, SWAP) |
|
#define DEFINE_FUNCTIONS |
( |
|
EXT, |
|
|
|
X_PHYS, |
|
|
|
Y_PHYS, |
|
|
|
MX, |
|
|
|
MY, |
|
|
|
SWAP |
|
) |
| |
Value: DEFINE_GUI_DEVICE_API(EXT)
#define DEFINE_GETDEVPROP(EXT, MX, MY, SWAP)
#define DEFINE_GETPIXELINDEX(EXT, X_PHYS, Y_PHYS)
#define DEFINE_SETPIXELINDEX(EXT, X_PHYS, Y_PHYS)
Definition at line 171 of file GUIDRV_TemplateI_Private.h.
#define DEFINE_GETDEVPROP |
( |
|
EXT, |
|
|
|
MX, |
|
|
|
MY, |
|
|
|
SWAP |
|
) |
| |
Value:static I32 _GetDevProp_##EXT(
GUI_DEVICE * pDevice,
int Index) { \
switch (Index) { \
} \
return _GetDevProp(pDevice, Index); \
}
#define LCD_DEVCAP_MIRROR_Y
#define LCD_DEVCAP_SWAP_XY
#define LCD_DEVCAP_MIRROR_X
Definition at line 157 of file GUIDRV_TemplateI_Private.h.
#define DEFINE_GETPIXELINDEX |
( |
|
EXT, |
|
|
|
X_PHYS, |
|
|
|
Y_PHYS |
|
) |
| |
Value:static unsigned int _GetPixelIndex_##EXT(
GUI_DEVICE * pDevice,
int x,
int y) { \
LCD_PIXELINDEX PixelIndex; \
DRIVER_CONTEXT * pContext; \
\
pContext->xSize = pContext->xSize; \
PixelIndex = _GetPixelIndex(pDevice, X_PHYS, Y_PHYS); \
return PixelIndex; \
}
Definition at line 142 of file GUIDRV_TemplateI_Private.h.
#define DEFINE_SETPIXELINDEX |
( |
|
EXT, |
|
|
|
X_PHYS, |
|
|
|
Y_PHYS |
|
) |
| |
Value:static void _SetPixelIndex_##EXT(
GUI_DEVICE * pDevice,
int x,
int y,
int PixelIndex) { \
DRIVER_CONTEXT * pContext; \
\
pContext->xSize = pContext->xSize; \
_SetPixelIndex(pDevice, X_PHYS, Y_PHYS, PixelIndex); \
}
Definition at line 129 of file GUIDRV_TemplateI_Private.h.
#define GUIDRV_TEMPLATE_I_PRIVATE_H |
#define LOG2PHYS_X_OS ( y ) |
#define LOG2PHYS_X_OSX (pContext->ySize - y - 1) |
#define LOG2PHYS_X_OSXY (pContext->ySize - y - 1) |
#define LOG2PHYS_X_OSY ( y ) |
#define LOG2PHYS_X_OX (pContext->xSize - x - 1) |
#define LOG2PHYS_X_OXY (pContext->xSize - x - 1) |
#define LOG2PHYS_X_OY ( x ) |
#define LOG2PHYS_Y_OS ( x ) |
#define LOG2PHYS_Y_OSX ( x ) |
#define LOG2PHYS_Y_OSXY (pContext->xSize - x - 1) |
#define LOG2PHYS_Y_OSY (pContext->xSize - x - 1) |
#define LOG2PHYS_Y_OX ( y ) |
#define LOG2PHYS_Y_OXY (pContext->ySize - y - 1) |
#define LOG2PHYS_Y_OY (pContext->ySize - y - 1) |
#define PRIVATE_DEVFUNC_ONINITHOOK 0x1000 |
I32 GUIDRV__TemplateI_GetDevProp |
( |
GUI_DEVICE * |
pDevice, |
|
|
int |
Index |
|
) |
| |
void GUIDRV__TemplateI_SetOrg |
( |
GUI_DEVICE * |
pDevice, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
void(*)(void) GUIDRV__TemplateI_GetDevFunc(GUI_DEVICE **ppDevice, int Index) |