X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/729e4ab9bc6618bc3d8a898e575df7f4019e29ca..HEAD:/icuSources/layoutex/layout/ParagraphLayout.h diff --git a/icuSources/layoutex/layout/ParagraphLayout.h b/icuSources/layoutex/layout/ParagraphLayout.h index 408fdf2d..60972dc9 100644 --- a/icuSources/layoutex/layout/ParagraphLayout.h +++ b/icuSources/layoutex/layout/ParagraphLayout.h @@ -1,6 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /* ********************************************************************** - * Copyright (C) 2002-2010, International Business Machines + * Copyright (C) 2002-2014, International Business Machines * Corporation and others. All Rights Reserved. ********************************************************************** */ @@ -40,6 +42,11 @@ U_NAMESPACE_BEGIN * * Clients can use this to break a paragraph into lines, and to display the glyphs in each line. * + * Note that the ICU layout engine has been deprecated and removed. + * You may use this class with the HarfBuzz icu-le-hb wrapper, + * see http://www.freedesktop.org/wiki/Software/HarfBuzz/ + * + * See http://userguide.icu-project.org/layoutengine for special build instructions. */ class U_LAYOUTEX_API ParagraphLayout : public UObject { @@ -498,6 +505,8 @@ public: * @stable ICU 3.2 */ inline void reflow(); + +#ifndef U_HIDE_INTERNAL_API /** * * Convenience method for determining if paragraph layout processing is complete ( i.e. there @@ -508,6 +517,7 @@ public: * @internal */ inline le_bool isDone() const; +#endif /* U_HIDE_INTERNAL_API */ /** * Return a ParagraphLayout::Line object which represents next line