1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2<html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> 5 <title>File Index</title> 6 <link href="doxygen.css" rel="stylesheet" type="text/css"> 7 </head> 8 <body> 9<!-- Generated by Doxygen 1.7.4 --> 10 <div id="navrow1" class="tabs"> 11 <ul class="tablist"> 12 <li><a href="index.html"><span>Main Page</span></a></li> 13 <li><a href="annotated.html"><span>Data Structures</span></a></li> 14 <li class="current"><a href="files.html"><span>Files</span></a></li> 15 </ul> 16 </div> 17 <div id="navrow2" class="tabs2"> 18 <ul class="tablist"> 19 <li><a href="files.html"><span>File List</span></a></li> 20 <li><a href="globals.html"><span>Globals</span></a></li> 21 </ul> 22 </div> 23</div> 24<div id="side-nav" class="ui-resizable side-nav-resizable"> 25 <div id="nav-tree"> 26 <div id="nav-tree-contents"> 27 </div> 28 </div> 29 <div id="splitbar" style="-moz-user-select:none;" 30 class="ui-resizable-handle"> 31 </div> 32</div> 33<script type="text/javascript"> 34 initNavTree('dmxscrinit_8h.html',''); 35</script> 36<div id="doc-content"> 37<div class="header"> 38 <div class="summary"> 39<a href="#func-members">Functions</a> </div> 40 <div class="headertitle"> 41<div class="title">dmxscrinit.h File Reference</div> </div> 42</div> 43<div class="contents"> 44<div class="textblock"><code>#include "scrnintstr.h"</code><br/> 45</div> 46<p><a href="dmxscrinit_8h_source.html">Go to the source code of this file.</a></p> 47<table class="memberdecls"> 48<tr><td colspan="2"><h2><a name="func-members"></a> 49Functions</h2></td></tr> 50<tr><td class="memItemLeft" align="right" valign="top">Bool </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxscrinit_8h.html#a673d8a2c038f8ed0da5f910a72a5c4c2">dmxScreenInit</a> (int idx, ScreenPtr pScreen, int argc, char *argv[])</td></tr> 51<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxscrinit_8h.html#a51bde87df35cd264d315d09e33c4f9e3">dmxBEScreenInit</a> (int idx, ScreenPtr pScreen)</td></tr> 52<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxscrinit_8h.html#a95af573befeeedfa4a7d15b574341c36">dmxBECloseScreen</a> (ScreenPtr pScreen)</td></tr> 53</table> 54<hr/><a name="details" id="details"></a><h2>Detailed Description</h2> 55<div class="textblock"><p>Interface for screen initialization. </p> 56<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="dmxscrinit_8c.html">dmxscrinit.c</a> </dd></dl> 57</div><hr/><h2>Function Documentation</h2> 58<a class="anchor" id="a95af573befeeedfa4a7d15b574341c36"></a><!-- doxytag: member="dmxscrinit.h::dmxBECloseScreen" ref="a95af573befeeedfa4a7d15b574341c36" args="(ScreenPtr pScreen)" --> 59<div class="memitem"> 60<div class="memproto"> 61 <table class="memname"> 62 <tr> 63 <td class="memname">void dmxBECloseScreen </td> 64 <td>(</td> 65 <td class="paramtype">ScreenPtr </td> 66 <td class="paramname"><em>pScreen</em></td><td>)</td> 67 <td></td> 68 </tr> 69 </table> 70</div> 71<div class="memdoc"> 72<p>Close the <em>pScreen</em> resources on the back-end server. </p> 73 74<p>References <a class="el" href="struct__DMXScreenInfo.html#acd24913b53592c9a65bbc52f43f7409a">_DMXScreenInfo::beDefColormaps</a>, <a class="el" href="struct__DMXScreenInfo.html#a4e0c6ff0cf4b00ac0d7d1f3702343033">_DMXScreenInfo::beDepths</a>, <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="struct__DMXScreenInfo.html#a3a70f31b272f686b4df2bb98e25f0902">_DMXScreenInfo::beNumDefColormaps</a>, <a class="el" href="struct__DMXScreenInfo.html#a6476a8960e2013a9502c326f8851071c">_DMXScreenInfo::beNumPixmapFormats</a>, <a class="el" href="struct__DMXScreenInfo.html#a1c13d3cbcad4da61fe677e96cb781543">_DMXScreenInfo::bePixmapFormats</a>, <a class="el" href="struct__DMXScreenInfo.html#a33651a812fe70c8229f395c2bb38b45c">_DMXScreenInfo::beVisuals</a>, <a class="el" href="dmxdpms_8c.html#a54288399c9ed5293b83d7d508ff2465c">dmxDPMSTerm()</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmx_8h.html#a97d09d0d46e9e7df451072def499e4fe">dmxShadowFB</a>, <a class="el" href="struct__DMXScreenInfo.html#a148c7073ff8a41bee48e6c375e622bd9">_DMXScreenInfo::noCursor</a>, <a class="el" href="struct__DMXScreenInfo.html#a0fdddca70b67ca947e663001ac3e398f">_DMXScreenInfo::scrnDefDrawables</a>, <a class="el" href="struct__DMXScreenInfo.html#a78c03cd265e1c64b0d4028f0b27f99c4">_DMXScreenInfo::scrnWin</a>, <a class="el" href="struct__DMXScreenInfo.html#ae21672a36b84f8268c5e29d82fa07667">_DMXScreenInfo::shadowFBImage</a>, and <a class="el" href="struct__DMXScreenInfo.html#a48314583a4bbbfaa66719330bdf4a91a">_DMXScreenInfo::shadowGC</a>.</p> 75 76<p>Referenced by <a class="el" href="dmxscrinit_8c.html#a3a9963b8e65e9ffebe694c05260e530b">dmxCloseScreen()</a>, and <a class="el" href="dmxextension_8h.html#a027f2cb3fe32b06f3ca3b04df8336299">dmxDetachScreen()</a>.</p> 77 78</div> 79</div> 80<a class="anchor" id="a51bde87df35cd264d315d09e33c4f9e3"></a><!-- doxytag: member="dmxscrinit.h::dmxBEScreenInit" ref="a51bde87df35cd264d315d09e33c4f9e3" args="(int idx, ScreenPtr pScreen)" --> 81<div class="memitem"> 82<div class="memproto"> 83 <table class="memname"> 84 <tr> 85 <td class="memname">void dmxBEScreenInit </td> 86 <td>(</td> 87 <td class="paramtype">int </td> 88 <td class="paramname"><em>idx</em>, </td> 89 </tr> 90 <tr> 91 <td class="paramkey"></td> 92 <td></td> 93 <td class="paramtype">ScreenPtr </td> 94 <td class="paramname"><em>pScreen</em> </td> 95 </tr> 96 <tr> 97 <td></td> 98 <td>)</td> 99 <td></td><td></td> 100 </tr> 101 </table> 102</div> 103<div class="memdoc"> 104<p>Initialize the parts of screen <em>idx</em> that require access to the back-end server. </p> 105 106<p>References <a class="el" href="struct__DMXScreenInfo.html#adc481961d93d200f67ca722b32d17608">_DMXScreenInfo::beBlackPixel</a>, <a class="el" href="struct__DMXScreenInfo.html#a5e865cb99dd73ba18991912af275994f">_DMXScreenInfo::beBPP</a>, <a class="el" href="struct__DMXScreenInfo.html#acd24913b53592c9a65bbc52f43f7409a">_DMXScreenInfo::beDefColormaps</a>, <a class="el" href="struct__DMXScreenInfo.html#a1288c3902e2e1f871947e854269562e8">_DMXScreenInfo::beDefVisualIndex</a>, <a class="el" href="struct__DMXScreenInfo.html#ac435223f6a5921beab567cc23b83f07f">_DMXScreenInfo::beDepth</a>, <a class="el" href="struct__DMXScreenInfo.html#a4e0c6ff0cf4b00ac0d7d1f3702343033">_DMXScreenInfo::beDepths</a>, <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="struct__DMXScreenInfo.html#a896eeff4d8c92af936bbb1c24b8ad081">_DMXScreenInfo::beNumDepths</a>, <a class="el" href="struct__DMXScreenInfo.html#a6476a8960e2013a9502c326f8851071c">_DMXScreenInfo::beNumPixmapFormats</a>, <a class="el" href="struct__DMXScreenInfo.html#a1c13d3cbcad4da61fe677e96cb781543">_DMXScreenInfo::bePixmapFormats</a>, <a class="el" href="struct__DMXScreenInfo.html#a33651a812fe70c8229f395c2bb38b45c">_DMXScreenInfo::beVisuals</a>, <a class="el" href="struct__DMXScreenInfo.html#aa57407aa11d2c07346bd6ad5b443a147">_DMXScreenInfo::beWhitePixel</a>, <a class="el" href="dmxdpms_8c.html#a6c93ecabb9ee83027c79f878e143a472">dmxDPMSInit()</a>, <a class="el" href="dmxprop_8c.html#aa97527eeaaf0744a67a5c5d188daf8c2">dmxPropertyWindow()</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmx_8h.html#a97d09d0d46e9e7df451072def499e4fe">dmxShadowFB</a>, <a class="el" href="struct__DMXScreenInfo.html#a148c7073ff8a41bee48e6c375e622bd9">_DMXScreenInfo::noCursor</a>, <a class="el" href="struct__DMXScreenInfo.html#a0fdddca70b67ca947e663001ac3e398f">_DMXScreenInfo::scrnDefDrawables</a>, <a class="el" href="struct__DMXScreenInfo.html#a2a1733427433e53a0df2575168ad0713">_DMXScreenInfo::scrnHeight</a>, <a class="el" href="struct__DMXScreenInfo.html#ac4c86f223d149ffda30a32ebaffee23a">_DMXScreenInfo::scrnWidth</a>, <a class="el" href="struct__DMXScreenInfo.html#a78c03cd265e1c64b0d4028f0b27f99c4">_DMXScreenInfo::scrnWin</a>, <a class="el" href="struct__DMXScreenInfo.html#a25e823320e01d5c61c996a9e4f3c2920">_DMXScreenInfo::scrnX</a>, <a class="el" href="struct__DMXScreenInfo.html#aec971ffcb8c7970610513deef57da9f0">_DMXScreenInfo::scrnY</a>, <a class="el" href="struct__DMXScreenInfo.html#a873f1776988a437bcf2357e166005c48">_DMXScreenInfo::shadow</a>, <a class="el" href="struct__DMXScreenInfo.html#ae21672a36b84f8268c5e29d82fa07667">_DMXScreenInfo::shadowFBImage</a>, and <a class="el" href="struct__DMXScreenInfo.html#a48314583a4bbbfaa66719330bdf4a91a">_DMXScreenInfo::shadowGC</a>.</p> 107 108<p>Referenced by <a class="el" href="dmxextension_8h.html#a3962840388f9bcf96fb17294a413d8cb">dmxAttachScreen()</a>, and <a class="el" href="dmxscrinit_8h.html#a673d8a2c038f8ed0da5f910a72a5c4c2">dmxScreenInit()</a>.</p> 109 110</div> 111</div> 112<a class="anchor" id="a673d8a2c038f8ed0da5f910a72a5c4c2"></a><!-- doxytag: member="dmxscrinit.h::dmxScreenInit" ref="a673d8a2c038f8ed0da5f910a72a5c4c2" args="(int idx, ScreenPtr pScreen, int argc, char *argv[])" --> 113<div class="memitem"> 114<div class="memproto"> 115 <table class="memname"> 116 <tr> 117 <td class="memname">Bool dmxScreenInit </td> 118 <td>(</td> 119 <td class="paramtype">int </td> 120 <td class="paramname"><em>idx</em>, </td> 121 </tr> 122 <tr> 123 <td class="paramkey"></td> 124 <td></td> 125 <td class="paramtype">ScreenPtr </td> 126 <td class="paramname"><em>pScreen</em>, </td> 127 </tr> 128 <tr> 129 <td class="paramkey"></td> 130 <td></td> 131 <td class="paramtype">int </td> 132 <td class="paramname"><em>argc</em>, </td> 133 </tr> 134 <tr> 135 <td class="paramkey"></td> 136 <td></td> 137 <td class="paramtype">char * </td> 138 <td class="paramname"><em>argv</em>[] </td> 139 </tr> 140 <tr> 141 <td></td> 142 <td>)</td> 143 <td></td><td></td> 144 </tr> 145 </table> 146</div> 147<div class="memdoc"> 148<p>Initialize screen number <em>idx</em>. </p> 149 150<p>References <a class="el" href="struct__DMXScreenInfo.html#a5e865cb99dd73ba18991912af275994f">_DMXScreenInfo::beBPP</a>, <a class="el" href="struct__DMXScreenInfo.html#a1288c3902e2e1f871947e854269562e8">_DMXScreenInfo::beDefVisualIndex</a>, <a class="el" href="struct__DMXScreenInfo.html#a4e0c6ff0cf4b00ac0d7d1f3702343033">_DMXScreenInfo::beDepths</a>, <a class="el" href="struct__DMXScreenInfo.html#a896eeff4d8c92af936bbb1c24b8ad081">_DMXScreenInfo::beNumDepths</a>, <a class="el" href="struct__DMXScreenInfo.html#a4edb26469ac99eccb762f668615c4b83">_DMXScreenInfo::beNumVisuals</a>, <a class="el" href="struct__DMXScreenInfo.html#a33651a812fe70c8229f395c2bb38b45c">_DMXScreenInfo::beVisuals</a>, <a class="el" href="struct__DMXScreenInfo.html#aef4fb640cf089a1ebbf87a144f25cd80">_DMXScreenInfo::beXDPI</a>, <a class="el" href="dmx_8h.html#a67000d9b6ab4428d002523c0ef981ed0">DMX_WRAP</a>, <a class="el" href="dmxscrinit_8c.html#a51bde87df35cd264d315d09e33c4f9e3">dmxBEScreenInit()</a>, <a class="el" href="dmxpixmap_8c.html#af943d5ec32fe35ccc74ae190b8d8bb3e">dmxBitmapToRegion()</a>, <a class="el" href="dmxwindow_8c.html#a5d63a05eab33981615afdf523a44c697">dmxChangeBorderWidth()</a>, <a class="el" href="dmxwindow_8c.html#ae6f0ba304627ea760df9e9c53f7bbae6">dmxChangeWindowAttributes()</a>, <a class="el" href="dmxscrinit_8c.html#a3a9963b8e65e9ffebe694c05260e530b">dmxCloseScreen()</a>, <a class="el" href="dmx_8h.html#af033a68c176abdaf96f094922d15d359">dmxColormapPrivateKeyRec</a>, <a class="el" href="dmxwindow_8c.html#ad78bdba42db62285cf174f072a63a81a">dmxCopyWindow()</a>, <a class="el" href="dmxcmap_8c.html#a07f6c7d8523b669b5fa614cbe5c0e1ad">dmxCreateColormap()</a>, <a class="el" href="dmxcmap_8c.html#a5481a08a1030ecac42ff809a1c7d2139">dmxCreateDefColormap()</a>, <a class="el" href="dmxgc_8c.html#a6a6b54ac639feed4b767ba31647ac6f8">dmxCreateGC()</a>, <a class="el" href="dmxpixmap_8c.html#a9d26c08a4286c663250f61e63ffa3343">dmxCreatePixmap()</a>, <a class="el" href="dmxwindow_8c.html#aebb0ce7ac51645832a20c7d6a7d21d9c">dmxCreateWindow()</a>, <a class="el" href="dmxscrinit_8c.html#a1bed5fde9231f820a1aa25228649575b">dmxCursorGeneration</a>, <a class="el" href="dmxcmap_8c.html#ab12dcafef41b3dc821dc1ecd220735c3">dmxDestroyColormap()</a>, <a class="el" href="dmxpixmap_8c.html#a7c602d928744ec2e7be73ef197fc9b12">dmxDestroyPixmap()</a>, <a class="el" href="dmxwindow_8c.html#a25a0aafd36f68137e67a3e6d95b78f53">dmxDestroyWindow()</a>, <a class="el" href="dmx_8h.html#a4e2a5b2ae34073156aef6b406552657f">dmxFontPrivateIndex</a>, <a class="el" href="dmxscrinit_8c.html#a4f7aaf448bb3a6c12bccf07600bb1d52">dmxGeneration</a>, <a class="el" href="dmxgcops_8c.html#ace88d57bbb8edfcdc3e7206e59c1e30f">dmxGetImage()</a>, <a class="el" href="dmxgcops_8c.html#a2a6026c8f03a56ca5ab93dc2c9cf868f">dmxGetSpans()</a>, <a class="el" href="dmx_8h.html#a82e1e514bdfabd9d2d898a5938018b06">dmxGlyphSetPrivateKeyRec</a>, <a class="el" href="dmxgc_8c.html#a3f58b7fe15764f42dfdcf6b9dfdd9146">dmxInitGC()</a>, <a class="el" href="dmxpixmap_8c.html#aacf02a6e5ba85a356f09f66159e71a75">dmxInitPixmap()</a>, <a class="el" href="dmxwindow_8c.html#ad1c1a5296c1ef99d4dd829108903b21f">dmxInitWindow()</a>, <a class="el" href="dmxcmap_8c.html#a13a0bbf846ac7b3dcb41ae9bc4e64a3e">dmxInstallColormap()</a>, <a class="el" href="dmxpict_8c.html#a457aa4df6b01e88a26cc069094e4b07c">dmxPictureInit()</a>, <a class="el" href="dmxcursor_8c.html#aacf8d4857dd965073f62f10a53edcaa3">dmxPointerCursorFuncs</a>, <a class="el" href="dmxcursor_8c.html#a7bf2f59a6c5d381aea975cd78dd1f9dc">dmxPointerSpriteFuncs</a>, <a class="el" href="dmxwindow_8c.html#adba873c51adf03b8af700c67fc6fba9b">dmxPositionWindow()</a>, <a class="el" href="dmxfont_8c.html#a0119b47dedc04962e24f5b7d86f5cd92">dmxRealizeFont()</a>, <a class="el" href="dmxwindow_8c.html#ac75f5d6332a78eeac4e0e185cf326045">dmxRealizeWindow()</a>, <a class="el" href="dmxwindow_8c.html#ab07d7010858aa078f26396f420fdea8c">dmxReparentWindow()</a>, <a class="el" href="dmxwindow_8c.html#ac3811e381fef200b5cd3207478df66e1">dmxResizeWindow()</a>, <a class="el" href="dmxwindow_8c.html#a21e147f295faee8e53eb162071dc66ad">dmxRestackWindow()</a>, <a class="el" href="dmxscrinit_8c.html#af59f4754af961e2be5f6ef2ce4f5bfcc">dmxSaveScreen()</a>, <a class="el" href="dmx_8h.html#a28f509d7976acb88156303dd4231b463">dmxScreenPrivateKeyRec</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxwindow_8c.html#aa14e289855150f41c4f574afea427bb0">dmxSetShape()</a>, <a class="el" href="dmx_8h.html#a97d09d0d46e9e7df451072def499e4fe">dmxShadowFB</a>, <a class="el" href="dmxshadow_8c.html#af2e3c9fd493e63137db512ab54bf1327">dmxShadowUpdateProc()</a>, <a class="el" href="dmxcmap_8c.html#a38bddf73cfed2aec203c62fc5be4ae97">dmxStoreColors()</a>, <a class="el" href="dmxfont_8c.html#a9d0df8388cd6cd1a5d7b77dcf9aaa69f">dmxUnrealizeFont()</a>, <a class="el" href="dmxwindow_8c.html#aeab9f468cc2c9374658213ee90a234a0">dmxUnrealizeWindow()</a>, <a class="el" href="dmxwindow_8c.html#a02a6991e5248012e287fe4be3a985926">dmxWindowExposures()</a>, <a class="el" href="struct__DMXScreenInfo.html#a2a1733427433e53a0df2575168ad0713">_DMXScreenInfo::scrnHeight</a>, <a class="el" href="struct__DMXScreenInfo.html#ac4c86f223d149ffda30a32ebaffee23a">_DMXScreenInfo::scrnWidth</a>, and <a class="el" href="struct__DMXScreenInfo.html#a873f1776988a437bcf2357e166005c48">_DMXScreenInfo::shadow</a>.</p> 151 152<p>Referenced by <a class="el" href="dmxinit_8c.html#a51c195c51f4f09e981384a4215f82321">InitOutput()</a>.</p> 153 154</div> 155</div> 156</div> 157</div> 158 <div id="nav-path" class="navpath"> 159 <ul> 160 <li class="navelem"><a class="el" href="dmxscrinit_8h.html">dmxscrinit.h</a> </li> 161 <hr> 162 <address> 163 <small> 164 Generated June 29, 2004 for <a 165 href="http://dmx.sourceforge.net">Distributed Multihead X</a> by 166 <a href="http://www.doxygen.org/index.html">doxygen</a> 167 1.3.4. 168 </small> 169 </addres> 170 </hr> 171 </body> 172</html> 173