lib/NintendoSDK/include/nn/hid.h file

Functions that help process gamepad inputs.

Namespaces

namespace nn
namespace nn::hid
namespace nn::hid::system
namespace nn::hid::tmp
namespace nn::hid::detail
namespace nn::hid::server

Classes

struct nn::hid::AnalogStickState
struct nn::hid::ControllerSupportArg
struct nn::hid::ControllerSupportArgV2
struct nn::hid::ControllerSupportResultInfo
struct nn::hid::NpadControllerColor
struct nn::hid::DebugPadState
struct nn::hid::TouchState
template<u64 N>
struct nn::hid::TouchScreenState
struct nn::hid::MouseState
struct nn::hid::KeyboardState
struct nn::hid::BasicXpadState
struct nn::hid::NpadBaseState
struct nn::hid::NpadFullKeyState
struct nn::hid::NpadHandheldState
struct nn::hid::NpadJoyDualState
struct nn::hid::NpadJoyLeftState
struct nn::hid::NpadJoyRightState
struct nn::hid::NpadPalmaState
struct nn::hid::DirectionState
struct nn::hid::SixAxisSensorState
struct nn::hid::GesturePoint
struct nn::hid::GestureState
struct nn::hid::DigitizerState
struct nn::hid::SixAxisSensorHandle
struct nn::hid::VibrationDeviceHandle
struct nn::hid::VibrationDeviceInfo
struct nn::hid::VibrationValue
struct nn::hid::system::HomeButtonState
struct nn::hid::system::SleepButtonState
struct nn::hid::system::CaptureButtonState
struct nn::hid::system::NpadSystemState
struct nn::hid::system::NpadSystemExtState
struct nn::hid::system::InputSourceState
struct nn::hid::tmp::SixAxisSensorCountState
template<typename T>
class nn::hid::detail::AtomicStorage
template<typename T, s32 N, typename Atomic>
struct nn::hid::detail::RingLifo
struct nn::hid::server::DigitizerSharedMemoryFormat
struct nn::hid::server::NpadGcTriggerState
struct nn::hid::detail::InputDetectorState
struct nn::hid::detail::UniquePadConfig
struct nn::hid::detail::AnalogStickCalibrationStateImpl
struct nn::hid::detail::SixAxisSensorUserCalibrationState
struct nn::hid::detail::NfcXcdDeviceHandleStateImpl
struct nn::hid::detail::DebugPadSharedMemoryFormat
struct nn::hid::detail::TouchScreenSharedMemoryFormat
struct nn::hid::detail::MouseSharedMemoryFormat
struct nn::hid::detail::KeyboardSharedMemoryFormat
struct nn::hid::detail::BasicXpadSharedMemoryEntry
struct nn::hid::detail::BasicXpadSharedMemoryFormat
struct nn::hid::detail::HomeButtonSharedMemoryFormat
struct nn::hid::detail::SleepButtonSharedMemoryFormat
struct nn::hid::detail::CaptureButtonSharedMemoryFormat
struct nn::hid::detail::InputDetectorSharedMemoryEntry
struct nn::hid::detail::InputDetectorSharedMemoryFormat
struct nn::hid::detail::UniquePadSharedMemoryEntry
struct nn::hid::detail::UniquePadSharedMemoryFormat
struct nn::hid::detail::NpadFullKeyColorState
struct nn::hid::detail::NpadJoyColorState
struct nn::hid::detail::NpadInternalState
struct nn::hid::detail::NpadSharedMemoryEntry
struct nn::hid::detail::NpadSharedMemoryFormat
struct nn::hid::detail::GestureSharedMemoryFormat
struct nn::hid::detail::ConsoleSixAxisSensorSharedMemoryFormat
struct nn::hid::detail::SharedMemoryFormat
struct nn::hid::detail::SharedMemoryType
struct nn::hid::detail::SharedMemoryHolder