|
libnx
|
Settings services IPC wrapper. More...
#include "../result.h"Go to the source code of this file.
Enumerations | |
| enum | ColorSetId { ColorSetId_Light =0, ColorSetId_Dark =1 } |
| enum | SetLanguage { SetLanguage_JA = 0, SetLanguage_ENUS = 1, SetLanguage_FR = 2, SetLanguage_DE = 3, SetLanguage_IT = 4, SetLanguage_ES = 5, SetLanguage_ZHCN = 6, SetLanguage_KO = 7, SetLanguage_NL = 8, SetLanguage_PT = 9, SetLanguage_RU = 10, SetLanguage_ZHTW = 11, SetLanguage_ENGB = 12, SetLanguage_FRCA = 13, SetLanguage_ES419 = 14, SetLanguage_Total } |
| IDs for Language. More... | |
Functions | |
| Result | setInitialize (void) |
| void | setExit (void) |
| Result | setMakeLanguage (u64 LanguageCode, s32 *Language) |
| Converts LanguageCode to Language. | |
| Result | setMakeLanguageCode (s32 Language, u64 *LanguageCode) |
| Converts Language to LanguageCode. | |
| Result | setGetSystemLanguage (u64 *LanguageCode) |
| Gets the current system LanguageCode. More... | |
| Result | setGetLanguageCode (u64 *LanguageCode) |
| Gets the current LanguageCode, setGetSystemLanguage should be used instead normally. | |
| Result | setGetAvailableLanguageCodes (s32 *total_entries, u64 *LanguageCodes, size_t max_entries) |
| Gets available LanguageCodes. More... | |
| Result | setGetAvailableLanguageCodeCount (s32 *total) |
| Gets total available LanguageCodes. More... | |
| Result | setGetRegionCode (s32 *RegionCode) |
| Gets the RegionCode. | |
| Result | setsysInitialize (void) |
| void | setsysExit (void) |
| Result | setsysGetColorSetId (ColorSetId *out) |
| Gets the current system theme. | |
Settings services IPC wrapper.
| enum SetLanguage |
IDs for Language.
Gets total available LanguageCodes.
Output total is overridden with value 0 if the total is <0.
| Result setGetAvailableLanguageCodes | ( | s32 * | total_entries, |
| u64 * | LanguageCodes, | ||
| size_t | max_entries | ||
| ) |
Gets available LanguageCodes.
On system-version <4.0.0, max_entries is set to the output from setGetAvailableLanguageCodeCount if max_entries is larger than that.
Gets the current system LanguageCode.
Normally this should be used instead of setGetLanguageCode. LanguageCode is a string, see here: http://switchbrew.org/index.php?title=Settings_services#LanguageCode
1.8.11