#include <dmx.h>
| Data Fields | |
| const char * | name | 
| int | index | 
| Display * | beDisplay | 
| int | beWidth | 
| int | beHeight | 
| int | beDepth | 
| int | beBPP | 
| int | beXDPI | 
| int | beYDPI | 
| int | beNumDepths | 
| int * | beDepths | 
| int | beNumPixmapFormats | 
| XPixmapFormatValues * | bePixmapFormats | 
| int | beNumVisuals | 
| XVisualInfo * | beVisuals | 
| int | beDefVisualIndex | 
| int | beNumDefColormaps | 
| Colormap * | beDefColormaps | 
| Pixel | beBlackPixel | 
| Pixel | beWhitePixel | 
| Window | scrnWin | 
| int | scrnX | 
| int | scrnY | 
| int | scrnWidth | 
| int | scrnHeight | 
| int | scrnXSign | 
| int | scrnYSign | 
| Drawable | scrnDefDrawables [MAXFORMATS] | 
| _DMXScreenInfo * | next | 
| _DMXScreenInfo * | over | 
| Window | rootWin | 
| int | rootX | 
| int | rootY | 
| int | rootWidth | 
| int | rootHeight | 
| int | rootXOrigin | 
| int | rootYOrigin | 
| void * | shadow | 
| XlibGC | shadowGC | 
| XImage * | shadowFBImage | 
| int | shared | 
| PositionType | where | 
| int | whereX | 
| int | whereY | 
| int | whereRefScreen | 
| int | savedTimeout | 
| int | dpmsCapable | 
| int | dpmsEnabled | 
| int | dpmsStandby | 
| int | dpmsSuspend | 
| int | dpmsOff | 
| DMXStatInfo * | stat | 
| Bool | needsSync | 
| CloseScreenProcPtr | CloseScreen | 
| 
 | 
| Default black pixel for BE | 
| 
 | 
| Bits per pixel of BE display | 
| 
 | 
| Default colormaps for DMX server | 
| 
 | 
| Default visual index of BE | 
| 
 | 
| Depth of BE display | 
| 
 | 
| Depths from BE server | 
| 
 | 
| Back-end X server's display | 
| 
 | 
| Height of BE display | 
| 
 | 
| Number of default colormaps | 
| 
 | 
| Number of depths on BE server | 
| 
 | 
| Number of pixmap formats on BE | 
| 
 | 
| Number of visuals on BE | 
| 
 | 
| Pixmap formats on BE | 
| 
 | 
| Visuals from BE server | 
| 
 | 
| Default white pixel for BE | 
| 
 | 
| Width of BE display | 
| 
 | 
| Horizontal dots per inch of BE | 
| 
 | 
| Vertical dots per inch of BE | 
| 
 | 
| Function pointers to wrapped screen functions | 
| 
 | 
| Non-zero if backend is DPMS capable | 
| 
 | 
| Non-zero if DPMS enabled | 
| 
 | 
| Original DPMS off value | 
| 
 | 
| Original DPMS standby value | 
| 
 | 
| Original DPMS suspend value | 
| 
 | 
| Index into dmxScreens global | 
| 
 | 
| Name from command line or config file | 
| 
 | 
| True if an XSync is pending | 
| 
 | 
| List of "screens" on same display | 
| 
 | 
| List of "screens" that overlap | 
| 
 | 
| Height of "root" window | 
| 
 | 
| Width of "root" window | 
| 
 | 
| "Root" window on backend display | 
| 
 | 
| X offset of "root" window WRT "screen" | 
| 
 | 
| Global X origin of "root" window | 
| 
 | 
| Y offset of "root" window WRT "screen" | 
| 
 | 
| Global Y origin of "root" window | 
| 
 | 
| Original screen saver timeout | 
| 
 | 
| Default drawables for "screen" | 
| 
 | 
| Height of "screen" | 
| 
 | 
| Width of "screen" | 
| 
 | 
| "Screen" window on backend display | 
| 
 | 
| X offset of "screen" WRT BE display | 
| 
 | 
| X offset sign of "screen" | 
| 
 | 
| Y offset of "screen" WRT BE display | 
| 
 | 
| Y offset sign of "screen" | 
| 
 | 
| Shadow framebuffer data (if enabled) | 
| 
 | 
| Screen image used by shadow FB code | 
| 
 | 
| Default GC used by shadow FB code | 
| 
 | 
| Non-zero if another Xdmx is running | 
| 
 | 
| Statistics about XSync | 
| 
 | 
| Relative layout information | 
| 
 | 
| Relative layout information | 
| 
 | 
| Relative layout information | 
| 
 | 
| Relative layout information |