This returns the number of fonts which would be included in the return from FcCacheCopySet. -
#include <fontconfig/fontconfig.h> -adds a single Unicode char to the set, returning FcFalse on failure, either as a result of a constant set or from running out of memory. -
#include <fontconfig/fontconfig.h> -src. -
#include <fontconfig/fontconfig.h> -a. -
#include <fontconfig/fontconfig.h> -FcCharSetCoverage returns the next page in the charset which has any coverage. -
#include <fontconfig/fontconfig.h> -FcCharSetCreate allocates and initializes a new empty character set object. -
#include <fontconfig/fontconfig.h> -deletes a single Unicode char from the set, returning FcFalse on failure, either as a result of a constant set or from running out of memory. -
#include <fontconfig/fontconfig.h> -FcCharSetDestroy decrements the reference count +> decrements the reference count . If the reference count becomes zero, all memory referenced is freed. -
#include <fontconfig/fontconfig.h> -contain the same set of Unicode chars. -
#include <fontconfig/fontconfig.h> -map[3] and later are left as an exercise for the reader ;). -
#include <fontconfig/fontconfig.h> -ucs4. -
#include <fontconfig/fontconfig.h> -b. -
#include <fontconfig/fontconfig.h> -b. -
#include <fontconfig/fontconfig.h> -b. -
#include <fontconfig/fontconfig.h> -is a constant set or from running out of memory. -
#include <fontconfig/fontconfig.h> -FcCharSetNew is a DEPRECATED alias for FcCharSetCreate. -
#include <fontconfig/fontconfig.h> -*next. -
#include <fontconfig/fontconfig.h> -b. -
#include <fontconfig/fontconfig.h> -b. -
#include <fontconfig/fontconfig.h> -b. -
#include <fontconfig/fontconfig.h> -is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -Description
Creates an empty configuration. -
#include <fontconfig/fontconfig.h> -
#include <fontconfig/fontconfig.h> -is FcFalse, then all use of the home directory in these contexts will be disabled. The previous setting of the value is returned. -
#include <fontconfig/fontconfig.h> -FcConfigDestroy when the relevant values are no longer referenced. -
#include <fontconfig/fontconfig.h> -FcConfigDestroy when the relevant values are no longer referenced. -
#include <fontconfig/fontconfig.h> -FcConfigDestroy when the relevant values are no longer referenced. -
#include <fontconfig/fontconfig.h> -FcConfigGetFilename. -
#include <fontconfig/fontconfig.h> -
FcBlanks is deprecated. This function always returns NULL. -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -
With fontconfig no longer using per-user cache files, this function now simply returns NULL to indicate that no per-user file exists. -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -Description
Returns the current default configuration. -
#include <fontconfig/fontconfig.h> -
The result of this function is affected by the FONTCONFIG_SYSROOT environment variable or equivalent functionality. -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -FcConfigDestroy when the return value is no longer referenced. -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -FcConfigDestroy when the return value is no longer referenced. -
#include <fontconfig/fontconfig.h> -FcConfigEnableHome). -
#include <fontconfig/fontconfig.h> -
#include <fontconfig/fontconfig.h> -
#include <fontconfig/fontconfig.h> -
#include <fontconfig/fontconfig.h> -config since 2.12.0, returning FcFalse if that call fails. -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> --
#include <fontconfig/fontconfig.h> -
#include <fontconfig/fontconfig.h> -is NULL, the default configuration is checked to be up to date, and used. -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -kind FcMatchFont and then returned. -
#include <fontconfig/fontconfig.h> -Adds a pattern to a font set. Note that the pattern is not copied before being inserted into the set. Returns FcFalse if the pattern cannot be inserted into the set (due to allocation failure). Otherwise returns FcTrue. -
#include <fontconfig/fontconfig.h> -Description
Creates an empty font set. -
#include <fontconfig/fontconfig.h> -
Destroys a font set. Note that this destroys any referenced patterns as well. -
#include <fontconfig/fontconfig.h> -is NULL, the default configuration is checked to be up to date, and used. -
#include <fontconfig/fontconfig.h> -is NULL, the current configuration is used. Returns NULL if an error occurs during this process. -
#include <fontconfig/fontconfig.h> -. The format of the output is designed to be of help to users and developers, and may change at any time. -
#include <fontconfig/fontconfig.h> -FcFontSetDestroy directly instead. -
#include <fontconfig/fontconfig.h> -pattern. +>. If
The FcFontSet returned by FcFontSetSort is destroyed by calling FcFontSetDestroy. -
#include <fontconfig/fontconfig.h> -config is NULL, the current configuration is used. -
#include <fontconfig/fontconfig.h> -Returns a string set of the default languages according to the environment variables on the system. This function looks for them in order of FC_LANG, LC_ALL, LC_CTYPE and LANG then. If there are no valid values in those environment variables, "en" will be set as fallback. -
#include <fontconfig/fontconfig.h> -Description
Returns a string set of all known languages. -
#include <fontconfig/fontconfig.h> -Description
Returns the version number of the library. -
#include <fontconfig/fontconfig.h> -
#include <fontconfig/fontconfig.h> -
#include <fontconfig/fontconfig.h> -
Loads the default configuration file and builds information about the available fonts. Returns the resulting configuration. -
#include <fontconfig/fontconfig.h> -
Loads the default configuration file and returns the resulting configuration. Does not load any font information. -
#include <fontconfig/fontconfig.h> -
#include <fontconfig/fontconfig.h> -lang suitable on fontconfig. -
#include <fontconfig/fontconfig.h> -should be of the form Ll-Tt where Ll is a two or three letter language from ISO 639 and Tt is a territory from ISO 3166. -
#include <fontconfig/fontconfig.h> -
#include <fontconfig/fontconfig.h> -ls_a has no territory. -
#include <fontconfig/fontconfig.h> -ls. -
#include <fontconfig/fontconfig.h> -FcLangSetCreate creates a new FcLangSet object. -
#include <fontconfig/fontconfig.h> -should be of the form Ll-Tt where Ll is a two or three letter language from ISO 639 and Tt is a territory from ISO 3166. -
#include <fontconfig/fontconfig.h> -FcLangSetDestroy destroys a FcLangSet object, freeing all memory associated with it. -
#include <fontconfig/fontconfig.h> -ls_b. -
#include <fontconfig/fontconfig.h> -langset. -
#include <fontconfig/fontconfig.h> -FcLangSetHash. However, two langsets with the same hash value may not be equal. -
#include <fontconfig/fontconfig.h> -lang. If +>. If ls +> has no matching language, this function returns FcLangDifferentLang. -
#include <fontconfig/fontconfig.h> -ls_b. -
#include <fontconfig/fontconfig.h> -ls_b. -
#include <fontconfig/fontconfig.h> -mat into it. -
#include <fontconfig/fontconfig.h> -returning FcTrue when they are equal and FcFalse when they are not. -
#include <fontconfig/fontconfig.h> -to the identity matrix. -
#include <fontconfig/fontconfig.h> -result. -
#include <fontconfig/fontconfig.h> --
#include <fontconfig/fontconfig.h> --
#include <fontconfig/fontconfig.h> --
<<< Previous | Home | Next >>> |
FcNameGetConstant | Up | FcNameConstant |
#include <fontconfig/fontconfig.h> -string. -
#include <fontconfig/fontconfig.h> -object. -
#include <fontconfig/fontconfig.h> -name from the standard text format described above into a pattern. -
#include <fontconfig/fontconfig.h> -Description
Deprecated. Does nothing. Returns FcFalse. -
#include <fontconfig/fontconfig.h> -Description
Deprecated. Does nothing. Returns FcFalse. -
#include <fontconfig/fontconfig.h> -Converts the given pattern into the standard text format described above. The return value is not static, but instead refers to newly allocated memory which should be freed by the caller using free(). -
#include <fontconfig/fontconfig.h> -Description
Deprecated. Does nothing. Returns FcFalse. -
#include <fontconfig/fontconfig.h> -Description
Deprecated. Does nothing. Returns FcFalse. -
#include <fontconfig/fontconfig.h> -
Adds a property name to the set. Returns FcFalse if the property name cannot be inserted into the set (due to allocation failure). Otherwise returns FcTrue. -
#include <fontconfig/fontconfig.h> -result variable directly. -
#include <fontconfig/fontconfig.h> -Description
Creates an empty set. -
#include <fontconfig/fontconfig.h> -Description
Destroys an object set. -
#include <fontconfig/fontconfig.h> -
#include <fontconfig/fontconfig.h> -FcPatternAddRange are available since 2.11.91. -
#include <fontconfig/fontconfig.h> -strong. -
#include <fontconfig/fontconfig.h> -variable. -
#include <fontconfig/fontconfig.h> -Description
Creates a pattern with no properties; used to build patterns from scratch. -
#include <fontconfig/fontconfig.h> -
Deletes all values associated with the property `object', returning +>Deletes all values associated with the property `object', returning whether the property existed or not. -
#include <fontconfig/fontconfig.h> -
Decrement the pattern reference count. If all references are gone, destroys the pattern, in the process destroying all related values. -
#include <fontconfig/fontconfig.h> -. Each pattern may be modified without affecting the other. -
#include <fontconfig/fontconfig.h> -pb are exactly alike. -
#include <fontconfig/fontconfig.h> -os. -
#include <fontconfig/fontconfig.h> -p is returned. -
#include <fontconfig/fontconfig.h> -p if any and returns FcTrue. returns FcFalse otherwise. -
#include <fontconfig/fontconfig.h> -, lower-cased and with spaces removed. -
#include <fontconfig/fontconfig.h> -. The value returned is not a copy, but rather refers to the data stored within the pattern directly. Applications must not free this value. -
#include <fontconfig/fontconfig.h> -FcPatternGetRange are available since 2.11.91. -
#include <fontconfig/fontconfig.h> -. The Value returned is not a copy, but rather refers to the data stored within the pattern directly. Applications must not free this value. -
#include <fontconfig/fontconfig.h> -
Returns a 32-bit number which is the same for any two patterns which are equal. -
#include <fontconfig/fontconfig.h> -point to same object and contains same values. return FcFalse otherwise. -
#include <fontconfig/fontconfig.h> -iter isn't valid. -
#include <fontconfig/fontconfig.h> -
#include <fontconfig/fontconfig.h> -p. returns FcFalse otherwise. -
#include <fontconfig/fontconfig.h> -has been changed to the next object. returns FcFalse otherwise. -
#include <fontconfig/fontconfig.h> -will not have any valid data. -
#include <fontconfig/fontconfig.h> -iter isn't valid, returns 0. -
#include <fontconfig/fontconfig.h> -p has. -
#include <fontconfig/fontconfig.h> -Prints an easily readable version of the pattern to stdout. There is no provision for reparsing data in this format, it's just for diagnostics and debugging. -
#include <fontconfig/fontconfig.h> -. Patterns are freed only when the reference count reaches zero. -
#include <fontconfig/fontconfig.h> -
Removes the value associated with the property `object' at position `id', returning +>Removes the value associated with the property `object' at position `id', returning whether the property existed and had a value at that position or not. -
#include <fontconfig/fontconfig.h> -range. -
#include <fontconfig/fontconfig.h> -FcRangeCreateDouble creates a new FcRange object with double sized value. -
#include <fontconfig/fontconfig.h> -FcRangeCreateInteger creates a new FcRange object with integer sized value. -
#include <fontconfig/fontconfig.h> -FcRangeDestroy destroys a FcRange object, freeing all memory associated with it. -
#include <fontconfig/fontconfig.h> -end as the range. -
This is just a wrapper around free(3) which helps track memory usage of strings within the fontconfig library. -
#include <fontconfig/fontconfig.h> -. Values of type FcTypeString, FcTypeMatrix and FcTypeCharSet reference memory, the other types do not. -
#include <fontconfig/fontconfig.h> -Compares two values. Integers and Doubles are compared as numbers; otherwise the two values have to be the same type to be considered equal. Strings are compared ignoring case. -
#include <fontconfig/fontconfig.h> -to stdout. The format should not be considered part of the library specification as it may change in the future. -
#include <fontconfig/fontconfig.h> -may be safely destroyed without harming the new value. -
-Copyright © 2002 Keith Packard -
Copyright © 2002 Keith Packard +Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that @@ -56,7 +55,7 @@ specific, written prior permission. The authors make no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. -
THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO @@ -65,7 +64,7 @@ DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -
FcValue is a structure containing a type tag and a union of all possible -datatypes. The tag is an enum of type +datatypes. The tag is an enum of type FcType -- Lookup symbolic constant
The intent is to make font configurations relatively static, and shared by diff -Nru fontconfig-2.14.1/doc/fontconfig-devel/x31.html fontconfig-2.14.2/doc/fontconfig-devel/x31.html --- fontconfig-2.14.1/doc/fontconfig-devel/x31.html 2022-10-21 07:35:16.000000000 +0000 +++ fontconfig-2.14.2/doc/fontconfig-devel/x31.html 2023-01-27 08:23:12.000000000 +0000 @@ -206,9 +206,9 @@ double d; const FcMatrix *m; const FcCharSet *c; - void *f; - const FcLangSet *l; - const FcRange *r; + void *f; + const FcLangSet *l; + const FcRange *r; } u; } FcValue; + + const FcConstant * FcNameGetConstantFor(FcChar8 *string, char + *object); + +Description + + Return the FcConstant structure related to symbolic constant + string for object. + FcNameConstant Name diff -Nru fontconfig-2.14.1/doc/fontconfig-user.html fontconfig-2.14.2/doc/fontconfig-user.html --- fontconfig-2.14.1/doc/fontconfig-user.html 2022-10-21 07:35:15.000000000 +0000 +++ fontconfig-2.14.2/doc/fontconfig-user.html 2023-01-27 08:23:12.000000000 +0000 @@ -1646,7 +1646,7 @@ >
Fontconfig version 2.14.1 +>Fontconfig version 2.14.2