summaryrefslogtreecommitdiff
path: root/Build/source/libs/graphite-engine/src/segment/Main.h
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/graphite-engine/src/segment/Main.h')
-rw-r--r--Build/source/libs/graphite-engine/src/segment/Main.h181
1 files changed, 0 insertions, 181 deletions
diff --git a/Build/source/libs/graphite-engine/src/segment/Main.h b/Build/source/libs/graphite-engine/src/segment/Main.h
deleted file mode 100644
index da95af09ce8..00000000000
--- a/Build/source/libs/graphite-engine/src/segment/Main.h
+++ /dev/null
@@ -1,181 +0,0 @@
-/*--------------------------------------------------------------------*//*:Ignore this sentence.
-Copyright (C) 1999, 2001 SIL International. All rights reserved.
-
-Distributable under the terms of either the Common Public License or the
-GNU Lesser General Public License, as specified in the LICENSING.txt file.
-
-File: Main.h
-Responsibility: Sharon Correll
-Last reviewed: Not yet.
-
-Description:
- Main.header file for the Graphite engine.
-----------------------------------------------------------------------------------------------*/
-#ifdef _MSC_VER
-#pragma once
-#endif
-#ifndef GRAPHITE_H
-#define GRAPHITE_H 1
-
-//:End Ignore
-
-#define NO_EXCEPTIONS 1
-
-// It's okay to use functions that were declared deprecated by VS 2005:
-#ifdef _MSC_VER
-#define _CRT_SECURE_NO_DEPRECATE
-#pragma warning(disable: 4996) // warning: function was declared deprecated
-#pragma warning(disable: 4702) // unreachable code
-#endif
-
-#include "GrCommon.h"
-
-//:>********************************************************************************************
-//:> Interfaces.
-//:>********************************************************************************************
-#include "GrData.h"
-
-//:>********************************************************************************************
-//:> Implementations.
-//:>********************************************************************************************
-
-#ifndef _WIN32
-#include "GrMstypes.h"
-#ifndef HAVE_FABSF
-float fabsf(float x);
-#endif
-#endif
-#include "GrDebug.h"
-
-// For reading the font (FieldWorks's approach) and transduction logging:
-#include <fstream>
-#include <iostream>
-
-#include <vector>
-////#include <algorithm>
-#include <string>
-
-// gAssert should be used for any kind of assertions that can be caused by a corrupted font,
-// particularly those that won't be caught when loading the tables.
-#define gAssert(x) Assert(x)
-// When testing the error mechanism (because the process of bringing up the assertion dialog
-// interferes with FW repainting the invalid window:
-////#define gAssert(x) if (!(x)) Warn("corrupted font?")
-
-// Internal headers.
-#include "FileInput.h"
-
-// Public headers.
-#include "GrResult.h"
-//////#include "IGrGraphics.h"
-#include "ITextSource.h"
-#include "IGrJustifier.h"
-#include "IGrEngine.h"
-#include "GrConstants.h"
-#include "GrFeature.h"
-
-// External helper classes.
-#include "GrExt.h"
-
-
-// Forward declarations.
-namespace gr
-{
- class GrTableManager;
- class Segment;
- class GrEngine;
-}
-
-// Define after GrExt.h to avoid conflict with FW Rect class.
-namespace gr
-{
-/*
-struct Point
-{
- float x;
- float y;
-
- Point()
- {
- x = y = 0;
- }
-
- Point(POINT & p)
- {
- x = (float)p.x;
- y = (float)p.y;
- }
-};
-
-
-struct Rect
-{
- float top;
- float bottom;
- float left;
- float right;
-
- Rect()
- {
- top = bottom = left = right = 0;
- };
-
- Rect(RECT & r)
- {
- top = (float)r.top;
- bottom = (float)r.bottom;
- left = (float)r.left;
- right = (float)r.right;
- };
-};
-*/
-}; // namespace gr
-
-#include "GrFeatureValues.h"
-#include "GrSlotState.h"
-
-#include "SegmentAux.h"
-
-// Internal headers
-#include "GrCharStream.h"
-#include "GrGlyphTable.h"
-#include "GrClassTable.h"
-#include "GrPseudoMap.h"
-#include "GrSlotStream.h"
-#include "GrFSM.h"
-#include "GrPass.h"
-#include "GrTableManager.h"
-#include "FontCache.h"
-
-
-// Public headers
-#include "Font.h"
-#include "GraphiteProcess.h"
-#include "GrEngine.h"
-#include "FontFace.h"
-#include "Segment.h"
-#include "SegmentPainter.h"
-
-//#ifdef _WIN32
-//#include <hash_map>
-//#include "WinFont.h"
-//#include "WinSegmentPainter.h"
-//#endif
-
-// Internal headers
-#include "TtfUtil.h"
-//#include "GrUtil.h"
-
-#include "GrWrappers.h"
-
-//#include "IGrDebug.h"
-//#include "GrSegmentDebug.h"
-//#include "GrEngineDebug.h"
-
-/////<<<<<<< .mine
-// clashes with non gr stuff
-// using namespace gr;
-///////>>>>>>> .r98
-
-#endif // GRAPHITE_H
-