libnx  v4.6.0
Data Fields
HidNpadInternalState Struct Reference

HidNpadInternalState. More...

#include <hid.h>

Data Fields

u32 style_set
 Bitfield of HidNpadStyleTag.
 
u32 joy_assignment_mode
 HidNpadJoyAssignmentMode
 
HidNpadFullKeyColorState full_key_color
 HidNpadFullKeyColorState
 
HidNpadJoyColorState joy_color
 HidNpadJoyColorState
 
HidNpadCommonLifo full_key_lifo
 FullKeyLifo.
 
HidNpadCommonLifo handheld_lifo
 HandheldLifo.
 
HidNpadCommonLifo joy_dual_lifo
 JoyDualLifo.
 
HidNpadCommonLifo joy_left_lifo
 JoyLeftLifo.
 
HidNpadCommonLifo joy_right_lifo
 JoyRightLifo.
 
HidNpadCommonLifo palma_lifo
 PalmaLifo.
 
HidNpadCommonLifo system_ext_lifo
 SystemExtLifo.
 
HidNpadSixAxisSensorLifo full_key_six_axis_sensor_lifo
 FullKeySixAxisSensorLifo.
 
HidNpadSixAxisSensorLifo handheld_six_axis_sensor_lifo
 HandheldSixAxisSensorLifo.
 
HidNpadSixAxisSensorLifo joy_dual_left_six_axis_sensor_lifo
 JoyDualLeftSixAxisSensorLifo.
 
HidNpadSixAxisSensorLifo joy_dual_right_six_axis_sensor_lifo
 JoyDualRightSixAxisSensorLifo.
 
HidNpadSixAxisSensorLifo joy_left_six_axis_sensor_lifo
 JoyLeftSixAxisSensorLifo.
 
HidNpadSixAxisSensorLifo joy_right_six_axis_sensor_lifo
 JoyRightSixAxisSensorLifo.
 
u32 device_type
 Bitfield of HidDeviceTypeBits.
 
u32 reserved
 Reserved.
 
HidNpadSystemProperties system_properties
 
HidNpadSystemButtonProperties system_button_properties
 
u32 battery_level [3]
 
union {
   struct {
      HidNfcXcdDeviceHandleState   nfc_xcd_device_handle
 
   } 
 
   struct {
      u32   applet_footer_ui_attribute
 Bitfield of AppletFooterUiAttribute.
 
      u8   applet_footer_ui_type
 HidAppletFooterUiType
 
      u8   reserved_x41AD [0x5B]
 
   } 
 
}; 
 
u8 reserved_x4208 [0x20]
 Mutex on pre-10.0.0.
 
HidNpadGcTriggerLifo gc_trigger_lifo
 
u32 lark_type_l_and_main
 HidNpadLarkType
 
u32 lark_type_r
 HidNpadLarkType
 
u32 lucia_type
 HidNpadLuciaType
 
u32 lager_type
 HidNpadLagerType
 

Detailed Description

HidNpadInternalState.


The documentation for this struct was generated from the following file: