[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/rect.h
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/rect.h |
Date: |
Tue, 05 Dec 2006 17:13:22 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 06/12/05 17:13:22
Modified files:
. : ChangeLog
server : rect.h
Log message:
* server/rect.h: added output operator.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1855&r2=1.1856
http://cvs.savannah.gnu.org/viewcvs/gnash/server/rect.h?cvsroot=gnash&r1=1.13&r2=1.14
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1855
retrieving revision 1.1856
diff -u -b -r1.1855 -r1.1856
--- ChangeLog 5 Dec 2006 15:56:40 -0000 1.1855
+++ ChangeLog 5 Dec 2006 17:13:22 -0000 1.1856
@@ -1,5 +1,6 @@
2006-12-05 Sandro Santilli <address@hidden>
+ * server/rect.h: added output operator.
* backend/render_handler_agg.cpp (ctor):
properly initialized m_drawing_mask member.
Index: server/rect.h
===================================================================
RCS file: /sources/gnash/gnash/server/rect.h,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- server/rect.h 2 Dec 2006 20:51:19 -0000 1.13
+++ server/rect.h 5 Dec 2006 17:13:22 -0000 1.14
@@ -17,7 +17,7 @@
//
//
-/* $Id: rect.h,v 1.13 2006/12/02 20:51:19 strk Exp $ */
+/* $Id: rect.h,v 1.14 2006/12/05 17:13:22 strk Exp $ */
#ifndef GNASH_RECT_H
#define GNASH_RECT_H
@@ -31,6 +31,7 @@
#include "Range2d.h"
#include <cassert> // for inlines
+#include <iostream> // for output operator
// Forward decl
namespace gnash {
@@ -57,6 +58,9 @@
public:
+ /// Ouput operator
+ friend std::ostream& operator<< (std::ostream& os, const rect& rect);
+
/// Construct a NULL rectangle
rect()
:
@@ -240,6 +244,11 @@
void set_lerp(const rect& a, const rect& b, float t);
};
+inline std::ostream&
+operator<< (std::ostream& os, const rect& rect)
+{
+ return os << rect._range;
+}
} // namespace gnash