Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
freetypefont.cc File Reference
#include "ion/text/freetypefont.h"
#include <ft2build.h>
#include <algorithm>
#include <cstring>
#include <memory>
#include <mutex>
#include <unordered_map>
#include <vector>
#include "ion/base/allocator.h"
#include "ion/base/datacontainer.h"
#include "ion/base/lockguards.h"
#include "ion/base/logging.h"
#include "ion/base/staticsafedeclare.h"
#include "ion/port/fileutils.h"
#include "ion/port/memorymappedfile.h"
#include "ion/port/mutex.h"
#include "ion/text/freetypefontutils.h"
#include "ion/text/layout.h"
Include dependency graph for freetypefont.cc:

Go to the source code of this file.

Namespaces

 ion
 Copyright 2016 Google Inc.
 
 ion::text
 

Variable Documentation

FT_Library ft_lib_

The shared FT_Library instance.

Definition at line 147 of file freetypefont.cc.

FT_MemoryRec_ ft_mem_

Sets up FreeType to use an Ion Allocator to manage memory.

Definition at line 145 of file freetypefont.cc.