FTGL 2.1.3~rc5
ftgl.h File Reference
#include <ft2build.h>
#include <FT_FREETYPE_H>
#include <FT_GLYPH_H>
#include <FT_OUTLINE_H>
#include <FTGL/FTPoint.h>
#include <FTGL/FTBBox.h>
#include <FTGL/FTBuffer.h>
#include <FTGL/FTGlyph.h>
#include <FTGL/FTBitmapGlyph.h>
#include <FTGL/FTBufferGlyph.h>
#include <FTGL/FTExtrdGlyph.h>
#include <FTGL/FTOutlineGlyph.h>
#include <FTGL/FTPixmapGlyph.h>
#include <FTGL/FTPolyGlyph.h>
#include <FTGL/FTTextureGlyph.h>
#include <FTGL/FTFont.h>
#include <FTGL/FTGLBitmapFont.h>
#include <FTGL/FTBufferFont.h>
#include <FTGL/FTGLExtrdFont.h>
#include <FTGL/FTGLOutlineFont.h>
#include <FTGL/FTGLPixmapFont.h>
#include <FTGL/FTGLPolygonFont.h>
#include <FTGL/FTGLTextureFont.h>
#include <FTGL/FTLayout.h>
#include <FTGL/FTSimpleLayout.h>

Go to the source code of this file.

Namespaces

namespace  FTGL

Macros

#define FTGL_BEGIN_C_DECLS   extern "C" { namespace FTGL {
#define FTGL_END_C_DECLS   } }
#define FTGL_EXPORT

Typedefs

typedef double FTGL_DOUBLE
typedef float FTGL_FLOAT

Enumerations

enum  FTGL::RenderMode { FTGL::RENDER_FRONT = 0x0001 , FTGL::RENDER_BACK = 0x0002 , FTGL::RENDER_SIDE = 0x0004 , FTGL::RENDER_ALL = 0xffff }
enum  FTGL::TextAlignment { FTGL::ALIGN_LEFT = 0 , FTGL::ALIGN_CENTER = 1 , FTGL::ALIGN_RIGHT = 2 , FTGL::ALIGN_JUSTIFY = 3 }

Macro Definition Documentation

◆ FTGL_BEGIN_C_DECLS

#define FTGL_BEGIN_C_DECLS   extern "C" { namespace FTGL {

Definition at line 43 of file ftgl.h.

◆ FTGL_END_C_DECLS

◆ FTGL_EXPORT

Typedef Documentation

◆ FTGL_DOUBLE

typedef double FTGL_DOUBLE

Definition at line 38 of file ftgl.h.

◆ FTGL_FLOAT

typedef float FTGL_FLOAT

Definition at line 39 of file ftgl.h.