997 lines
		
	
	
		
			33 KiB
		
	
	
	
		
			HTML
		
	
	
	
			
		
		
	
	
			997 lines
		
	
	
		
			33 KiB
		
	
	
	
		
			HTML
		
	
	
	
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 | |
| <html>
 | |
|   <head>
 | |
|     <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
 | |
|     <title>File Index</title>
 | |
|     <link href="doxygen.css" rel="stylesheet" type="text/css">
 | |
|   </head>
 | |
|   <body>
 | |
| <!-- Generated by Doxygen 1.3.4 -->
 | |
| <div class="qindex"><a class="qindex" href="main.html">Main Page</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a></div>
 | |
| <h1>_DMXLocalInputInfo Struct Reference</h1><code>#include <<a class="el" href="dmxinputinit_8h-source.html">dmxinputinit.h</a>></code>
 | |
| <p>
 | |
| <table border=0 cellpadding=0 cellspacing=0>
 | |
| <tr><td></td></tr>
 | |
| <tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>const  char * </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o0">name</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>DMXLocalInputType </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o1">type</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>DMXLocalInputExtType </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o2">extType</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>int </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o3">binding</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxCreatePrivateProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o4">create_private</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxDestroyPrivateProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o5">destroy_private</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxInitProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o6">init</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxReInitProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o7">reinit</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxLateReInitProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o8">latereinit</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxGetInfoProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o9">get_info</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxOnProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o10">on</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxOffProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o11">off</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxUpdatePositionProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o12">update_position</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxVTPreSwitchProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o13">vt_pre_switch</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxVTPostSwitchProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o14">vt_post_switch</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxVTSwitchProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o15">vt_switch</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxCollectEventsProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o16">collect_events</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxProcessInputProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o17">process_input</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxUpdateInfoProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o19">update_info</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxMCtrlProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o20">mCtrl</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxKBCtrlProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o21">kCtrl</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>dmxKBBellProcPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o22">kBell</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>pointer </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o23">private</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>int </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o24">isCore</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>int </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o25">sendsCore</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>KeybdCtrl </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o26">kctrl</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>PtrCtrl </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o27">mctrl</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>DeviceIntPtr </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o28">pDevice</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>int </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o29">inputIdx</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>int </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o31">lastY</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>int </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o32">head</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>int </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o33">tail</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>unsigned long * </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o34">history</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>int * </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o35">valuators</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>int </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o37">savedMotionEvents</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>int </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o38">savedSendsCore</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="struct__DMXEventMap.html">DMXEventMap</a> </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o39">map</a> [DMX_MAP_ENTRIES]</td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>int </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o40">mapOptimize</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>long </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o41">deviceId</a></td></tr>
 | |
| 
 | |
| <tr><td class="memItemLeft" nowrap align=right valign=top>const  char * </td><td class="memItemRight" valign=bottom><a class="el" href="struct__DMXLocalInputInfo.html#o42">deviceName</a></td></tr>
 | |
| 
 | |
| </table>
 | |
| <hr><a name="_details"></a><h2>Detailed Description</h2>
 | |
| This is the device-independent structure used by the low-level input routines. The contents are not exposed to top-level .c files (except dmxextensions.c). <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="dmxinput_8h.html">dmxinput.h</a> <p>
 | |
| dmxextensions.c </dd></dl>
 | |
| 
 | |
| <p>
 | |
| <hr><h2>Field Documentation</h2>
 | |
| <a class="anchor" name="o3" doxytag="_DMXLocalInputInfo::binding" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> int <a class="el" href="struct__DMXLocalInputInfo.html#o3">_DMXLocalInputInfo::binding</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Count of how many consecutive structs are bound to the same device     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o16" doxytag="_DMXLocalInputInfo::collect_events" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxCollectEventsProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o16">_DMXLocalInputInfo::collect_events</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Collect and enqueue events from the device     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o4" doxytag="_DMXLocalInputInfo::create_private" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxCreatePrivateProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o4">_DMXLocalInputInfo::create_private</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Create device-dependent private     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o5" doxytag="_DMXLocalInputInfo::destroy_private" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxDestroyPrivateProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o5">_DMXLocalInputInfo::destroy_private</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Destroy device-dependent private     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o41" doxytag="_DMXLocalInputInfo::deviceId" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> long <a class="el" href="struct__DMXLocalInputInfo.html#o41">_DMXLocalInputInfo::deviceId</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| device id on remote side, if any     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o42" doxytag="_DMXLocalInputInfo::deviceName" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> const char* <a class="el" href="struct__DMXLocalInputInfo.html#o42">_DMXLocalInputInfo::deviceName</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| devive name on remote side, if any     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o2" doxytag="_DMXLocalInputInfo::extType" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> DMXLocalInputExtType <a class="el" href="struct__DMXLocalInputInfo.html#o2">_DMXLocalInputInfo::extType</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Extended device type     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o9" doxytag="_DMXLocalInputInfo::get_info" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxGetInfoProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o9">_DMXLocalInputInfo::get_info</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Get device information     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o32" doxytag="_DMXLocalInputInfo::head" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> int <a class="el" href="struct__DMXLocalInputInfo.html#o32">_DMXLocalInputInfo::head</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| XInput motion history head     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o34" doxytag="_DMXLocalInputInfo::history" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> unsigned long* <a class="el" href="struct__DMXLocalInputInfo.html#o34">_DMXLocalInputInfo::history</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| XInput motion history     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o6" doxytag="_DMXLocalInputInfo::init" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxInitProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o6">_DMXLocalInputInfo::init</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Initialize device     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o29" doxytag="_DMXLocalInputInfo::inputIdx" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> int <a class="el" href="struct__DMXLocalInputInfo.html#o29">_DMXLocalInputInfo::inputIdx</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| High-level index     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o24" doxytag="_DMXLocalInputInfo::isCore" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> int <a class="el" href="struct__DMXLocalInputInfo.html#o24">_DMXLocalInputInfo::isCore</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Is a DMX core device     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o22" doxytag="_DMXLocalInputInfo::kBell" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxKBBellProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o22">_DMXLocalInputInfo::kBell</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Bell control     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o26" doxytag="_DMXLocalInputInfo::kctrl" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> KeybdCtrl <a class="el" href="struct__DMXLocalInputInfo.html#o26">_DMXLocalInputInfo::kctrl</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Keyboard control     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o21" doxytag="_DMXLocalInputInfo::kCtrl" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxKBCtrlProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o21">_DMXLocalInputInfo::kCtrl</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Keyboard control     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o31" doxytag="_DMXLocalInputInfo::lastY" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> int <a class="el" href="struct__DMXLocalInputInfo.html#o31">_DMXLocalInputInfo::lastY</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Last known position; for XInput in <a class="el" href="dmxevents_8c.html">dmxevents.c</a>     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o8" doxytag="_DMXLocalInputInfo::latereinit" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxLateReInitProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o8">_DMXLocalInputInfo::latereinit</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Reinitialize a device (called very late during a reconfiguration)     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o39" doxytag="_DMXLocalInputInfo::map" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> <a class="el" href="struct__DMXEventMap.html">DMXEventMap</a> <a class="el" href="struct__DMXLocalInputInfo.html#o39">_DMXLocalInputInfo::map</a>[DMX_MAP_ENTRIES]
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| XInput device id map     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o40" doxytag="_DMXLocalInputInfo::mapOptimize" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> int <a class="el" href="struct__DMXLocalInputInfo.html#o40">_DMXLocalInputInfo::mapOptimize</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| XInput device id map optimization     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o27" doxytag="_DMXLocalInputInfo::mctrl" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> PtrCtrl <a class="el" href="struct__DMXLocalInputInfo.html#o27">_DMXLocalInputInfo::mctrl</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Pointer control     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o20" doxytag="_DMXLocalInputInfo::mCtrl" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxMCtrlProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o20">_DMXLocalInputInfo::mCtrl</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Pointer control     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o0" doxytag="_DMXLocalInputInfo::name" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> const char* <a class="el" href="struct__DMXLocalInputInfo.html#o0">_DMXLocalInputInfo::name</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Device name     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o11" doxytag="_DMXLocalInputInfo::off" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxOffProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o11">_DMXLocalInputInfo::off</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Turn device off     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o10" doxytag="_DMXLocalInputInfo::on" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxOnProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o10">_DMXLocalInputInfo::on</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Turn device on     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o28" doxytag="_DMXLocalInputInfo::pDevice" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> DeviceIntPtr <a class="el" href="struct__DMXLocalInputInfo.html#o28">_DMXLocalInputInfo::pDevice</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| X-level device     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o23" doxytag="_DMXLocalInputInfo::private" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> pointer <a class="el" href="struct__DMXLocalInputInfo.html#o23">_DMXLocalInputInfo::private</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Device-dependent private     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o17" doxytag="_DMXLocalInputInfo::process_input" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxProcessInputProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o17">_DMXLocalInputInfo::process_input</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Process event (from queue)     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o7" doxytag="_DMXLocalInputInfo::reinit" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxReInitProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o7">_DMXLocalInputInfo::reinit</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Reinitialize device (during a reconfiguration)     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o37" doxytag="_DMXLocalInputInfo::savedMotionEvents" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> int <a class="el" href="struct__DMXLocalInputInfo.html#o37">_DMXLocalInputInfo::savedMotionEvents</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Saved motion events     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o38" doxytag="_DMXLocalInputInfo::savedSendsCore" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> int <a class="el" href="struct__DMXLocalInputInfo.html#o38">_DMXLocalInputInfo::savedSendsCore</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Saved sends-core flag     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o25" doxytag="_DMXLocalInputInfo::sendsCore" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> int <a class="el" href="struct__DMXLocalInputInfo.html#o25">_DMXLocalInputInfo::sendsCore</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Sends DMX core events     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o33" doxytag="_DMXLocalInputInfo::tail" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> int <a class="el" href="struct__DMXLocalInputInfo.html#o33">_DMXLocalInputInfo::tail</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| XInput motion history tail     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o1" doxytag="_DMXLocalInputInfo::type" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> DMXLocalInputType <a class="el" href="struct__DMXLocalInputInfo.html#o1">_DMXLocalInputInfo::type</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Device type     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o19" doxytag="_DMXLocalInputInfo::update_info" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxUpdateInfoProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o19">_DMXLocalInputInfo::update_info</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Update window layout information     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o12" doxytag="_DMXLocalInputInfo::update_position" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxUpdatePositionProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o12">_DMXLocalInputInfo::update_position</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Called when another device updates the cursor position     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o35" doxytag="_DMXLocalInputInfo::valuators" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> int* <a class="el" href="struct__DMXLocalInputInfo.html#o35">_DMXLocalInputInfo::valuators</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Cache of previous values     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o14" doxytag="_DMXLocalInputInfo::vt_post_switch" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxVTPostSwitchProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o14">_DMXLocalInputInfo::vt_post_switch</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Called after a VT switch     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o13" doxytag="_DMXLocalInputInfo::vt_pre_switch" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxVTPreSwitchProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o13">_DMXLocalInputInfo::vt_pre_switch</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Called before a VT switch     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <a class="anchor" name="o15" doxytag="_DMXLocalInputInfo::vt_switch" ></a><p>
 | |
| <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 | |
|   <tr>
 | |
|     <td class="mdRow">
 | |
|       <table cellpadding="0" cellspacing="0" border="0">
 | |
|         <tr>
 | |
|           <td class="md" nowrap valign="top"> dmxVTSwitchProcPtr <a class="el" href="struct__DMXLocalInputInfo.html#o15">_DMXLocalInputInfo::vt_switch</a>
 | |
|       </table>
 | |
|     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <table cellspacing=5 cellpadding=0 border=0>
 | |
|   <tr>
 | |
|     <td>
 | |
|        
 | |
|     </td>
 | |
|     <td>
 | |
| 
 | |
| <p>
 | |
| Causes a VT switch     </td>
 | |
|   </tr>
 | |
| </table>
 | |
| <hr>The documentation for this struct was generated from the following file:<ul>
 | |
| <li><a class="el" href="dmxinputinit_8h-source.html">dmxinputinit.h</a></ul>
 | |
|     <hr>
 | |
|     <address>
 | |
|       <small>
 | |
|         Generated June 29, 2004 for <a
 | |
|         href="http://dmx.sourceforge.net">Distributed Multihead X</a> by
 | |
|         <a href="http://www.doxygen.org/index.html">doxygen</a>
 | |
|         1.3.4.
 | |
|       </small>
 | |
|     </addres>
 | |
|     </hr>
 | |
|   </body>
 | |
| </html>
 |