The Wiimote type exposes the following members.

Constructors

  NameDescription
Wiimote
Default constructor

Methods

  NameDescription
Connect
Connect to the first-found Wiimote
Disconnect
Disconnect from the controller and stop reading data from it
DisposeOverloaded.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetStatus
Retrieve the current status of the Wiimote and extensions. Replaces GetBatteryLevel() since it was poorly named.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ReadData
Read data or register from Wiimote
SetLEDsOverloaded.
SetReportTypeOverloaded.
SetRumble
Toggle rumble
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
WriteDataOverloaded.

Properties

  NameDescription
AvailableWiimotes
Gets the collection of available Wiimotes
HIDDevicePath
HID device path for this Wiimote (valid until Wiimote is disconnected)
ID
Unique identifier for this Wiimote (not persisted across application instances)
WiimoteState
Current Wiimote state

Events

  NameDescription
WiimoteChanged
Event raised when Wiimote state is changed
WiimoteExtensionChanged
Event raised when an extension is inserted or removed

See Also