Initialize screen origins (and relative position). This is called for each server generation. For dynamic reconfiguration, use dmxReInitOrigins() instead.
void dmxInitOverlap
(
void
)
Detects overlapping dmxScreens and creates circular lists. This uses an O(dmxNumScreens^2) algorithm, but dmxNumScreens is < 100 and the computation only needs to be performed for every server generation or dynamic reconfiguration .
void dmxMoveCursor
(
ScreenPtr
pScreen,
int
x,
int
y
)
Move the cursor to coordinates (x, y)on pScreen. This function is usually called via dmxPointerSpriteFuncs, except during reconfiguration when the cursor is repositioned to force an update on newley overlapping screens and on screens that no longer overlap.
Generated June 29, 2004 for Distributed Multihead X by
doxygen
1.3.4.
@
1.1
log
@Initial revision
@
text
@@
1.1.1.1
log
@Import of XFree86 4.5.0.
@
text
@@
1.1.1.1.2.1
log
@file dmxcursor_8h.html was added on branch netbsd-3 on 2005-04-06 20:00:29 +0000
@
text
@d1 498
@
1.1.1.1.2.2
log
@Apply patch (requested by jmc in ticket #114):
Update XFree86 to version 4.5.0.
@
text
@a0 498
File Index
Initialize screen origins (and relative position). This is called for each server generation. For dynamic reconfiguration, use dmxReInitOrigins() instead.
void dmxInitOverlap
(
void
)
Detects overlapping dmxScreens and creates circular lists. This uses an O(dmxNumScreens^2) algorithm, but dmxNumScreens is < 100 and the computation only needs to be performed for every server generation or dynamic reconfiguration .
void dmxMoveCursor
(
ScreenPtr
pScreen,
int
x,
int
y
)
Move the cursor to coordinates (x, y)on pScreen. This function is usually called via dmxPointerSpriteFuncs, except during reconfiguration when the cursor is repositioned to force an update on newley overlapping screens and on screens that no longer overlap.