Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

engrave_font.h File Reference

Engrave_Font block Contains all of the functions to maniuplate Engrave_Font blocks. More...

Go to the source code of this file.

Data Structures

struct  _Engrave_Font
 Stores the needed font information. More...


Typedefs

typedef _Engrave_Font Engrave_Font
 The Engrave_Font typedef.


Functions

Engrave_Fontengrave_font_new (const char *path, const char *name)
 engrave_font_new - create a new Engrave_Font object.

void engrave_font_free (Engrave_Font *ef)
 engrave_font_free - free the memory

void engrave_font_parent_set (Engrave_Font *font, void *ef)
 engrave_font_parent_set - set the parent of the font node

void * engrave_font_parent_get (Engrave_Font *ef)
 engrave_font_parent_get - get the parent pointer

const char * engrave_font_name_get (Engrave_Font *ef)
 engrave_font_name_get - get the font name

const char * engrave_font_path_get (Engrave_Font *ef)
 engrave_font_path_get - get the font path


Detailed Description

Engrave_Font block Contains all of the functions to maniuplate Engrave_Font blocks.