X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/249c4c5ea9376c24572daf9c2effa7484a282f14..3d1f044b704633e2e541231cd17ae9ecf9ad5c7a:/icuSources/layout/TrimmedArrayProcessor.h diff --git a/icuSources/layout/TrimmedArrayProcessor.h b/icuSources/layout/TrimmedArrayProcessor.h deleted file mode 100644 index e8f73d62..00000000 --- a/icuSources/layout/TrimmedArrayProcessor.h +++ /dev/null @@ -1,60 +0,0 @@ -/* - * - * (C) Copyright IBM Corp. 1998-2014 - All Rights Reserved - * - */ - -#ifndef __TRIMMEDARRAYPROCESSOR_H -#define __TRIMMEDARRAYPROCESSOR_H - -/** - * \file - * \internal - */ - -#include "LETypes.h" -#include "MorphTables.h" -#include "SubtableProcessor.h" -#include "NonContextualGlyphSubst.h" -#include "NonContextualGlyphSubstProc.h" - -U_NAMESPACE_BEGIN - -class LEGlyphStorage; - -class TrimmedArrayProcessor : public NonContextualGlyphSubstitutionProcessor -{ -public: - virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success); - - TrimmedArrayProcessor(const LEReferenceTo &morphSubtableHeader, LEErrorCode &success); - - virtual ~TrimmedArrayProcessor(); - - /** - * ICU "poor man's RTTI", returns a UClassID for the actual class. - * - * @deprecated ICU 54. See {@link icu::LayoutEngine} - */ - virtual UClassID getDynamicClassID() const; - - /** - * ICU "poor man's RTTI", returns a UClassID for this class. - * - * @deprecated ICU 54. See {@link icu::LayoutEngine} - */ - static UClassID getStaticClassID(); - -private: - TrimmedArrayProcessor(); - -protected: - TTGlyphID firstGlyph; - TTGlyphID lastGlyph; - LEReferenceTo trimmedArrayLookupTable; - -}; - -U_NAMESPACE_END -#endif -