summaryrefslogtreecommitdiffstats
path: root/base/gfx/rect.h
diff options
context:
space:
mode:
authordeanm@chromium.org <deanm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-11 18:05:07 +0000
committerdeanm@chromium.org <deanm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-11 18:05:07 +0000
commit9bae4b9a123cda92bc3bd0da16784d9ec75d1494 (patch)
tree3b45d3f8c1be8d4647cec0840e33e1081d4cd3bd /base/gfx/rect.h
parente232e00e73a93453328cf8634001df93860d8d1e (diff)
downloadchromium_src-9bae4b9a123cda92bc3bd0da16784d9ec75d1494.zip
chromium_src-9bae4b9a123cda92bc3bd0da16784d9ec75d1494.tar.gz
chromium_src-9bae4b9a123cda92bc3bd0da16784d9ec75d1494.tar.bz2
Add a gtk_utils (like gdi_utils), with region rectangle subtraction.
This will be used like the gdi functions, for constructing clipping regions. Add ToGdkRectangle() on gfx::Rect, similar to the win32 and CG methods. Make the scons file better reflect which files are platform specific. Review URL: http://codereview.chromium.org/20259 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9574 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/gfx/rect.h')
-rwxr-xr-x[-rw-r--r--]base/gfx/rect.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/base/gfx/rect.h b/base/gfx/rect.h
index 362cd31..54e864d 100644..100755
--- a/base/gfx/rect.h
+++ b/base/gfx/rect.h
@@ -97,6 +97,8 @@ class Rect {
#if defined(OS_WIN)
// Construct an equivalent Win32 RECT object.
RECT ToRECT() const;
+#elif defined(OS_LINUX)
+ GdkRectangle ToGdkRectangle() const;
#elif defined(OS_MACOSX)
// Construct an equivalent CoreGraphics object.
CGRect ToCGRect() const;