| Linux Standard Base Desktop Specification 3.2 | ||
|---|---|---|
| <<< Previous | Next >>> | |
Table 10-1 defines the library name and shared object name for the libfontconfig library
The behavior of the interfaces in this library is specified by the following specifications:
| [fontconfig] Fontconfig Developers Reference |
An LSB conforming implementation shall provide the generic functions for Font Customization and Configuration Library specified in Table 10-2, with the full mandatory functionality as described in the referenced underlying specification.
Table 10-2. libfontconfig - Font Customization and Configuration Library Function Interfaces
| FcAtomicCreate [fontconfig] | FcAtomicDeleteNew [fontconfig] | FcAtomicDestroy [fontconfig] |
| FcAtomicLock [fontconfig] | FcAtomicNewFile [fontconfig] | FcAtomicOrigFile [fontconfig] |
| FcAtomicReplaceOrig [fontconfig] | FcAtomicUnlock [fontconfig] | FcBlanksAdd [fontconfig] |
| FcBlanksCreate [fontconfig] | FcBlanksDestroy [fontconfig] | FcBlanksIsMember [fontconfig] |
| FcCharSetAddChar [fontconfig] | FcCharSetCopy [fontconfig] | FcCharSetCount [fontconfig] |
| FcCharSetCreate [fontconfig] | FcCharSetDestroy [fontconfig] | FcCharSetEqual [fontconfig] |
| FcCharSetFirstPage [fontconfig] | FcCharSetHasChar [fontconfig] | FcCharSetIntersect [fontconfig] |
| FcCharSetIntersectCount [fontconfig] | FcCharSetIsSubset [fontconfig] | FcCharSetNextPage [fontconfig] |
| FcCharSetSubtract [fontconfig] | FcCharSetSubtractCount [fontconfig] | FcCharSetUnion [fontconfig] |
| FcConfigAppFontAddDir [fontconfig] | FcConfigAppFontAddFile [fontconfig] | FcConfigAppFontClear [fontconfig] |
| FcConfigBuildFonts [fontconfig] | FcConfigDestroy [fontconfig] | FcConfigEnableHome [fontconfig] |
| FcConfigFilename [fontconfig] | FcConfigGetBlanks [fontconfig] | FcConfigGetCache [fontconfig] |
| FcConfigGetConfigDirs [fontconfig] | FcConfigGetConfigFiles [fontconfig] | FcConfigGetCurrent [fontconfig] |
| FcConfigGetFontDirs [fontconfig] | FcConfigGetFonts [fontconfig] | FcConfigGetRescanInverval [fontconfig] |
| FcConfigHome [fontconfig] | FcConfigParseAndLoad [fontconfig] | FcConfigSetCurrent [fontconfig] |
| FcConfigSetRescanInverval [fontconfig] | FcConfigSubstitute [fontconfig] | FcConfigSubstituteWithPat [fontconfig] |
| FcConfigUptoDate [fontconfig] | FcDefaultSubstitute [fontconfig] | FcDirCacheValid [fontconfig] |
| FcDirSave [fontconfig] | FcDirScan [fontconfig] | FcFileScan [fontconfig] |
| FcFontList [fontconfig] | FcFontMatch [fontconfig] | FcFontRenderPrepare [fontconfig] |
| FcFontSetAdd [fontconfig] | FcFontSetCreate [fontconfig] | FcFontSetDestroy [fontconfig] |
| FcFontSetList [fontconfig] | FcFontSetMatch [fontconfig] | FcFontSetPrint [fontconfig] |
| FcFontSetSort [fontconfig] | FcFontSetSortDestroy [fontconfig] | FcFontSort [fontconfig] |
| FcFreeTypeCharIndex [fontconfig] | FcFreeTypeCharSet [fontconfig] | FcFreeTypeCharSetAndSpacing [fontconfig] |
| FcFreeTypeQuery [fontconfig] | FcGetVersion [fontconfig] | FcInit [fontconfig] |
| FcInitBringUptoDate [fontconfig] | FcInitLoadConfig [fontconfig] | FcInitLoadConfigAndFonts [fontconfig] |
| FcInitReinitialize [fontconfig] | FcLangSetAdd [fontconfig] | FcLangSetCompare [fontconfig] |
| FcLangSetContains [fontconfig] | FcLangSetCopy [fontconfig] | FcLangSetCreate [fontconfig] |
| FcLangSetDestroy [fontconfig] | FcLangSetEqual [fontconfig] | FcLangSetHasLang [fontconfig] |
| FcLangSetHash [fontconfig] | FcMatrixCopy [fontconfig] | FcMatrixEqual [fontconfig] |
| FcMatrixMultiply [fontconfig] | FcMatrixRotate [fontconfig] | FcMatrixScale [fontconfig] |
| FcMatrixShear [fontconfig] | FcNameConstant [fontconfig] | FcNameGetConstant [fontconfig] |
| FcNameGetObjectType [fontconfig] | FcNameParse [fontconfig] | FcNameRegisterConstants [fontconfig] |
| FcNameRegisterObjectTypes [fontconfig] | FcNameUnparse [fontconfig] | FcNameUnregisterConstants [fontconfig] |
| FcNameUnregisterObjectTypes [fontconfig] | FcObjectSetAdd [fontconfig] | FcObjectSetBuild [fontconfig] |
| FcObjectSetCreate [fontconfig] | FcObjectSetDestroy [fontconfig] | FcObjectSetVaBuild [fontconfig] |
| FcPatternAdd [fontconfig] | FcPatternAddBool [fontconfig] | FcPatternAddCharSet [fontconfig] |
| FcPatternAddDouble [fontconfig] | FcPatternAddFTFace [fontconfig] | FcPatternAddInteger [fontconfig] |
| FcPatternAddLangSet [fontconfig] | FcPatternAddMatrix [fontconfig] | FcPatternAddString [fontconfig] |
| FcPatternAddWeak [fontconfig] | FcPatternBuild [fontconfig] | FcPatternCreate [fontconfig] |
| FcPatternDel [fontconfig] | FcPatternDestroy [fontconfig] | FcPatternDuplicate [fontconfig] |
| FcPatternEqual [fontconfig] | FcPatternEqualSubset [fontconfig] | FcPatternGet [fontconfig] |
| FcPatternGetBool [fontconfig] | FcPatternGetCharSet [fontconfig] | FcPatternGetDouble [fontconfig] |
| FcPatternGetFTFace [fontconfig] | FcPatternGetInteger [fontconfig] | FcPatternGetLangSet [fontconfig] |
| FcPatternGetMatrix [fontconfig] | FcPatternGetString [fontconfig] | FcPatternHash [fontconfig] |
| FcPatternPrint [fontconfig] | FcPatternReference [fontconfig] | FcPatternVaBuild [fontconfig] |
| FcStrBasename [fontconfig] | FcStrCmp [fontconfig] | FcStrCmpIgnoreCase [fontconfig] |
| FcStrCopy [fontconfig] | FcStrCopyFilename [fontconfig] | FcStrDirname [fontconfig] |
| FcStrListCreate [fontconfig] | FcStrListDone [fontconfig] | FcStrListNext [fontconfig] |
| FcStrSetAdd [fontconfig] | FcStrSetAddFilename [fontconfig] | FcStrSetCreate [fontconfig] |
| FcStrSetDel [fontconfig] | FcStrSetDestroy [fontconfig] | FcStrSetEqual [fontconfig] |
| FcStrSetMember [fontconfig] | FcUcs4ToUtf8 [fontconfig] | FcUtf16Len [fontconfig] |
| FcUtf16ToUcs4 [fontconfig] | FcUtf8Len [fontconfig] | FcUtf8ToUcs4 [fontconfig] |
| FcValueDestroy [fontconfig] | FcValueEqual [fontconfig] | FcValuePrint [fontconfig] |
| FcValueSave [fontconfig] |
| <<< Previous | Home | Next >>> |
| Fontconfig library | Up | Data Definitions for libfontconfig |