libnx
Data Structures | Enumerations | Functions
pl.h File Reference

pl:u service IPC wrapper. More...

#include "../types.h"

Go to the source code of this file.

Data Structures

struct  PlFontData
 

Enumerations

enum  PlSharedFontType {
  PlSharedFontType_Standard = 0,
  PlSharedFontType_ChineseSimplified = 1,
  PlSharedFontType_ExtChineseSimplified = 2,
  PlSharedFontType_ChineseTraditional = 3,
  PlSharedFontType_KO = 4,
  PlSharedFontType_NintendoExt = 5,
  PlSharedFontType_Total
}
 

Functions

Result plInitialize (void)
 
void plExit (void)
 
void * plGetSharedmemAddr (void)
 Gets a specific shared-font via SharedFontType, see PlSharedFontType.
 
Result plGetSharedFontByType (PlFontData *font, u32 SharedFontType)
 Gets shared font(s).
 
Result plGetSharedFont (u64 LanguageCode, PlFontData *fonts, size_t max_fonts, size_t *total_fonts)
 

Detailed Description

pl:u service IPC wrapper.

Author
yellows8

Enumeration Type Documentation

Enumerator
PlSharedFontType_Standard 

Japan, US and Europe.

PlSharedFontType_ChineseSimplified 

Chinese Simplified.

PlSharedFontType_ExtChineseSimplified 

Extended Chinese Simplified.

PlSharedFontType_ChineseTraditional 

Chinese Traditional.

PlSharedFontType_KO 

Korean (Hangul)

PlSharedFontType_NintendoExt 

Nintendo Extended.

PlSharedFontType_Total 

Total fonts supported by this enum.