Lines Matching defs:pCursor
42 xnestRealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor)
66 pCursor->bits->width,
67 pCursor->bits->height,
72 pCursor->bits->width,
73 pCursor->bits->height,
79 (char *)pCursor->bits->source,
80 pCursor->bits->width,
81 pCursor->bits->height,
85 0, 0, 0, 0, pCursor->bits->width, pCursor->bits->height);
92 (char *)pCursor->bits->mask,
93 pCursor->bits->width,
94 pCursor->bits->height,
98 0, 0, 0, 0, pCursor->bits->width, pCursor->bits->height);
102 fg_color.red = pCursor->foreRed;
103 fg_color.green = pCursor->foreGreen;
104 fg_color.blue = pCursor->foreBlue;
106 bg_color.red = pCursor->backRed;
107 bg_color.green = pCursor->backGreen;
108 bg_color.blue = pCursor->backBlue;
110 xnestSetCursorPriv(pCursor, pScreen, malloc(sizeof(xnestPrivCursor)));
111 xnestCursor(pCursor, pScreen) =
113 pCursor->bits->xhot, pCursor->bits->yhot);
122 xnestUnrealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor)
124 XFreeCursor(xnestDisplay, xnestCursor(pCursor, pScreen));
125 free(xnestGetCursorPriv(pCursor, pScreen));
130 xnestRecolorCursor(ScreenPtr pScreen, CursorPtr pCursor, Bool displayed)
134 fg_color.red = pCursor->foreRed;
135 fg_color.green = pCursor->foreGreen;
136 fg_color.blue = pCursor->foreBlue;
138 bg_color.red = pCursor->backRed;
139 bg_color.green = pCursor->backGreen;
140 bg_color.blue = pCursor->backBlue;
143 xnestCursor(pCursor, pScreen),
147 void xnestSetCursor (DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor, int x, int y)
149 if (pCursor)
153 xnestCursor(pCursor, pScreen));