Applet Manager services: Difference between revisions
No edit summary |
|||
| Line 19: | Line 19: | ||
|- | |- | ||
| 300 || OpenOverlayAppletProxy || Returns an [[#IOverlayAppletProxy]]. | | 300 || OpenOverlayAppletProxy || Returns an [[#IOverlayAppletProxy]]. | ||
|- | |||
| 310 || [S2] || Returns an [[#ICMenuProxy|ICMenuProxy]]. | |||
|- | |- | ||
| 350 || OpenSystemApplicationProxy || Returns an [[#IApplicationProxy]]. | | 350 || OpenSystemApplicationProxy || Returns an [[#IApplicationProxy]]. | ||
| Line 29: | Line 31: | ||
|- | |- | ||
| 460 || [20.0.0+] || Returns an [[#IAppletAlternativeFunctions]]. | | 460 || [20.0.0+] || Returns an [[#IAppletAlternativeFunctions]]. | ||
|- | |||
| 500 || [S2] || Returns an [[#IChatProxy|IChatProxy]]. | |||
|- | |- | ||
| 1000 || [6.0.0+] [[#GetDebugFunctions]] || | | 1000 || [6.0.0+] [[#GetDebugFunctions]] || | ||
| Line 1,162: | Line 1,166: | ||
Enables HID input for the OverlayApplet, without disabling input for the foreground applet. | Enables HID input for the OverlayApplet, without disabling input for the foreground applet. | ||
== ICMenuProxy == | |||
This is "nn::am::service::ICMenuProxy". | |||
This is exclusive to Switch 2. | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name || Notes | |||
|- | |||
| 0 || GetCommonStateGetter || Returns an [[#ICommonStateGetter]]. | |||
|- | |||
| 1 || GetSelfController || Returns an [[#ISelfController]]. | |||
|- | |||
| 2 || GetWindowController || Returns an [[#IWindowController]]. | |||
|- | |||
| 3 || GetAudioController || Returns an [[#IAudioController]]. | |||
|- | |||
| 4 || GetDisplayController || Returns an [[#IDisplayController]]. | |||
|- | |||
| 1000 || GetDebugFunctions || Returns an [[#IDebugFunctions]]. | |||
|- | |||
| 10 || GetProcessWindingController || Returns an [[#IProcessWindingController]]. | |||
|- | |||
| 11 || GetLibraryAppletCreator || Returns an [[#ILibraryAppletCreator]]. | |||
|- | |||
| 20 || GetOverlayFunctions || Returns an [[#IOverlayFunctions]]. | |||
|- | |||
| 21 || GetAppletCommonFunctions || No input, returns an [[#IAppletCommonFunctions]]. | |||
|- | |||
| 23 || GetGlobalStateController || No input, returns an [[#IGlobalStateController]]. | |||
|- | |||
| 24 || || No input, returns an [[#ICMenuFunctions|ICMenuFunctions]]. | |||
|} | |||
=== ICMenuFunctions === | |||
This is "nn::am::service::ICMenuFunctions". | |||
This is exclusive to Switch 2. | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name || Notes | |||
|- | |||
|} | |||
== IApplicationProxy == | == IApplicationProxy == | ||
| Line 3,037: | Line 3,086: | ||
|- | |- | ||
| 2 || | | 2 || | ||
|} | |||
== IChatProxy == | |||
This is "nn::am::service::IChatProxy". | |||
This is exclusive to Switch 2. | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name || Notes | |||
|- | |||
| 0 || GetCommonStateGetter || Returns an [[#ICommonStateGetter]]. | |||
|- | |||
| 1 || GetSelfController || Returns an [[#ISelfController]]. | |||
|- | |||
| 2 || GetWindowController || Returns an [[#IWindowController]]. | |||
|- | |||
| 3 || GetAudioController || Returns an [[#IAudioController]]. | |||
|- | |||
| 4 || GetDisplayController || Returns an [[#IDisplayController]]. | |||
|- | |||
| 1000 || GetDebugFunctions || Returns an [[#IDebugFunctions]]. | |||
|- | |||
| 10 || GetProcessWindingController || Returns an [[#IProcessWindingController]]. | |||
|- | |||
| 11 || GetLibraryAppletCreator || Returns an [[#ILibraryAppletCreator]]. | |||
|- | |||
| 20 || || Returns an [[#IChatFunctions]]. | |||
|} | |||
=== IChatFunctions === | |||
This is "nn::am::service::IChatFunctions". | |||
This is exclusive to Switch 2. | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name || Notes | |||
|- | |||
|} | |} | ||