Forge
Font Class Reference

Font object is essentially a resource handler for the specific font you want to use. More...

#include <font.h>

Public Member Functions

FGAPI Font ()
 Creates Font object. More...
 
FGAPI Font (const Font &other)
 Copy constructor for Font. More...
 
FGAPI ~Font ()
 Font Destructor. More...
 
FGAPI void loadFontFile (const char *const pFile)
 Load a given font file. More...
 
FGAPI void loadSystemFont (const char *const pName)
 Load a system font based on the name. More...
 
FGAPI fg_font get () const
 Get handle for internal implementation of Font object. More...
 

Detailed Description

Font object is essentially a resource handler for the specific font you want to use.

Examples:
cpu/fractal.cpp.

Constructor & Destructor Documentation

§ Font() [1/2]

FGAPI Font ( )

Creates Font object.

§ Font() [2/2]

FGAPI Font ( const Font other)

Copy constructor for Font.

Parameters
[in]otheris the Font object of which we make a copy of, this is not a deep copy.

§ ~Font()

FGAPI ~Font ( )

Font Destructor.

Member Function Documentation

§ get()

FGAPI fg_font get ( ) const

Get handle for internal implementation of Font object.

§ loadFontFile()

FGAPI void loadFontFile ( const char *const  pFile)

Load a given font file.

Parameters
[in]pFileTrue Type Font file path

§ loadSystemFont()

FGAPI void loadSystemFont ( const char *const  pName)

Load a system font based on the name.

Parameters
[in]pNameTrue Type Font name
Examples:
cpu/fractal.cpp.

The documentation for this class was generated from the following file: