vitasdk
Documentation of the vitasdk

Exports for User. More...

Data Structures

struct  SceFontNewLibParams
 
struct  SceFontImageRect
 
struct  SceFontGlyphImage
 
struct  SceFontStyle
 
struct  SceFontCharInfo
 
struct  SceFontInfo
 

Typedefs

typedef void * SceFontLibHandle
 
typedef void * SceFontHandle
 

Enumerations

enum  SceFontErrorCode {
  SCE_FONT_ERROR_OUT_OF_MEMORY = 0x80460001 , SCE_FONT_ERROR_INVALID_LIBID = 0x80460002 , SCE_FONT_ERROR_INVALID_PARAMETER = 0x80460003 , SCE_FONT_ERROR_HANDLER_OPEN_FAILED = 0x80460005 ,
  SCE_FONT_ERROR_TOO_MANY_OPEN_FONTS = 0x80460009 , SCE_FONT_ERROR_INVALID_FONT_DATA = 0x8046000A
}
 
enum  SceFontFamilyCode { SCE_FONT_FAMILY_DEFAULT = 0 , SCE_FONT_FAMILY_SANS_SERIF = 1 , SCE_FONT_FAMILY_SERIF = 2 , SCE_FONT_FAMILY_ROUNDED = 3 }
 
enum  SceFontStyleCode {
  SCE_FONT_STYLE_DEFAULT = 0 , SCE_FONT_STYLE_REGULAR = 1 , SCE_FONT_STYLE_ITALIC = 2 , SCE_FONT_STYLE_NARROW = 3 ,
  SCE_FONT_STYLE_NARROW_ITALIC = 4 , SCE_FONT_STYLE_BOLD = 5 , SCE_FONT_STYLE_BOLD_ITALIC = 6 , SCE_FONT_STYLE_BLACK = 7 ,
  SCE_FONT_STYLE_BLACK_ITALIC = 8 , SCE_FONT_STYLE_L = 101 , SCE_FONT_STYLE_M = 102 , SCE_FONT_STYLE_DB = 103 ,
  SCE_FONT_STYLE_B = 104 , SCE_FONT_STYLE_EB = 105 , SCE_FONT_STYLE_UB = 106
}
 
enum  SceFontLanguageCode {
  SCE_FONT_LANGUAGE_DEFAULT = 0 , SCE_FONT_LANGUAGE_JAPANESE = 1 , SCE_FONT_LANGUAGE_LATIN = 2 , SCE_FONT_LANGUAGE_KOREAN = 3 ,
  SCE_FONT_LANGUAGE_CHINESE = 4 , SCE_FONT_LANGUAGE_CJK = 5
}
 
enum  SceFontPixelFormatCode {
  SCE_FONT_PIXELFORMAT_4 = 0 , SCE_FONT_PIXELFORMAT_4_REV = 1 , SCE_FONT_PIXELFORMAT_8 = 2 , SCE_FONT_PIXELFORMAT_24 = 3 ,
  SCE_FONT_PIXELFORMAT_32 = 4
}
 

Functions

 VITASDK_BUILD_ASSERT_EQ (4, SceFontLibHandle)
 
 VITASDK_BUILD_ASSERT_EQ (0x2C, SceFontNewLibParams)
 
 VITASDK_BUILD_ASSERT_EQ (4, SceFontImageRect)
 
 VITASDK_BUILD_ASSERT_EQ (0x18, SceFontGlyphImage)
 
 VITASDK_BUILD_ASSERT_EQ (0xA8, SceFontStyle)
 
 VITASDK_BUILD_ASSERT_EQ (0x3C, SceFontCharInfo)
 
 VITASDK_BUILD_ASSERT_EQ (0x108, SceFontInfo)
 
SceFontLibHandle sceFontNewLib (SceFontNewLibParams *params, unsigned int *errorCode)
 
int sceFontDoneLib (SceFontLibHandle libHandle)
 
SceFontHandle sceFontOpen (SceFontLibHandle libHandle, int index, int mode, unsigned int *errorCode)
 
SceFontHandle sceFontOpenUserMemory (SceFontLibHandle libHandle, void *pMemoryFont, SceSize pMemoryFontSize, unsigned int *errorCode)
 
SceFontHandle sceFontOpenUserFile (SceFontLibHandle libHandle, char *file, int mode, unsigned int *errorCode)
 
int sceFontClose (SceFontHandle fontHandle)
 
int sceFontGetNumFontList (SceFontLibHandle libHandle, unsigned int *errorCode)
 
int sceFontFindOptimumFont (SceFontLibHandle libHandle, SceFontStyle *fontStyle, unsigned int *errorCode)
 
int sceFontFindFont (SceFontLibHandle libHandle, SceFontStyle *fontStyle, unsigned int *errorCode)
 
int sceFontGetFontInfo (SceFontHandle fontHandle, SceFontInfo *fontInfo)
 
int sceFontGetFontInfoByIndexNumber (SceFontLibHandle libHandle, SceFontStyle *fontStyle, int unknown, int fontIndex)
 
int sceFontSetResolution (SceFontLibHandle libHandle, float hRes, float vRes)
 
int sceFontGetFontList (SceFontLibHandle libHandle, SceFontStyle *fontStyle, int numFonts)
 
int sceFontGetCharInfo (SceFontHandle fontHandle, unsigned int charCode, SceFontCharInfo *charInfo)
 
int sceFontGetCharImageRect (SceFontHandle fontHandle, unsigned int charCode, SceFontImageRect *charRect)
 
int sceFontGetCharGlyphImage (SceFontHandle fontHandle, unsigned int charCode, SceFontGlyphImage *glyphImage)
 
int sceFontGetCharGlyphImage_Clip (SceFontHandle fontHandle, unsigned int charCode, SceFontGlyphImage *glyphImage, int clipXPos, int clipYPos, int clipWidth, int clipHeight)
 
float sceFontPixelToPointH (SceFontLibHandle libHandle, float fontPixelsH, unsigned int *errorCode)
 
float sceFontPixelToPointV (SceFontLibHandle libHandle, float fontPixelsV, unsigned int *errorCode)
 
float sceFontPointToPixelH (SceFontLibHandle libHandle, float fontPointsH, unsigned int *errorCode)
 
float sceFontPointToPixelV (SceFontLibHandle libHandle, float fontPointsV, unsigned int *errorCode)
 
int sceFontSetAltCharacterCode (SceFontLibHandle libHandle, unsigned int charCode)
 
int sceFontFlush (SceFontHandle fontHandle)
 

Variables

void * SceFontNewLibParams::userData
 
unsigned int SceFontNewLibParams::numFonts
 
void * SceFontNewLibParams::cacheData
 
void *(* SceFontNewLibParams::allocFunc )(void *, unsigned int)
 
void(* SceFontNewLibParams::freeFunc )(void *, void *)
 
void * SceFontNewLibParams::openFunc
 
void * SceFontNewLibParams::closeFunc
 
void * SceFontNewLibParams::readFunc
 
void * SceFontNewLibParams::seekFunc
 
void * SceFontNewLibParams::errorFunc
 
void * SceFontNewLibParams::ioFinishFunc
 
unsigned short SceFontImageRect::width
 
unsigned short SceFontImageRect::height
 
unsigned int SceFontGlyphImage::pixelFormat
 
int SceFontGlyphImage::xPos64
 
int SceFontGlyphImage::yPos64
 
unsigned short SceFontGlyphImage::bufWidth
 
unsigned short SceFontGlyphImage::bufHeight
 
unsigned short SceFontGlyphImage::bytesPerLine
 
unsigned short SceFontGlyphImage::pad
 
unsigned int SceFontGlyphImage::bufferPtr
 
float SceFontStyle::fontH
 
float SceFontStyle::fontV
 
float SceFontStyle::fontHRes
 
float SceFontStyle::fontVRes
 
float SceFontStyle::fontWeight
 
unsigned short SceFontStyle::fontFamily
 
unsigned short SceFontStyle::fontStyle
 
unsigned short SceFontStyle::fontStyleSub
 
unsigned short SceFontStyle::fontLanguage
 
unsigned short SceFontStyle::fontRegion
 
unsigned short SceFontStyle::fontCountry
 
char SceFontStyle::fontName [64]
 
char SceFontStyle::fontFileName [64]
 
unsigned int SceFontStyle::fontAttributes
 
unsigned int SceFontStyle::fontExpire
 
unsigned int SceFontCharInfo::bitmapWidth
 
unsigned int SceFontCharInfo::bitmapHeight
 
unsigned int SceFontCharInfo::bitmapLeft
 
unsigned int SceFontCharInfo::bitmapTop
 
unsigned int SceFontCharInfo::sfp26Width
 
unsigned int SceFontCharInfo::sfp26Height
 
int SceFontCharInfo::sfp26Ascender
 
int SceFontCharInfo::sfp26Descender
 
int SceFontCharInfo::sfp26BearingHX
 
int SceFontCharInfo::sfp26BearingHY
 
int SceFontCharInfo::sfp26BearingVX
 
int SceFontCharInfo::sfp26BearingVY
 
int SceFontCharInfo::sfp26AdvanceH
 
int SceFontCharInfo::sfp26AdvanceV
 
short SceFontCharInfo::shadowFlags
 
short SceFontCharInfo::shadowId
 
unsigned int SceFontInfo::maxGlyphWidthI
 
unsigned int SceFontInfo::maxGlyphHeightI
 
unsigned int SceFontInfo::maxGlyphAscenderI
 
unsigned int SceFontInfo::maxGlyphDescenderI
 
unsigned int SceFontInfo::maxGlyphLeftXI
 
unsigned int SceFontInfo::maxGlyphBaseYI
 
unsigned int SceFontInfo::minGlyphCenterXI
 
unsigned int SceFontInfo::maxGlyphTopYI
 
unsigned int SceFontInfo::maxGlyphAdvanceXI
 
unsigned int SceFontInfo::maxGlyphAdvanceYI
 
float SceFontInfo::maxGlyphWidthF
 
float SceFontInfo::maxGlyphHeightF
 
float SceFontInfo::maxGlyphAscenderF
 
float SceFontInfo::maxGlyphDescenderF
 
float SceFontInfo::maxGlyphLeftXF
 
float SceFontInfo::maxGlyphBaseYF
 
float SceFontInfo::minGlyphCenterXF
 
float SceFontInfo::maxGlyphTopYF
 
float SceFontInfo::maxGlyphAdvanceXF
 
float SceFontInfo::maxGlyphAdvanceYF
 
short SceFontInfo::maxGlyphWidth
 
short SceFontInfo::maxGlyphHeight
 
unsigned int SceFontInfo::charMapLength
 Number of elements in the font's charmap.
 
unsigned int SceFontInfo::shadowMapLength
 Number of elements in the font's shadow charmap.
 
SceFontStyle SceFontInfo::fontStyle
 
uint8_t SceFontInfo::BPP
 Font's BPP.
 
uint8_t SceFontInfo::pad [3]
 

Detailed Description

Exports for User.


Using this library in your project

Include the header file in your project:

#include <psp2/pgf.h>


Link the library to the executable:

ScePgf_stub


Load the required module:

int sceSysmoduleLoadModule(SceSysmoduleModuleId id)
Load a module.
@ SCE_SYSMODULE_PGF
Pgf module.
Definition sysmodule.h:41




Data Structure Documentation

◆ SceFontNewLibParams

struct SceFontNewLibParams

Data Fields

void * userData
 
unsigned int numFonts
 
void * cacheData
 
void *(* allocFunc )(void *, unsigned int)
 
void(* freeFunc )(void *, void *)
 
void * openFunc
 
void * closeFunc
 
void * readFunc
 
void * seekFunc
 
void * errorFunc
 
void * ioFinishFunc
 

◆ SceFontImageRect

struct SceFontImageRect
Data Fields
unsigned short width
unsigned short height

◆ SceFontGlyphImage

struct SceFontGlyphImage
Data Fields
unsigned int pixelFormat
int xPos64
int yPos64
unsigned short bufWidth
unsigned short bufHeight
unsigned short bytesPerLine
unsigned short pad
unsigned int bufferPtr

◆ SceFontStyle

struct SceFontStyle
Data Fields
float fontH
float fontV
float fontHRes
float fontVRes
float fontWeight
unsigned short fontFamily
unsigned short fontStyle
unsigned short fontStyleSub
unsigned short fontLanguage
unsigned short fontRegion
unsigned short fontCountry
char fontName[64]
char fontFileName[64]
unsigned int fontAttributes
unsigned int fontExpire

◆ SceFontCharInfo

struct SceFontCharInfo
Data Fields
unsigned int bitmapWidth
unsigned int bitmapHeight
unsigned int bitmapLeft
unsigned int bitmapTop
unsigned int sfp26Width
unsigned int sfp26Height
int sfp26Ascender
int sfp26Descender
int sfp26BearingHX
int sfp26BearingHY
int sfp26BearingVX
int sfp26BearingVY
int sfp26AdvanceH
int sfp26AdvanceV
short shadowFlags
short shadowId

◆ SceFontInfo

struct SceFontInfo
Data Fields
unsigned int maxGlyphWidthI
unsigned int maxGlyphHeightI
unsigned int maxGlyphAscenderI
unsigned int maxGlyphDescenderI
unsigned int maxGlyphLeftXI
unsigned int maxGlyphBaseYI
unsigned int minGlyphCenterXI
unsigned int maxGlyphTopYI
unsigned int maxGlyphAdvanceXI
unsigned int maxGlyphAdvanceYI
float maxGlyphWidthF
float maxGlyphHeightF
float maxGlyphAscenderF
float maxGlyphDescenderF
float maxGlyphLeftXF
float maxGlyphBaseYF
float minGlyphCenterXF
float maxGlyphTopYF
float maxGlyphAdvanceXF
float maxGlyphAdvanceYF
short maxGlyphWidth
short maxGlyphHeight
unsigned int charMapLength Number of elements in the font's charmap.
unsigned int shadowMapLength Number of elements in the font's shadow charmap.
SceFontStyle fontStyle
uint8_t BPP Font's BPP.
uint8_t pad[3]

Typedef Documentation

◆ SceFontLibHandle

typedef void* SceFontLibHandle

◆ SceFontHandle

typedef void* SceFontHandle

Enumeration Type Documentation

◆ SceFontErrorCode

Enumerator
SCE_FONT_ERROR_OUT_OF_MEMORY 
SCE_FONT_ERROR_INVALID_LIBID 
SCE_FONT_ERROR_INVALID_PARAMETER 
SCE_FONT_ERROR_HANDLER_OPEN_FAILED 
SCE_FONT_ERROR_TOO_MANY_OPEN_FONTS 
SCE_FONT_ERROR_INVALID_FONT_DATA 

◆ SceFontFamilyCode

Enumerator
SCE_FONT_FAMILY_DEFAULT 
SCE_FONT_FAMILY_SANS_SERIF 
SCE_FONT_FAMILY_SERIF 
SCE_FONT_FAMILY_ROUNDED 

◆ SceFontStyleCode

Enumerator
SCE_FONT_STYLE_DEFAULT 
SCE_FONT_STYLE_REGULAR 
SCE_FONT_STYLE_ITALIC 
SCE_FONT_STYLE_NARROW 
SCE_FONT_STYLE_NARROW_ITALIC 
SCE_FONT_STYLE_BOLD 
SCE_FONT_STYLE_BOLD_ITALIC 
SCE_FONT_STYLE_BLACK 
SCE_FONT_STYLE_BLACK_ITALIC 
SCE_FONT_STYLE_L 
SCE_FONT_STYLE_M 
SCE_FONT_STYLE_DB 

Demi-Bold / semi-bold.

SCE_FONT_STYLE_B 
SCE_FONT_STYLE_EB 
SCE_FONT_STYLE_UB 

◆ SceFontLanguageCode

Enumerator
SCE_FONT_LANGUAGE_DEFAULT 
SCE_FONT_LANGUAGE_JAPANESE 
SCE_FONT_LANGUAGE_LATIN 
SCE_FONT_LANGUAGE_KOREAN 
SCE_FONT_LANGUAGE_CHINESE 
SCE_FONT_LANGUAGE_CJK 

◆ SceFontPixelFormatCode

Enumerator
SCE_FONT_PIXELFORMAT_4 

2 pixels packed in 1 byte (natural order)

SCE_FONT_PIXELFORMAT_4_REV 

2 pixels packed in 1 byte (reversed order)

SCE_FONT_PIXELFORMAT_8 

1 pixel in 1 byte

SCE_FONT_PIXELFORMAT_24 

1 pixel in 3 bytes (RGB)

SCE_FONT_PIXELFORMAT_32 

1 pixel in 4 bytes (RGBA)

Function Documentation

◆ VITASDK_BUILD_ASSERT_EQ() [1/7]

VITASDK_BUILD_ASSERT_EQ ( ,
SceFontLibHandle   
)

◆ VITASDK_BUILD_ASSERT_EQ() [2/7]

VITASDK_BUILD_ASSERT_EQ ( 0x2C  ,
SceFontNewLibParams   
)

◆ VITASDK_BUILD_ASSERT_EQ() [3/7]

VITASDK_BUILD_ASSERT_EQ ( ,
SceFontImageRect   
)

◆ VITASDK_BUILD_ASSERT_EQ() [4/7]

VITASDK_BUILD_ASSERT_EQ ( 0x18  ,
SceFontGlyphImage   
)

◆ VITASDK_BUILD_ASSERT_EQ() [5/7]

VITASDK_BUILD_ASSERT_EQ ( 0xA8  ,
SceFontStyle   
)

◆ VITASDK_BUILD_ASSERT_EQ() [6/7]

VITASDK_BUILD_ASSERT_EQ ( 0x3C  ,
SceFontCharInfo   
)

◆ VITASDK_BUILD_ASSERT_EQ() [7/7]

VITASDK_BUILD_ASSERT_EQ ( 0x108  ,
SceFontInfo   
)

◆ sceFontNewLib()

SceFontLibHandle sceFontNewLib ( SceFontNewLibParams params,
unsigned int *  errorCode 
)

◆ sceFontDoneLib()

int sceFontDoneLib ( SceFontLibHandle  libHandle)

◆ sceFontOpen()

SceFontHandle sceFontOpen ( SceFontLibHandle  libHandle,
int  index,
int  mode,
unsigned int *  errorCode 
)

◆ sceFontOpenUserMemory()

SceFontHandle sceFontOpenUserMemory ( SceFontLibHandle  libHandle,
void *  pMemoryFont,
SceSize  pMemoryFontSize,
unsigned int *  errorCode 
)

◆ sceFontOpenUserFile()

SceFontHandle sceFontOpenUserFile ( SceFontLibHandle  libHandle,
char *  file,
int  mode,
unsigned int *  errorCode 
)

◆ sceFontClose()

int sceFontClose ( SceFontHandle  fontHandle)

◆ sceFontGetNumFontList()

int sceFontGetNumFontList ( SceFontLibHandle  libHandle,
unsigned int *  errorCode 
)

◆ sceFontFindOptimumFont()

int sceFontFindOptimumFont ( SceFontLibHandle  libHandle,
SceFontStyle fontStyle,
unsigned int *  errorCode 
)

◆ sceFontFindFont()

int sceFontFindFont ( SceFontLibHandle  libHandle,
SceFontStyle fontStyle,
unsigned int *  errorCode 
)

◆ sceFontGetFontInfo()

int sceFontGetFontInfo ( SceFontHandle  fontHandle,
SceFontInfo fontInfo 
)

◆ sceFontGetFontInfoByIndexNumber()

int sceFontGetFontInfoByIndexNumber ( SceFontLibHandle  libHandle,
SceFontStyle fontStyle,
int  unknown,
int  fontIndex 
)

◆ sceFontSetResolution()

int sceFontSetResolution ( SceFontLibHandle  libHandle,
float  hRes,
float  vRes 
)

◆ sceFontGetFontList()

int sceFontGetFontList ( SceFontLibHandle  libHandle,
SceFontStyle fontStyle,
int  numFonts 
)

◆ sceFontGetCharInfo()

int sceFontGetCharInfo ( SceFontHandle  fontHandle,
unsigned int  charCode,
SceFontCharInfo charInfo 
)

◆ sceFontGetCharImageRect()

int sceFontGetCharImageRect ( SceFontHandle  fontHandle,
unsigned int  charCode,
SceFontImageRect charRect 
)

◆ sceFontGetCharGlyphImage()

int sceFontGetCharGlyphImage ( SceFontHandle  fontHandle,
unsigned int  charCode,
SceFontGlyphImage glyphImage 
)

◆ sceFontGetCharGlyphImage_Clip()

int sceFontGetCharGlyphImage_Clip ( SceFontHandle  fontHandle,
unsigned int  charCode,
SceFontGlyphImage glyphImage,
int  clipXPos,
int  clipYPos,
int  clipWidth,
int  clipHeight 
)

◆ sceFontPixelToPointH()

float sceFontPixelToPointH ( SceFontLibHandle  libHandle,
float  fontPixelsH,
unsigned int *  errorCode 
)

◆ sceFontPixelToPointV()

float sceFontPixelToPointV ( SceFontLibHandle  libHandle,
float  fontPixelsV,
unsigned int *  errorCode 
)

◆ sceFontPointToPixelH()

float sceFontPointToPixelH ( SceFontLibHandle  libHandle,
float  fontPointsH,
unsigned int *  errorCode 
)

◆ sceFontPointToPixelV()

float sceFontPointToPixelV ( SceFontLibHandle  libHandle,
float  fontPointsV,
unsigned int *  errorCode 
)

◆ sceFontSetAltCharacterCode()

int sceFontSetAltCharacterCode ( SceFontLibHandle  libHandle,
unsigned int  charCode 
)

◆ sceFontFlush()

int sceFontFlush ( SceFontHandle  fontHandle)

Variable Documentation

◆ userData

void* SceFontNewLibParams::userData

◆ numFonts

unsigned int SceFontNewLibParams::numFonts

◆ cacheData

void* SceFontNewLibParams::cacheData

◆ allocFunc

void *(* SceFontNewLibParams::allocFunc) (void *, unsigned int)

◆ freeFunc

void(* SceFontNewLibParams::freeFunc) (void *, void *)

◆ openFunc

void* SceFontNewLibParams::openFunc

◆ closeFunc

void* SceFontNewLibParams::closeFunc

◆ readFunc

void* SceFontNewLibParams::readFunc

◆ seekFunc

void* SceFontNewLibParams::seekFunc

◆ errorFunc

void* SceFontNewLibParams::errorFunc

◆ ioFinishFunc

void* SceFontNewLibParams::ioFinishFunc

◆ width

unsigned short SceFontImageRect::width

◆ height

unsigned short SceFontImageRect::height

◆ pixelFormat

unsigned int SceFontGlyphImage::pixelFormat

◆ xPos64

int SceFontGlyphImage::xPos64

◆ yPos64

int SceFontGlyphImage::yPos64

◆ bufWidth

unsigned short SceFontGlyphImage::bufWidth

◆ bufHeight

unsigned short SceFontGlyphImage::bufHeight

◆ bytesPerLine

unsigned short SceFontGlyphImage::bytesPerLine

◆ pad [1/2]

unsigned short SceFontGlyphImage::pad

◆ bufferPtr

unsigned int SceFontGlyphImage::bufferPtr

◆ fontH

float SceFontStyle::fontH

◆ fontV

float SceFontStyle::fontV

◆ fontHRes

float SceFontStyle::fontHRes

◆ fontVRes

float SceFontStyle::fontVRes

◆ fontWeight

float SceFontStyle::fontWeight

◆ fontFamily

unsigned short SceFontStyle::fontFamily

◆ fontStyle [1/2]

unsigned short SceFontStyle::fontStyle

◆ fontStyleSub

unsigned short SceFontStyle::fontStyleSub

◆ fontLanguage

unsigned short SceFontStyle::fontLanguage

◆ fontRegion

unsigned short SceFontStyle::fontRegion

◆ fontCountry

unsigned short SceFontStyle::fontCountry

◆ fontName

char SceFontStyle::fontName[64]

◆ fontFileName

char SceFontStyle::fontFileName[64]

◆ fontAttributes

unsigned int SceFontStyle::fontAttributes

◆ fontExpire

unsigned int SceFontStyle::fontExpire

◆ bitmapWidth

unsigned int SceFontCharInfo::bitmapWidth

◆ bitmapHeight

unsigned int SceFontCharInfo::bitmapHeight

◆ bitmapLeft

unsigned int SceFontCharInfo::bitmapLeft

◆ bitmapTop

unsigned int SceFontCharInfo::bitmapTop

◆ sfp26Width

unsigned int SceFontCharInfo::sfp26Width

◆ sfp26Height

unsigned int SceFontCharInfo::sfp26Height

◆ sfp26Ascender

int SceFontCharInfo::sfp26Ascender

◆ sfp26Descender

int SceFontCharInfo::sfp26Descender

◆ sfp26BearingHX

int SceFontCharInfo::sfp26BearingHX

◆ sfp26BearingHY

int SceFontCharInfo::sfp26BearingHY

◆ sfp26BearingVX

int SceFontCharInfo::sfp26BearingVX

◆ sfp26BearingVY

int SceFontCharInfo::sfp26BearingVY

◆ sfp26AdvanceH

int SceFontCharInfo::sfp26AdvanceH

◆ sfp26AdvanceV

int SceFontCharInfo::sfp26AdvanceV

◆ shadowFlags

short SceFontCharInfo::shadowFlags

◆ shadowId

short SceFontCharInfo::shadowId

◆ maxGlyphWidthI

unsigned int SceFontInfo::maxGlyphWidthI

◆ maxGlyphHeightI

unsigned int SceFontInfo::maxGlyphHeightI

◆ maxGlyphAscenderI

unsigned int SceFontInfo::maxGlyphAscenderI

◆ maxGlyphDescenderI

unsigned int SceFontInfo::maxGlyphDescenderI

◆ maxGlyphLeftXI

unsigned int SceFontInfo::maxGlyphLeftXI

◆ maxGlyphBaseYI

unsigned int SceFontInfo::maxGlyphBaseYI

◆ minGlyphCenterXI

unsigned int SceFontInfo::minGlyphCenterXI

◆ maxGlyphTopYI

unsigned int SceFontInfo::maxGlyphTopYI

◆ maxGlyphAdvanceXI

unsigned int SceFontInfo::maxGlyphAdvanceXI

◆ maxGlyphAdvanceYI

unsigned int SceFontInfo::maxGlyphAdvanceYI

◆ maxGlyphWidthF

float SceFontInfo::maxGlyphWidthF

◆ maxGlyphHeightF

float SceFontInfo::maxGlyphHeightF

◆ maxGlyphAscenderF

float SceFontInfo::maxGlyphAscenderF

◆ maxGlyphDescenderF

float SceFontInfo::maxGlyphDescenderF

◆ maxGlyphLeftXF

float SceFontInfo::maxGlyphLeftXF

◆ maxGlyphBaseYF

float SceFontInfo::maxGlyphBaseYF

◆ minGlyphCenterXF

float SceFontInfo::minGlyphCenterXF

◆ maxGlyphTopYF

float SceFontInfo::maxGlyphTopYF

◆ maxGlyphAdvanceXF

float SceFontInfo::maxGlyphAdvanceXF

◆ maxGlyphAdvanceYF

float SceFontInfo::maxGlyphAdvanceYF

◆ maxGlyphWidth

short SceFontInfo::maxGlyphWidth

◆ maxGlyphHeight

short SceFontInfo::maxGlyphHeight

◆ charMapLength

unsigned int SceFontInfo::charMapLength

Number of elements in the font's charmap.

◆ shadowMapLength

unsigned int SceFontInfo::shadowMapLength

Number of elements in the font's shadow charmap.

◆ fontStyle [2/2]

SceFontStyle SceFontInfo::fontStyle

◆ BPP

uint8_t SceFontInfo::BPP

Font's BPP.

◆ pad [2/2]

uint8_t SceFontInfo::pad[3]