WiimoteLib Namespace

WiimoteLib

Functionality to communicate with a Nintendo Wii Remote (Wiimote) from .NET.

Classes

  ClassDescription
Wiimote
Implementation of Wiimote
WiimoteChangedEventArgs
Argument sent through the WiimoteChangedEvent
WiimoteExtensionChangedEventArgs
Argument sent through the WiimoteExtensionChangedEvent
WiimoteState
Current overall state of the Wiimote and all attachments

Structures

  StructureDescription
AccelCalibrationInfo
Accelerometer calibration information
AccelState
Current state of the accelerometers
ButtonState
Current button state
ClassicControllerButtonState
Curernt button state of the Classic Controller
ClassicControllerCalibrationInfo
Calibration information stored on the Classic Controller
ClassicControllerState
Current state of the Classic Controller
IRState
Current state of the IR camera
LEDState
Current state of LEDs
NunchukCalibrationInfo
Calibration information stored on the Nunchuk
NunchukState
Current state of the Nunchuk extension

Delegates

  DelegateDescription
WiimoteChangedEventHandler
Event to handle a state change on the Wiimote
WiimoteExtensionChangedEventHandler
Event to handle insertion/removal of an extension (Nunchuk/Classic Controller)

Enumerations

  EnumerationDescription
ExtensionType
The extension plugged into the Wiimote
IRMode
The mode of data reported for the IR sensor
Wiimote..::.InputReport
The report format in which the Wiimote should return data