Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

scfonts.h File Reference

#include <QByteArray>
#include <QDateTime>
#include <QFont>
#include <QList>
#include <QMap>
#include <QString>
#include <QStringList>
#include <ft2build.h>
#include "fonts/scface.h"
#include "fpointarray.h"
#include "scconfig.h"
#include "scribusapi.h"

Include dependency graph for scfonts.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SCFonts
 Main class SCFonts. Subclass of QDict<ScFace>. This class replaces the previous SCFonts typedef, and is nearly as convenient. The chief difference from the application point of view is that while data can still be retrieved with SCFonts[fontname], this cannot be used to add members. Since the only piece of code that will generally add members is scfonts.h, this is not a major problem. More...
struct  SCFonts::testCache
struct  SCFontsIterator

Functions

FT_Error ftIOFunc (FT_Stream fts, unsigned long offset, unsigned char *buffer, unsigned long count)
 copied from Freetype's FT_Stream_ReadAt()


Function Documentation

FT_Error ftIOFunc ( FT_Stream  fts,
unsigned long  offset,
unsigned char *  buffer,
unsigned long  count 
)

copied from Freetype's FT_Stream_ReadAt()

Definition at line 264 of file ftface.cpp.

Referenced by ScFace_ttf::EmbedFont(), getFontFormat(), and FtFace::RawData().

Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.