39 #ifndef _DMXEXTENSION_H_
40 #define _DMXEXTENSION_H_
95 DMXWindowAttributesPtr attr);
99 extern int dmxAddInput(DMXInputAttributesPtr attr,
int *deviceId);
104 DMXScreenAttributesPtr attribs,
111 int x,
int y,
int w,
int h);
int dmxAttachScreen(int idx, DMXScreenAttributesPtr attr)
Definition: dmxextension.c:1235
int dmxConfigureScreenWindows(int nscreens, CARD32 *screens, DMXScreenAttributesPtr attribs, int *errorScreen)
void dmxForceWindowCreation(WindowPtr pWindow)
Definition: dmxextension.c:305
Definition: dmxextension.h:63
int rootWindowXoffset
Definition: dmxextension.h:55
Bool dmxGetScreenAttributes(int physical, DMXScreenAttributesPtr attr)
Definition: dmxextension.c:77
int dmxConfigureDesktop(DMXDesktopAttributesPtr attribs)
Definition: dmxextension.h:72
void dmxGetDesktopAttributes(DMXDesktopAttributesPtr attr)
Definition: dmxextension.c:166
int dmxGetInputAttributes(int deviceId, DMXInputAttributesPtr attr)
Definition: dmxextension.c:192
int rootWindowYorigin
Definition: dmxextension.h:59
int dmxDetachScreen(int idx)
Definition: dmxextension.c:1646
int screen
Definition: dmxextension.h:64
unsigned int rootWindowWidth
Definition: dmxextension.h:53
unsigned int screenWindowHeight
Definition: dmxextension.h:49
Window window
Definition: dmxextension.h:65
Definition: dmxextension.h:44
unsigned int screenWindowWidth
Definition: dmxextension.h:48
int height
Definition: dmxextension.h:74
int rootWindowXorigin
Definition: dmxextension.h:58
void dmxFlushPendingSyncs(void)
Definition: dmxextension.c:315
int dmxRemoveInput(int deviceId)
Definition: dmxextension.c:288
int dmxAddInput(DMXInputAttributesPtr attr, int *deviceId)
Definition: dmxextension.c:265
Bool dmxGetWindowAttributes(WindowPtr pWindow, DMXWindowAttributesPtr attr)
Definition: dmxextension.c:111
xRectangle pos
Definition: dmxextension.h:66
unsigned long dmxGetNumScreens(void)
Definition: dmxextension.c:297
int screenWindowXoffset
Definition: dmxextension.h:50
int rootWindowYoffset
Definition: dmxextension.h:56
int shiftX
Definition: dmxextension.h:75
int logicalScreen
Definition: dmxextension.h:46
int screenWindowYoffset
Definition: dmxextension.h:51
struct DMXDesktopAttributesRec * DMXDesktopAttributesPtr
const char * displayName
Definition: dmxextension.h:45
int width
Definition: dmxextension.h:73
xRectangle vis
Definition: dmxextension.h:67
int dmxGetInputCount(void)
Definition: dmxextension.c:178
void dmxUpdateScreenResources(ScreenPtr pScreen, int x, int y, int w, int h)
Definition: dmxextension.c:323
struct DMXScreenAttributesRec * DMXScreenAttributesPtr
struct DMXInputAttributesRec * DMXInputAttributesPtr
unsigned int rootWindowHeight
Definition: dmxextension.h:54
struct DMXWindowAttributesRec * DMXWindowAttributesPtr
int shiftY
Definition: dmxextension.h:76