Blame docs/html/libeasyfc-Utilities.html

Packit ff063f
Packit ff063f
<html>
Packit ff063f
<head>
Packit ff063f
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit ff063f
<title>Utilities: libeasyfc Documentation</title>
Packit ff063f
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit ff063f
<link rel="home" href="index.html" title="libeasyfc Documentation">
Packit ff063f
<link rel="up" href="ch01.html" title="libeasyfc API References">
Packit ff063f
<link rel="prev" href="libeasyfc-ezfc-font-t.html" title="ezfc_font_t">
Packit ff063f
<link rel="next" href="object-tree.html" title="Object Hierarchy">
Packit ff063f
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
Packit ff063f
<link rel="stylesheet" href="style.css" type="text/css">
Packit ff063f
</head>
Packit ff063f
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit ff063f
Packit ff063f
Packit ff063f
Top  | 
Packit ff063f
                  Description
Packit ff063f
Packit ff063f
Home
Packit ff063f
Up
Packit ff063f
Prev
Packit ff063f
Next
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f

Utilities

Packit ff063f

Utilities — A collection of the utility functions

Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f

Functions

Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
const gchar *
Packit ff063f
Packit ff063f
Packit ff063f
ezfc_version ()
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
void
Packit ff063f
Packit ff063f
Packit ff063f
ezfc_init ()
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
void
Packit ff063f
Packit ff063f
Packit ff063f
ezfc_finalize ()
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
#define
Packit ff063f
Packit ff063f
EZFC_DEPRECATED_FOR()
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
gboolean
Packit ff063f
Packit ff063f
Packit ff063f
ezfc_is_alias_font ()
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
GList *
Packit ff063f
Packit ff063f
Packit ff063f
ezfc_get_fonts_list ()
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
GList *
Packit ff063f
Packit ff063f
Packit ff063f
ezfc_get_fonts_pattern_list ()
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f

Types and Values

Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
#define
Packit ff063f
EZFC_DEPRECATED
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f

Description

Packit ff063f

This collects some utility functions.

Packit ff063f
Packit ff063f
Packit ff063f

Functions

Packit ff063f
Packit ff063f

ezfc_version ()

Packit ff063f
const gchar *
Packit ff063f
ezfc_version (void);
Packit ff063f

Obtain the version of libeasyfc.

Packit ff063f
Packit ff063f

Returns

Packit ff063f

a version string.

Packit ff063f
Packit ff063f
Packit ff063f

Packit ff063f
Packit ff063f

ezfc_init ()

Packit ff063f
void
Packit ff063f
ezfc_init (void);
Packit ff063f

Initialize the library.

Packit ff063f
Packit ff063f

Packit ff063f
Packit ff063f

ezfc_finalize ()

Packit ff063f
void
Packit ff063f
ezfc_finalize (void);
Packit ff063f

Finalize the library.

Packit ff063f
Packit ff063f

Packit ff063f
Packit ff063f

EZFC_DEPRECATED_FOR()

Packit ff063f
#define EZFC_DEPRECATED_FOR(f) G_GNUC_DEPRECATED_FOR(f)
Packit ff063f
Packit ff063f
Packit ff063f

Packit ff063f
Packit ff063f

ezfc_is_alias_font ()

Packit ff063f
gboolean
Packit ff063f
ezfc_is_alias_font (const gchar *alias_name);
Packit ff063f
Packit ff063f

ezfc_is_alias_font has been deprecated since version 0.7 and should not be used in newly-written code.

Packit ff063f

Use ezfc_font_is_alias_font().

Packit ff063f
Packit ff063f

Checks if alias_name

Packit ff063f
 is one of sans-serif, serif, monospace, cursive, fantasy,
Packit ff063f
emoji or math.

Packit ff063f
Packit ff063f

Parameters

Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f

alias_name

Packit ff063f

the alias font name

Packit ff063f
 
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f

Returns

Packit ff063f

TRUE if alias_name

Packit ff063f
is an alias font name, otherwise FALSE.

Packit ff063f
Packit ff063f
Packit ff063f

Packit ff063f
Packit ff063f

ezfc_get_fonts_list ()

Packit ff063f
GList *
Packit ff063f
ezfc_get_fonts_list (const gchar *language,
Packit ff063f
                     const gchar *alias_name);
Packit ff063f
Packit ff063f

ezfc_get_fonts_list has been deprecated since version 0.7 and should not be used in newly-written code.

Packit ff063f

Use ezfc_font_get_list().

Packit ff063f
Packit ff063f

Obtains the fonts list being assigned to alias_name

Packit ff063f
 for language
Packit ff063f
.

Packit ff063f
Packit ff063f

Parameters

Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f

language

Packit ff063f

the language name fontconfig can deal with.

Packit ff063f
[allow-none]
Packit ff063f
Packit ff063f
Packit ff063f

alias_name

Packit ff063f

the alias name to obtain the fonts list for.

Packit ff063f
[allow-none]
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f

Returns

Packit ff063f

a GList contains the font family name.

Packit ff063f
if no valid families, NULL then. 

Packit ff063f

[element-type utf8][transfer full]

Packit ff063f
Packit ff063f
Packit ff063f

Packit ff063f
Packit ff063f

ezfc_get_fonts_pattern_list ()

Packit ff063f
GList *
Packit ff063f
ezfc_get_fonts_pattern_list (const gchar *language,
Packit ff063f
                             const gchar *alias_name);
Packit ff063f
Packit ff063f

ezfc_get_fonts_pattern_list has been deprecated since version 0.7 and should not be used in newly-written code.

Packit ff063f

Use ezfc_font_get_pattern_list().

Packit ff063f
Packit ff063f

Obtains FcPattern list being assigned to alias_name

Packit ff063f
 for language
Packit ff063f
.

Packit ff063f
Packit ff063f

Parameters

Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f

language

Packit ff063f

the language name fontconfig can deal with.

Packit ff063f
[allow-none]
Packit ff063f
Packit ff063f
Packit ff063f

alias_name

Packit ff063f

the alias name to obtain the fonts pettern list for.

Packit ff063f
[allow-none]
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f

Returns

Packit ff063f

a GList contains FcPattern, otherwise NULL.

Packit ff063f

[element-type FcPattern][transfer full]

Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f

Types and Values

Packit ff063f
Packit ff063f

EZFC_DEPRECATED

Packit ff063f
#define EZFC_DEPRECATED		G_GNUC_DEPRECATED
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f
Packit ff063f

Generated by GTK-Doc V1.27
Packit ff063f
</body>
Packit ff063f
</html>