Index: ui/gfx/gtk_util.h |
=================================================================== |
--- ui/gfx/gtk_util.h (revision 96870) |
+++ ui/gfx/gtk_util.h (working copy) |
@@ -7,11 +7,13 @@ |
#pragma once |
#include <glib-object.h> |
+#include <pango/pango-layout.h> |
#include <stdint.h> |
#include <string> |
#include <vector> |
+#include "base/i18n/rtl.h" |
#include "base/memory/scoped_ptr.h" |
#include "ui/base/ui_export.h" |
@@ -66,6 +68,13 @@ |
// assumed to be 4 * |width|. |
uint8_t* BGRAToRGBA(const uint8_t* pixels, int width, int height, int stride); |
+class Font; |
+void SetupPangoLayout(PangoLayout* layout, |
msw
2011/08/19 23:16:59
Maybe move this up with GetPangoContext and GetPan
xji
2011/08/22 23:57:28
done.
but the definition depends on skia_util.h an
msw
2011/08/23 08:01:01
Yeah, I don't think it should either... let's cons
|
+ const string16& text, |
+ const gfx::Font& font, |
+ int width, |
+ base::i18n::TextDirection text_direction, |
+ int flags); |
} // namespace gfx |
// It's not legal C++ to have a templatized typedefs, so we wrap it in a |