PageRenderTime 31ms CodeModel.GetById 14ms app.highlight 10ms RepoModel.GetById 1ms app.codeStats 0ms

/Dlls/Delta.InputSystem.Windows.xml

#
XML | 633 lines | 633 code | 0 blank | 0 comment | 0 complexity | 118b431987e8f3cb7145648d997cb3f6 MD5 | raw file
  1<?xml version="1.0"?>
  2<doc>
  3    <assembly>
  4        <name>Delta.InputSystem.Windows</name>
  5    </assembly>
  6    <members>
  7        <member name="T:Delta.InputSystem.Windows.WindowsTouch">
  8            <summary>
  9            Windows multi-touch implementation. Only works on Windows 7 because this
 10            is part of the Windows 7 SDK. For references and getting started see:
 11            http://msdn.microsoft.com/en-us/library/dd371581%28VS.85%29.aspx
 12            </summary>
 13        </member>
 14        <member name="F:Delta.InputSystem.Windows.WindowsTouch.WM_TOUCH">
 15            <summary>
 16            WM_TOUCH event that will be enabled in the constructor via the native
 17            RegisterTouchWindow method.
 18            </summary>
 19        </member>
 20        <member name="F:Delta.InputSystem.Windows.WindowsTouch.TouchCursorByteSize">
 21            <summary>
 22            Constant size in bytes of the "TouchCursor" helper struct.
 23            </summary>
 24        </member>
 25        <member name="F:Delta.InputSystem.Windows.WindowsTouch.win7Window">
 26            <summary>
 27            The native windows from where we will receive the touch data updates.
 28            </summary>
 29        </member>
 30        <member name="F:Delta.InputSystem.Windows.WindowsTouch.isTouchEnabled">
 31            <summary>
 32            Is touch enabled? If this is true we can use this class (IsConnected
 33            will return true if Settings.Debug.IsTouchEnabled is not false).
 34            </summary>
 35        </member>
 36        <member name="F:Delta.InputSystem.Windows.WindowsTouch.nativeTouches">
 37            <summary>
 38            Cached list of native touches we receive in the OnNativeEvent event
 39            (if it is a WM_TOUCH). We can receive multiple native touches at once
 40            and even multiple times per frame, so we just go through this list
 41            from start to finish in the Update method and clear it out again!
 42            </summary>
 43        </member>
 44        <member name="M:Delta.InputSystem.Windows.WindowsTouch.#ctor">
 45            <summary>
 46            Create windows touch
 47            </summary>
 48        </member>
 49        <member name="M:Delta.InputSystem.Windows.WindowsTouch.OnNativeEvent(System.Windows.Forms.Message@)">
 50            <summary>
 51            Handle windows message, processes only if something happens
 52            </summary>
 53            <param name="message">Message</param>
 54        </member>
 55        <member name="M:Delta.InputSystem.Windows.WindowsTouch.Update">
 56            <summary>
 57            Update
 58            </summary>
 59        </member>
 60        <member name="P:Delta.InputSystem.Windows.WindowsTouch.IsConnected">
 61            <summary>
 62            Is connected
 63            </summary>
 64        </member>
 65        <member name="T:Delta.InputSystem.Windows.WindowsTouch.NativeTouchInput">
 66            <summary>
 67            Touch API defined structures [winuser.h]
 68            @see: http://msdn.microsoft.com/en-us/library/dd562194%28VS.85%29.aspx
 69            Note: We changed the naming a bit, we don't want C++ naming here.
 70            </summary>
 71        </member>
 72        <member name="T:Delta.InputSystem.Windows.WindowsKeyboard">
 73            <summary>
 74            Windows keyboard support is based on the Windows Forms or WPF events
 75            we receive for its main application window. These are collected each
 76            frame and then processed in the Update method. This implementation is
 77            better for typing text because we will not miss any states and the
 78            HandleInput method for text boxes is getting all the keyboard input
 79            while the XnaKeyboard implementation might miss some keys when the
 80            frame rate is too low (due the way it gets input via polling, nothing
 81            we can do about it, but this event driven implementation is fixing
 82            this problem on Windows).
 83            On platforms that can use WindowsKeyboard you should always use it, it
 84            even suppresses the Windows Key and handles keys and text input way
 85            better, XnaKeyboard should only be a fallback for platforms this
 86            assembly won't work in (e.g. Xbox 360 or Windows Phone 7).
 87            </summary>
 88        </member>
 89        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.DIGCF_PRESENT">
 90            <summary>
 91            Return the devices that are currently present in the system
 92            </summary>
 93            <remarks>
 94            see: http://msdn.microsoft.com/en-us/library/ff551069%28v=vs.85%29.aspx
 95            </remarks>
 96        </member>
 97        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.WM_USER">
 98            <summary>
 99            Used to define private messages for use by private window classes,
100            usually of the form WM_USER+X, where X is an integer value. 
101            </summary>
102        </member>
103        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.WM_CSKEYBOARD">
104            <summary>
105            Windows Message to call On-screen-Keyboard window
106            </summary>
107        </member>
108        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.oskProcessTitle">
109            <summary>
110            The title name of the On-Screen keyboard process.
111            </summary>
112        </member>
113        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.hWnd">
114            <summary>
115            Window handle for IsConnected 
116            </summary>
117        </member>
118        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.GUID_DEVCLASS_KEYBOARD">
119            <summary>
120            Keyboard GUID
121            </summary>
122        </member>
123        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.oskProcessFilePath">
124            <summary>
125            The absolute path of the located On-Screen keyboard process file which
126            will be started every time the On-Screen keyboard window is shown.
127            <para />
128            Note: This value will be set the first time when the showing is needed.
129            </summary>
130        </member>
131        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.keysUp">
132            <summary>
133            Helper array to handle all key up presses from the events in Update!
134            </summary>
135        </member>
136        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.keysDown">
137            <summary>
138            Helper array to handle all key down presses from the events in Update!
139            </summary>
140        </member>
141        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.inputTextBuffer">
142            <summary>
143            Helper to keep track of the input text received in KeyPress events.
144            </summary>
145        </member>
146        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.numberOfTimesBackspaceWasDown">
147            <summary>
148            A little helper to keep track how many times backspace was pressed.
149            This is not using the Released state because we want repeated key
150            presses too (to allow quickly erasing text).
151            </summary>
152        </member>
153        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.isConnected">
154            <summary>
155            Sets IsConnected
156            </summary>
157        </member>
158        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.#ctor">
159            <summary>
160            Create windows keyboard
161            </summary>
162        </member>
163        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.Dispose">
164            <summary>
165            Dispose, will just get rid of the keyboard hook if it was created.
166            </summary>
167        </member>
168        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.OnWPFWindowPreviewTextInput(System.Object,System.Windows.Input.TextCompositionEventArgs)">
169            <summary>
170            On WPF window preview text input
171            </summary>
172            <param name="sender">Sender</param>
173            <param name="e">Event</param>
174        </member>
175        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.HandleInput(System.String@)">
176            <summary>
177            Handle input
178            </summary>
179            <param name="inputText">Input text</param>
180        </member>
181        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.ForceShowOnScreenKeyboard">
182            <summary>
183            Runs OSK.exe to simulate an on screen keyboard
184            </summary>
185            <remarks>
186            Check this article for more details
187            http://social.msdn.microsoft.com/Forums/da-DK/csharplanguage/thread/4e4511f8-ad50-4788-b5d7-2dd825b45665
188            </remarks>
189        </member>
190        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.HideOnScreenKeyboard">
191            <summary>
192            Kills the OSK.exe process thus hiding/ closing the On Screen Keyboard
193            </summary>
194        </member>
195        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.GetInputButtonFromKeyCode(System.Windows.Forms.Keys)">
196            <summary>
197            Get input button from key code
198            </summary>
199        </member>
200        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.OnFormsWindowKeyDown(System.Object,System.Windows.Forms.KeyEventArgs)">
201            <summary>
202            On forms window key down
203            </summary>
204            <param name="sender">Sender</param>
205            <param name="e">Event args</param>
206        </member>
207        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.OnFormsWindowKeyUp(System.Object,System.Windows.Forms.KeyEventArgs)">
208            <summary>
209            On forms window key up
210            </summary>
211            <param name="sender">Sender</param>
212            <param name="e">Event args</param>
213        </member>
214        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.OnFormsWindowKeyPress(System.Object,System.Windows.Forms.KeyPressEventArgs)">
215            <summary>
216            On forms window key press
217            </summary>
218            <param name="sender">Event sender</param>
219            <param name="e">Event args</param>
220        </member>
221        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.OnWPFWindowKeyDown(System.Object,System.Windows.Input.KeyEventArgs)">
222            <summary>
223            On WPF window key down
224            </summary>
225            <param name="sender">Sender</param>
226            <param name="e">Event</param>
227        </member>
228        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.OnWPFWindowKeyUp(System.Object,System.Windows.Input.KeyEventArgs)">
229            <summary>
230            On WPF window key up
231            </summary>
232            <param name="sender">Sender</param>
233            <param name="e">Event</param>
234        </member>
235        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.Update">
236            <summary>
237            Update
238            </summary>
239        </member>
240        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.IsKeyboardConnected">
241            <summary>
242            This method will detect all the HIDs and record the keyboards that 
243            exists in the system
244            </summary>
245            <returns>
246            true if any keyboard was present, otherwise false.
247            </returns>
248        </member>
249        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.LowLevelCaptureKey(System.Int32,System.IntPtr,System.IntPtr)">
250            <summary>
251            Low level capture key
252            </summary>
253            <param name="nCode">Capture code to handle (we handle all above 0).
254            </param>
255            <param name="wp">Pointer to the first pointer (unused here)</param>
256            <param name="lp">Pointer to the KBDLLHOOKSTRUCT</param>
257            <returns>Pointer, but basically 0 if not successful, otherwise this
258            method handled the capture key.</returns>
259        </member>
260        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.SetupDiGetClassDevs(System.Guid@,System.IntPtr,System.IntPtr,System.Int32)">
261            <summary>
262            Returns a handle to a device information set that contains requested
263            device information elements for a local computer. 
264            </summary>
265            <param name="classGuid">KeyboardGUID</param>
266            <param name="enumerator">An identifier (ID) of a Plug and Play (PnP)
267            enumerator.</param>
268            <param name="hWndParent">A handle to the top-level window to be used
269            for a user interface that is associated with installing a device 
270            instance in the device information set. This handle is optional and 
271            can be NULL.</param>
272            <param name="flags">device information elements that are added to the
273            device information set. </param>
274            <returns>Pointer to the device information handle.</returns>
275        </member>
276        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.SetupDiEnumDeviceInfo(System.IntPtr,System.Int32,Delta.InputSystem.Windows.WindowsKeyboard.SP_DEVINFO_DATA@)">
277            <summary>
278            The SetupDiEnumDeviceInfo function returns a SP_DEVINFO_DATA
279            structure that specifies a device information element in a device 
280            information set. 
281            </summary>
282            <param name="deviceInfoSet">A handle to the device information set 
283            for which to return an SP_DEVINFO_DATA structure that represents a 
284            device information element.</param>
285            <param name="supplies">A zero-based index of the device information 
286            element to retrieve.</param>
287            <param name="deviceInfoData">A pointer to an SP_DEVINFO_DATA structure 
288            to receive information about an enumerated device information 
289            element. The caller must set DeviceInfoData.cbSize to 
290            sizeof(SP_DEVINFO_DATA).</param>
291            <returns>True if this call succeeded, false otherwise.</returns>
292        </member>
293        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.FindWindow(System.String,System.String)">
294            <summary>
295            Retrieves a handle to the top-level window whose class name and window 
296            name match the specified strings. This function does not search child
297            windows. This function does not perform a case-sensitive search.
298            </summary>
299            <param name="_ClassName">
300            The class name or a class atom created by a previous call to the 
301            RegisterClass or RegisterClassEx function.
302            </param>
303            <param name="_WindowName">
304            The window name (the window's title)
305            </param>
306            <returns>
307            Handle to the window that has the specified class name and 
308            window name.</returns>
309        </member>
310        <member name="M:Delta.InputSystem.Windows.WindowsKeyboard.ShowWindow(System.IntPtr,System.Int32)">
311            <summary>
312            Finds a specific runnin window for a given process
313            </summary>
314            <param name="hWnd">The window handler</param>
315            <param name="nCmdShow">Specifies the view options, 1 = view, 
316            0 = hide</param>
317            <returns>true if successfully invoked</returns>
318        </member>
319        <member name="P:Delta.InputSystem.Windows.WindowsKeyboard.IsConnected">
320            <summary>
321            Is a keyboard connected? On windows we can always assume yes of course,
322            but it is checked anyway in IsKeyboardConnected to make sure we really
323            have one and do not need on-screen keyboards in Windows (also possible).
324            </summary>
325        </member>
326        <member name="P:Delta.InputSystem.Windows.WindowsKeyboard.MarkAllKeysAsHandled">
327            <summary>
328            Helper property for marking all keys as handled when we receive key
329            events. By default this is on and this will prevent windows from
330            further handling these keys. An exception is made for editors, which
331            will still allow keyboard input and not mark them as handled here.
332            Some additional exceptions apply like WindowsKey, Ctrl+Alt+Del, etc.
333            Since we don't want the WindowsKey working on non-editor applications
334            we will create a windows hook and disable that key explicitly!
335            Note: This also disables Alt+F4 to close the window, so if you want
336            Escape and/or Alt+F4 to close the game or application, add it as a
337            global input command for the Exit event and it will work.
338            </summary>
339            <value>
340            	<c>true</c> if [mark all keys as handled]; otherwise, <c>false</c>.
341            </value>
342        </member>
343        <member name="T:Delta.InputSystem.Windows.WindowsKeyboard.SP_DEVINFO_DATA">
344            <summary>
345            An SP_DEVINFO_DATA structure defines a device instance that is a
346            member of a device information set.
347            </summary>
348        </member>
349        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.SP_DEVINFO_DATA.cbSize">
350            <summary>
351            The size, in bytes, of the SP_DEVINFO_DATA structure. For more
352            information, see the following Remarks section.
353            </summary>
354        </member>
355        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.SP_DEVINFO_DATA.ClassGuid">
356            <summary>
357            The GUID of the device's setup class.
358            </summary>
359        </member>
360        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.SP_DEVINFO_DATA.DevInst">
361            <summary>
362            An opaque handle to the device instance (also known as a handle to 
363            the devnode). 
364            </summary>
365        </member>
366        <member name="F:Delta.InputSystem.Windows.WindowsKeyboard.SP_DEVINFO_DATA.Reserved">
367            <summary>
368            Reserved. For internal use only.
369            </summary>
370        </member>
371        <member name="T:Delta.InputSystem.Windows.WindowsKeyboard.KBDLLHOOKSTRUCT">
372            <summary>
373            Structure contain information about low-level keyboard input event.
374            More information can be found here: http://geekswithblogs.net/aghausman/archive/2009/04/26/disable-special-keys-in-win-app-c.aspx
375            and http://msdn.microsoft.com/en-us/library/ms644967%28VS.85%29.aspx
376            </summary>
377        </member>
378        <member name="T:Delta.InputSystem.Windows.WindowsKeyboard.LowLevelKeyboardProc">
379            <summary>
380            System level functions to be used for hook and unhook keyboard input
381            </summary>
382            <param name="nCode">Code</param>
383            <param name="wParam">Options</param>
384            <param name="lParam">Options</param>
385            <returns>delegate</returns>
386        </member>
387        <member name="T:Delta.InputSystem.Windows.WindowsMouse">
388            <summary>
389            Windows mouse implementation, which is based on windows forms events
390            unlike XnaMouse, which is based on XNA Mouse.GetState polling. The
391            advantage of using events is that we will able to detect more clicks
392            in low frame situations. The disadvantage is that this will only work
393            on Windows (and platforms capable of System.Windows.Forms like Linux
394            and Mac via the Mono framework). The Windows input device classes should
395            always be used for editors because they only work on Windows anyways
396            and using events is great for editors (good for low frame rates and
397            more accurate, it is even give us better performance than XnaMouse, but
398            most importantly the WindowsKeyboard implementation is so much better
399            for Editors because it catches all keyboard key presses, while
400            XnaKeyboard misses some from time to time due to polling).
401            </summary>
402        </member>
403        <member name="F:Delta.InputSystem.Windows.WindowsMouse.lastScrollWheelValue">
404            <summary>
405            Because we update the TotalScrollWheel value directly based on the
406            events we receive, calculating the ScrollWheelDelta works a little
407            different here. We need to check and update it in the Update method.
408            </summary>
409        </member>
410        <member name="F:Delta.InputSystem.Windows.WindowsMouse.newEventMouseLeftDown">
411            <summary>
412            Remember the events that happened in order to correctly update each
413            mouse button in the Update method.
414            </summary>
415        </member>
416        <member name="F:Delta.InputSystem.Windows.WindowsMouse.newEventMouseRightDown">
417            <summary>
418            Remember the events that happened in order to correctly update each
419            mouse button in the Update method.
420            </summary>
421        </member>
422        <member name="F:Delta.InputSystem.Windows.WindowsMouse.newEventMouseMiddleDown">
423            <summary>
424            Remember the events that happened in order to correctly update each
425            mouse button in the Update method.
426            </summary>
427        </member>
428        <member name="F:Delta.InputSystem.Windows.WindowsMouse.newEventMouseExtraOneDown">
429            <summary>
430            Remember the events that happened in order to correctly update each
431            mouse button in the Update method.
432            </summary>
433        </member>
434        <member name="F:Delta.InputSystem.Windows.WindowsMouse.newEventMouseExtraTwoDown">
435            <summary>
436            Remember the events that happened in order to correctly update each
437            mouse button in the Update method.
438            </summary>
439        </member>
440        <member name="F:Delta.InputSystem.Windows.WindowsMouse.newEventMouseLeftUp">
441            <summary>
442            Remember the events that happened in order to correctly update each
443            mouse button in the Update method.
444            </summary>
445        </member>
446        <member name="F:Delta.InputSystem.Windows.WindowsMouse.newEventMouseRightUp">
447            <summary>
448            Remember the events that happened in order to correctly update each
449            mouse button in the Update method.
450            </summary>
451        </member>
452        <member name="F:Delta.InputSystem.Windows.WindowsMouse.newEventMouseMiddleUp">
453            <summary>
454            Remember the events that happened in order to correctly update each
455            mouse button in the Update method.
456            </summary>
457        </member>
458        <member name="F:Delta.InputSystem.Windows.WindowsMouse.newEventMouseExtraOneUp">
459            <summary>
460            Remember the events that happened in order to correctly update each
461            mouse button in the Update method.
462            </summary>
463        </member>
464        <member name="F:Delta.InputSystem.Windows.WindowsMouse.newEventMouseExtraTwoUp">
465            <summary>
466            Remember the events that happened in order to correctly update each
467            mouse button in the Update method.
468            </summary>
469        </member>
470        <member name="F:Delta.InputSystem.Windows.WindowsMouse.remClick">
471            <summary>
472            Also remember clicks, double clicks and drag gestures as they happen
473            in the events (more accurate than to check our simplified states,
474            this is especially useful for low frame rate situations)!
475            </summary>
476        </member>
477        <member name="F:Delta.InputSystem.Windows.WindowsMouse.remDoubleClick">
478            <summary>
479            Also remember clicks, double clicks and drag gestures as they happen
480            in the events (more accurate than to check our simplified states,
481            this is especially useful for low frame rate situations)!
482            </summary>
483        </member>
484        <member name="F:Delta.InputSystem.Windows.WindowsMouse.remDrag">
485            <summary>
486            Also remember clicks, double clicks and drag gestures as they happen
487            in the events (more accurate than to check our simplified states,
488            this is especially useful for low frame rate situations)!
489            </summary>
490        </member>
491        <member name="F:Delta.InputSystem.Windows.WindowsMouse.thisFrameMousePosition">
492            <summary>
493            Little helper variable to delay the current mouse position for exactly
494            one frame so we have always a valid "lastFramePosition"
495            </summary>
496        </member>
497        <member name="F:Delta.InputSystem.Windows.WindowsMouse.thisFrameScrollWheelValue">
498            <summary>
499            Little helper variable to delay the current mouse scroll value for
500            exactly one frame so we have always a valid "lastFramePosition"
501            </summary>
502        </member>
503        <member name="M:Delta.InputSystem.Windows.WindowsMouse.#ctor">
504            <summary>
505            Create WindowsMouse, will link up the events from the windows form
506            to our event handling methods here.
507            </summary>
508        </member>
509        <member name="M:Delta.InputSystem.Windows.WindowsMouse.OnMouseDown(System.Object,System.Windows.Forms.MouseEventArgs)">
510            <summary>
511            Handle on mouse down event.
512            </summary>
513            <param name="sender">Event sender</param>
514            <param name="e">Event</param>
515        </member>
516        <member name="M:Delta.InputSystem.Windows.WindowsMouse.OnMouseUp(System.Object,System.Windows.Forms.MouseEventArgs)">
517            <summary>
518            Handle on mouse up event.
519            </summary>
520            <param name="sender">Event sender</param>
521            <param name="e">Event</param>
522        </member>
523        <member name="M:Delta.InputSystem.Windows.WindowsMouse.OnMouseMove(System.Object,System.Windows.Forms.MouseEventArgs)">
524            <summary>
525            Handle on mouse move, will just update our mouse position.
526            Note: If moving this event could occur more often than the frame rate,
527            but since we only need to update the mousePosition when it changes
528            this is still faster than doing it every frame.
529            </summary>
530            <param name="sender">Event sender</param>
531            <param name="e">Event</param>
532        </member>
533        <member name="M:Delta.InputSystem.Windows.WindowsMouse.OnFormsWindowMouseWheel(System.Object,System.Windows.Forms.MouseEventArgs)">
534            <summary>
535            On forms window mouse wheel
536            </summary>
537            <param name="sender">Event sender</param>
538            <param name="e">Event</param>
539        </member>
540        <member name="M:Delta.InputSystem.Windows.WindowsMouse.OnWPFWindowMouseWheel(System.Object,System.Windows.Input.MouseWheelEventArgs)">
541            <summary>
542            On WPF window mouse wheel
543            </summary>
544            <param name="sender">Event sender</param>
545            <param name="e">Event</param>
546        </member>
547        <member name="M:Delta.InputSystem.Windows.WindowsMouse.UpdateButton(System.Boolean,System.Boolean,Delta.InputSystem.InputButton)">
548            <summary>
549            Update mouse button state based on the data remembered from events.
550            </summary>
551            <param name="wasMouseDown">Was mouse pressed</param>
552            <param name="wasMouseUp">Was mouse released</param>
553            <param name="mouseButton">Mouse button</param>
554        </member>
555        <member name="M:Delta.InputSystem.Windows.WindowsMouse.SetPosition(Delta.Utilities.Datatypes.Point)">
556            <summary>
557            Set mouse position in pixel space natively.
558            </summary>
559            <param name="newPixelPosition">New mouse position</param>
560        </member>
561        <member name="M:Delta.InputSystem.Windows.WindowsMouse.Update">
562            <summary>
563            Update
564            </summary>
565        </member>
566        <member name="P:Delta.InputSystem.Windows.WindowsMouse.IsConnected">
567            <summary>
568            Is connected, will always return true because this assembly will only
569            be able to load on Windows platforms anyway.
570            </summary>
571        </member>
572        <member name="T:Delta.InputSystem.Windows.WindowsGamePad">
573            <summary>
574            Dummy implementation because we don't have GamePad support in Windows!
575            If you want to use XnaGamePad for Xbox 360 controllers or WiimoteGamePad
576            for Wii remote controller support, please add those strings at the
577            beginning of your InputModule string in Settings.xml.
578            </summary>
579        </member>
580        <member name="M:Delta.InputSystem.Windows.WindowsGamePad.Rumble(System.Single,System.Single)">
581            <summary>
582            Rumble, not used!
583            </summary>
584            <param name="setLeftRumble">Set left rumble</param>
585            <param name="setRightRumble">Set right rumble</param>
586        </member>
587        <member name="M:Delta.InputSystem.Windows.WindowsGamePad.Rumble(System.Boolean)">
588            <summary>
589            Switch the Rumble state to On and off
590            </summary>
591            <param name="setRumble">true to switch on, otherwise switch off</param>
592        </member>
593        <member name="M:Delta.InputSystem.Windows.WindowsGamePad.Update">
594            <summary>
595            Update this input device once a frame, done very early in the frame.
596            All the native keyboard updating happens in the native implementation,
597            this method will just update the totalCursorPosition.
598            </summary>
599        </member>
600        <member name="P:Delta.InputSystem.Windows.WindowsGamePad.IsConnected">
601            <summary>
602            Is connected, not used, will always return false!
603            </summary>
604        </member>
605        <member name="T:Delta.InputSystem.Windows.WindowsAccelerometer">
606            <summary>
607            Windows does not have any accelerometer support, if you want to emulate
608            or test it in windows use the WiimoteAccelerometer class instead (just
609            add that name to the beginning of your InputModule in Settings.xml).
610            </summary>
611        </member>
612        <member name="M:Delta.InputSystem.Windows.WindowsAccelerometer.Update">
613            <summary>
614            Update, does nothing.
615            </summary>
616        </member>
617        <member name="P:Delta.InputSystem.Windows.WindowsAccelerometer.IsConnected">
618            <summary>
619            Is connected, will always return false.
620            </summary>
621        </member>
622        <member name="P:Delta.InputSystem.Windows.WindowsAccelerometer.Acceleration">
623            <summary>
624            Acceleration, not used, always Zero.
625            </summary>
626        </member>
627        <member name="P:Delta.InputSystem.Windows.WindowsAccelerometer.Rotation">
628            <summary>
629            Rotation, not used, always 0.
630            </summary>
631        </member>
632    </members>
633</doc>