Commit 866c6d1b authored by Albert Astals Cid's avatar Albert Astals Cid

Name most of the classes in poppler/ includable by themselves

parent 6b62fb7e
......@@ -21,7 +21,7 @@
// Copyright (C) 2008 Hugo Mercier <hmercier31@gmail.com>
// Copyright (C) 2008 Pino Toscano <pino@kde.org>
// Copyright (C) 2008 Tomas Are Haavet <tomasare@gmail.com>
// Copyright (C) 2009, 2010 Albert Astals Cid <aacid@kde.org>
// Copyright (C) 2009-2011 Albert Astals Cid <aacid@kde.org>
//
// To see a description of the changes please see the Changelog file that
// came with your tarball or type make ChangeLog if you are building from git
......@@ -35,6 +35,8 @@
#pragma interface
#endif
#include "Object.h"
class XRef;
class Gfx;
class Catalog;
......
......@@ -33,6 +33,8 @@
#pragma interface
#endif
#include "Object.h"
#include <vector>
class XRef;
......
......@@ -17,7 +17,7 @@
//
// Copyright (C) 2007 Julien Rebetez <julienr@svn.gnome.org>
// Copyright (C) 2007 Koji Otani <sho@bbr.jp>
// Copyright (C) 2008 Albert Astals Cid <aacid@kde.org>
// Copyright (C) 2008, 2011 Albert Astals Cid <aacid@kde.org>
//
// To see a description of the changes please see the Changelog file that
// came with your tarball or type make ChangeLog if you are building from git
......@@ -33,12 +33,14 @@
#include "poppler-config.h"
#include "CharTypes.h"
#include "goo/gtypes.h"
#if MULTITHREADED
#include "goo/GooMutex.h"
#endif
struct CharCodeToUnicodeString;
class GooString;
//------------------------------------------------------------------------
......
......@@ -6,9 +6,25 @@
//
//========================================================================
//========================================================================
//
// Modified under the Poppler project - http://poppler.freedesktop.org
//
// All changes made under the Poppler project to this file are licensed
// under GPL version 2 or later
//
// Copyright (C) 2011 Albert Astals Cid <aacid@kde.org>
//
// To see a description of the changes please see the Changelog file that
// came with your tarball or type make ChangeLog if you are building from git
//
//========================================================================
#ifndef COMPACTFONTINFO_H
#define COMPACTFONTINFO_H
#include "goo/gtypes.h"
static char *type1CStdStrings[391] = {
".notdef",
"space",
......
......@@ -3,7 +3,7 @@
// FontInfo.h
//
// Copyright (C) 2005 Kristian Høgsberg <krh@redhat.com>
// Copyright (C) 2005-2008, 2010 Albert Astals Cid <aacid@kde.org>
// Copyright (C) 2005-2008, 2010, 2011 Albert Astals Cid <aacid@kde.org>
// Copyright (C) 2005 Brad Hards <bradh@frogmouth.net>
// Copyright (C) 2009 Pino Toscano <pino@kde.org>
//
......@@ -23,9 +23,13 @@
#ifndef FONT_INFO_H
#define FONT_INFO_H
#include "Object.h"
#include "goo/gtypes.h"
#include "goo/GooList.h"
class GfxFont;
class PDFDoc;
class FontInfo {
public:
enum Type {
......
......@@ -13,13 +13,15 @@
// All changes made under the Poppler project to this file are licensed
// under GPL version 2 or later
//
// Copyright (C) 2009 Albert Astals Cid <aacid@kde.org>
// Copyright (C) 2009, 2011 Albert Astals Cid <aacid@kde.org>
//
// To see a description of the changes please see the Changelog file that
// came with your tarball or type make ChangeLog if you are building from git
//
//========================================================================
#include "GfxState.h"
static inline GfxColorComp clip01(GfxColorComp x) {
return (x < 0) ? 0 : (x > gfxColorComp1) ? gfxColorComp1 : x;
}
......
......@@ -6,6 +6,24 @@
//
//========================================================================
//========================================================================
//
// Modified under the Poppler project - http://poppler.freedesktop.org
//
// All changes made under the Poppler project to this file are licensed
// under GPL version 2 or later
//
// Copyright (C) 2011 Albert Astals Cid <aacid@kde.org>
//
// To see a description of the changes please see the Changelog file that
// came with your tarball or type make ChangeLog if you are building from git
//
//========================================================================
#include "CharTypes.h"
#include <stddef.h>
static struct {
Unicode u;
char *name;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment