Lines Matching refs:screens

49  * (especially in the face of arbitrarily overlapping screens) compared
53 * dmxCursorOffScreen function does avoid a loop over all the screens.
54 * When the cursor has left the screen, all the screens are searched,
65 * screens. Because Xdmx is expected to be used with a large number of
169 *ppScreen = screenInfo.screens[dmxScreen->index];
203 /** Create a list of screens that we'll manipulate. */
230 /** Make one pass over all the screens and return the number updated. */
242 pScreen = screenInfo.screens[i];
253 refScreen = screenInfo.screens[ref];
262 refScreen = screenInfo.screens[ref];
271 refScreen = screenInfo.screens[ref];
280 refScreen = screenInfo.screens[ref];
289 refScreen = screenInfo.screens[ref];
314 /* All of the remaining screens are referencing each other.
319 pScreen = screenInfo.screens[ref];
329 minX = screenInfo.screens[0]->x;
330 minY = screenInfo.screens[0]->y;
332 if (screenInfo.screens[i]->x < minX)
333 minX = screenInfo.screens[i]->x;
334 if (screenInfo.screens[i]->y < minY)
335 minY = screenInfo.screens[i]->y;
339 screenInfo.screens[i]->x -= minX;
340 screenInfo.screens[i]->y -= minY;
405 dmxScreen->rootXOrigin = screenInfo.screens[i]->x;
406 dmxScreen->rootYOrigin = screenInfo.screens[i]->y;
471 /** Used with \a dmxInterateOverlap to print out a list of screens which
485 /** Iterate over the screens which overlap with the \a start screen,
553 /* The ->over sets contain the transitive set of screens
554 * that overlap. For screens that are on the same
556 * screens that mutually overlap on the backend display,
772 _dmxRealizeCursor(screenInfo.screens[pt->index], pCursor);
790 _dmxUnrealizeCursor(screenInfo.screens[pt->index], pCursor);
815 * newley overlapping screens and on screens that no longer overlap.
818 * back-end screens and see if they contain the global coord. If so, call
845 _dmxRealizeCursor(screenInfo.screens[pt->index],
849 _dmxSetCursor(screenInfo.screens[pt->index],
854 _dmxMoveCursor(screenInfo.screens[pt->index],
858 _dmxSetCursor(screenInfo.screens[pt->index],
907 _dmxSetCursor(screenInfo.screens[pt->index], pCursor,
911 _dmxSetCursor(screenInfo.screens[pt->index], NULL,
927 ScreenPtr pScreen = screenInfo.screens[dmxScreen->index];
948 pScreen = screenInfo.screens[dmxScreen->index];