| Acceleration | wiimote_state | |
| BALANCE_BOARD enum value | wiimote_state | |
| BalanceBoard | wiimote_state | |
| BatteryPercent | wiimote_state | |
| BatteryRaw | wiimote_state | |
| bBatteryDrained | wiimote_state | |
| bExtension | wiimote_state | |
| bRumble | wiimote_state | |
| Button | wiimote_state | |
| ButtonNameFromBit | wiimote | static |
| CalibrateAtRest() | wiimote | |
| CalibrationInfo | wiimote_state | |
| CallbackTriggerFlags | wiimote | |
| ChangedCallback | wiimote | |
| ChangedNotifier(state_change_flags changed, const wiimote_state &new_state) | wiimote | inlinevirtual |
| CLASSIC enum value | wiimote_state | |
| ClassicButtonNameFromBit | wiimote | static |
| ClassicConnected() const | wiimote | inline |
| ClassicController | wiimote_state | |
| Clear(bool including_deadzones) | wiimote_state | inlineprotected |
| Connect(unsigned wiimote_index=FIRST_AVAILABLE, bool force_hidwrites=false) | wiimote | |
| ConnectionLost() const | wiimote | inline |
| Convert16bitMonoSamples(const short *samples, bool _signed, DWORD length, speaker_freq freq, wiimote_sample &out) | wiimote | static |
| DisableMotionPlus() | wiimote | |
| Disconnect() | wiimote | |
| EnableMotionPlus() | wiimote | |
| EnableSpeaker(bool on) | wiimote | |
| extension_type enum name | wiimote_state | |
| ExtensionType | wiimote_state | |
| FIRST_AVAILABLE | wiimote | static |
| FreqLookup | wiimote | static |
| GetButtonNameFromBit(unsigned index) | wiimote | inlinestatic |
| GetClassicButtonNameFromBit(unsigned index) | wiimote | inlinestatic |
| GetFreqLookup(unsigned index) | wiimote | inlinestatic |
| GH3_GHWT_GUITAR enum value | wiimote_state | |
| GHWT_DRUMS enum value | wiimote_state | |
| IN_BUTTONS enum value | wiimote | |
| IN_BUTTONS_ACCEL enum value | wiimote | |
| IN_BUTTONS_ACCEL_EXT enum value | wiimote | |
| IN_BUTTONS_ACCEL_IR enum value | wiimote | |
| IN_BUTTONS_ACCEL_IR_EXT enum value | wiimote | |
| IN_BUTTONS_BALANCE_BOARD enum value | wiimote | |
| input_report enum name | wiimote | |
| IR | wiimote_state | |
| IsBalanceBoard() const | wiimote | inline |
| IsConnected() const | wiimote | inline |
| IsPlayingAudio() const | wiimote | inline |
| IsPlayingSample() const | wiimote | inline |
| IsRecordingState() const | wiimote | inline |
| IsUsingHIDwrites() const | wiimote | inline |
| LED | wiimote_state | |
| Load16BitMonoSampleRAW(const TCHAR *filepath, bool _signed, speaker_freq freq, wiimote_sample &out) | wiimote | static |
| Load16bitMonoSampleWAV(const TCHAR *filepath, wiimote_sample &out) | wiimote | static |
| MOTION_PLUS enum value | wiimote_state | |
| MotionPlus | wiimote_state | |
| MotionPlusConnected() const | wiimote | inline |
| MotionPlusEnabled() const | wiimote | inline |
| MotionPlusHasExtension() const | wiimote | inline |
| MuteSpeaker(bool on) | wiimote | |
| NONE enum value | wiimote_state | |
| Nunchuk | wiimote_state | |
| NUNCHUK enum value | wiimote_state | |
| NunchukConnected() const | wiimote | inline |
| operator!=(const wiimote &remote) | wiimote | inline |
| operator==(const wiimote &remote) | wiimote | inline |
| PARTIALLY_INSERTED enum value | wiimote_state | |
| PlaySample(const wiimote_sample &sample, BYTE volume=0x40, speaker_freq freq_override=FREQ_NONE) | wiimote | |
| PlaySquareWave(speaker_freq freq, BYTE volume=0x40) | wiimote | |
| RecordState(state_history &events_out, unsigned max_time_ms=UNTIL_STOP, state_change_flags change_trigger=CHANGED_ALL) | wiimote | |
| RefreshState() | wiimote | |
| ReportTypeName | wiimote | static |
| Reset() | wiimote | |
| RumbleForAsync(unsigned milliseconds) | wiimote | |
| SetLEDs(BYTE led_bits) | wiimote | |
| SetReportType(input_report type, bool continuous=false) | wiimote | |
| SetRumble(bool on) | wiimote | |
| Speaker | wiimote_state | |
| state_event typedef | wiimote | |
| state_history typedef | wiimote | |
| StopRecording() | wiimote | |
| TotalConnected() | wiimote | inlinestatic |
| UniqueID | wiimote | |
| UNTIL_STOP | wiimote | static |
| wiimote() | wiimote | |
| ~wiimote() | wiimote | virtual |