Changes

Jump to navigation Jump to search
3,555 bytes added ,  05:29, 19 April 2020
Line 1,256: Line 1,256:     
== IsButtonConfigSupported ==
 
== IsButtonConfigSupported ==
 +
Takes an input [[#UniquePadId]], returns an output bool.
    
== DeleteButtonConfig ==
 
== DeleteButtonConfig ==
 +
Takes an input [[#UniquePadId]], no output.
    
== SetButtonConfigEnabled ==
 
== SetButtonConfigEnabled ==
 +
Takes an input bool, an [[#UniquePadId]], no output.
    
== IsButtonConfigEnabled ==
 
== IsButtonConfigEnabled ==
 +
Takes an input [[#UniquePadId]], returns an output bool.
    
== SetButtonConfigEmbedded ==
 
== SetButtonConfigEmbedded ==
 +
Takes an input [[#UniquePadId]], a type-0x15 input buffer containing a [[#SystemButtonConfigEmbedded]], no output.
    
== SetButtonConfigFull ==
 
== SetButtonConfigFull ==
 +
Takes an input [[#UniquePadId]], a type-0x15 input buffer containing a [[#SystemButtonConfigFull]], no output.
    
== SetButtonConfigLeft ==
 
== SetButtonConfigLeft ==
 +
Takes an input [[#UniquePadId]], a type-0x15 input buffer containing a [[#SystemButtonConfigLeft]], no output.
    
== SetButtonConfigRight ==
 
== SetButtonConfigRight ==
 +
Takes an input [[#UniquePadId]], a type-0x15 input buffer containing a [[#SystemButtonConfigRight]], no output.
    
== GetButtonConfigEmbedded ==
 
== GetButtonConfigEmbedded ==
 +
Takes an input [[#UniquePadId]], and a type-0x16 output buffer containing a [[#SystemButtonConfigEmbedded]].
    
== GetButtonConfigFull ==
 
== GetButtonConfigFull ==
 +
Takes an input [[#UniquePadId]], and a type-0x16 output buffer containing a [[#SystemButtonConfigFull]].
    
== GetButtonConfigLeft ==
 
== GetButtonConfigLeft ==
 +
Takes an input [[#UniquePadId]], and a type-0x16 output buffer containing a [[#SystemButtonConfigLeft]].
    
== GetButtonConfigRight ==
 
== GetButtonConfigRight ==
 +
Takes an input [[#UniquePadId]], and a type-0x16 output buffer containing a [[#SystemButtonConfigRight]].
    
== IsCustomButtonConfigSupported ==
 
== IsCustomButtonConfigSupported ==
 +
Takes an input [[#UniquePadId]], returns an output bool.
    
== IsDefaultButtonConfigEmbedded ==
 
== IsDefaultButtonConfigEmbedded ==
 +
Takes a type-0x15 input buffer containing a [[#ButtonConfigEmbedded]], returns an output bool.
    
== IsDefaultButtonConfigFull ==
 
== IsDefaultButtonConfigFull ==
 +
Takes a type-0x15 input buffer containing a [[#ButtonConfigFull]], returns an output bool.
    
== IsDefaultButtonConfigLeft ==
 
== IsDefaultButtonConfigLeft ==
 +
Takes a type-0x15 input buffer containing a [[#ButtonConfigLeft]], returns an output bool.
    
== IsDefaultButtonConfigRight ==
 
== IsDefaultButtonConfigRight ==
 +
Takes a type-0x15 input buffer containing a [[#ButtonConfigRight]], returns an output bool.
    
== IsButtonConfigStorageEmbeddedEmpty ==
 
== IsButtonConfigStorageEmbeddedEmpty ==
 +
Takes an input s32, returns an output bool.
    
== IsButtonConfigStorageFullEmpty ==
 
== IsButtonConfigStorageFullEmpty ==
 +
Takes an input s32, returns an output bool.
    
== IsButtonConfigStorageLeftEmpty ==
 
== IsButtonConfigStorageLeftEmpty ==
 +
Takes an input s32, returns an output bool.
    
== IsButtonConfigStorageRightEmpty ==
 
== IsButtonConfigStorageRightEmpty ==
 +
Takes an input s32, returns an output bool.
    
== GetButtonConfigStorageEmbedded ==
 
== GetButtonConfigStorageEmbedded ==
 +
Takes an input s32, and a type-0x16 output buffer containing a [[#ButtonConfigEmbedded]].
    
== GetButtonConfigStorageFull ==
 
== GetButtonConfigStorageFull ==
 +
Takes an input s32, and a type-0x16 output buffer containing a [[#ButtonConfigFull]].
    
== GetButtonConfigStorageLeft ==
 
== GetButtonConfigStorageLeft ==
 +
Takes an input s32, and a type-0x16 output buffer containing a [[#ButtonConfigLeft]].
    
== GetButtonConfigStorageRight ==
 
== GetButtonConfigStorageRight ==
 +
Takes an input s32, and a type-0x16 output buffer containing a [[#ButtonConfigRight]].
    
== SetButtonConfigStorageEmbedded ==
 
== SetButtonConfigStorageEmbedded ==
 +
Takes an input s32, and a type-0x15 input buffer containing a [[#ButtonConfigEmbedded]].
    
== SetButtonConfigStorageFull ==
 
== SetButtonConfigStorageFull ==
 +
Takes an input s32, and a type-0x15 input buffer containing a [[#ButtonConfigFull]].
    
== SetButtonConfigStorageLeft ==
 
== SetButtonConfigStorageLeft ==
 +
Takes an input s32, and a type-0x15 input buffer containing a [[#ButtonConfigLeft]].
    
== SetButtonConfigStorageRight ==
 
== SetButtonConfigStorageRight ==
 +
Takes an input s32, and a type-0x15 input buffer containing a [[#ButtonConfigRight]].
    
== DeleteButtonConfigStorageEmbedded ==
 
== DeleteButtonConfigStorageEmbedded ==
 +
Takes an input s32, no output.
    
== DeleteButtonConfigStorageFull ==
 
== DeleteButtonConfigStorageFull ==
 +
Takes an input s32, no output.
    
== DeleteButtonConfigStorageLeft ==
 
== DeleteButtonConfigStorageLeft ==
 +
Takes an input s32, no output.
    
== DeleteButtonConfigStorageRight ==
 
== DeleteButtonConfigStorageRight ==
 +
Takes an input s32, no output.
    
== IsUsingCustomButtonConfig ==
 
== IsUsingCustomButtonConfig ==
 +
Takes an input [[#UniquePadId]], returns an output bool.
    
== IsAnyCustomButtonConfigEnabled ==
 
== IsAnyCustomButtonConfigEnabled ==
 +
No input, returns an output bool.
    
== SetAllCustomButtonConfigEnabled ==
 
== SetAllCustomButtonConfigEnabled ==
 +
Takes an input bool and an AppletResourceUserId, no output.
    
== SetDefaultButtonConfig ==
 
== SetDefaultButtonConfig ==
 +
Takes an input [[#UniquePadId]], no output.
    
== SetAllDefaultButtonConfig ==
 
== SetAllDefaultButtonConfig ==
 +
No input/output.
    
== SetHidButtonConfigEmbedded ==
 
== SetHidButtonConfigEmbedded ==
 +
Takes an input [[#UniquePadId]] and a type-0x15 input buffer containing a [[#ButtonConfigEmbedded]], no output.
    
== SetHidButtonConfigFull ==
 
== SetHidButtonConfigFull ==
 +
Takes an input [[#UniquePadId]] and a type-0x15 input buffer containing a [[#ButtonConfigFull]], no output.
    
== SetHidButtonConfigLeft ==
 
== SetHidButtonConfigLeft ==
 +
Takes an input [[#UniquePadId]] and a type-0x15 input buffer containing a [[#ButtonConfigLeft]], no output.
    
== SetHidButtonConfigRight ==
 
== SetHidButtonConfigRight ==
 +
Takes an input [[#UniquePadId]] and a type-0x15 input buffer containing a [[#ButtonConfigRight]], no output.
    
== GetHidButtonConfigEmbedded ==
 
== GetHidButtonConfigEmbedded ==
 +
Takes an input [[#UniquePadId]], and a type-0x16 output buffer containing a [[#ButtonConfigEmbedded]].
    
== GetHidButtonConfigFull ==
 
== GetHidButtonConfigFull ==
 +
Takes an input [[#UniquePadId]], and a type-0x16 output buffer containing a [[#ButtonConfigFull]].
    
== GetHidButtonConfigLeft ==
 
== GetHidButtonConfigLeft ==
 +
Takes an input [[#UniquePadId]], and a type-0x16 output buffer containing a [[#ButtonConfigLeft]].
    
== GetHidButtonConfigRight ==
 
== GetHidButtonConfigRight ==
 +
Takes an input [[#UniquePadId]], and a type-0x16 output buffer containing a [[#ButtonConfigRight]].
    
== IHidbusSystemServer ==
 
== IHidbusSystemServer ==

Navigation menu