[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/types.cpp server/types.h
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/types.cpp server/types.h |
Date: |
Fri, 20 Apr 2007 13:46:21 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 07/04/20 13:46:21
Modified files:
. : ChangeLog
server : types.cpp types.h
Log message:
* server/types.{cpp,h}: add toShortString, for neater output.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2954&r2=1.2955
http://cvs.savannah.gnu.org/viewcvs/gnash/server/types.cpp?cvsroot=gnash&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/gnash/server/types.h?cvsroot=gnash&r1=1.11&r2=1.12
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2954
retrieving revision 1.2955
diff -u -b -r1.2954 -r1.2955
--- ChangeLog 20 Apr 2007 13:11:58 -0000 1.2954
+++ ChangeLog 20 Apr 2007 13:46:20 -0000 1.2955
@@ -1,5 +1,6 @@
2007-04-20 Sandro Santilli <address@hidden>
+ * server/types.{cpp,h}: add toShortString, for neater output.
* libgeometry/snappingrange.h: add output operator.
* server/debugger.cpp, server/parser/action_buffer.cpp,
server/vm/ActionExec.cpp: don't force creation of the
Index: server/types.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/types.cpp,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- server/types.cpp 11 Apr 2007 14:20:20 -0000 1.21
+++ server/types.cpp 20 Apr 2007 13:46:20 -0000 1.22
@@ -84,6 +84,17 @@
return ss.str();
}
+ std::string rgba::toShortString() const
+ // For debugging.
+ {
+ std::stringstream ss;
+ ss << (unsigned)m_r << ","
+ << (unsigned)m_g << ","
+ << (unsigned)m_b << ","
+ << (unsigned)m_a;
+ return ss.str();
+ }
+
void rgba::set_lerp(const rgba& a, const rgba& b, float f)
{
m_r = (uint8_t) frnd(flerp(a.m_r, b.m_r, f));
Index: server/types.h
===================================================================
RCS file: /sources/gnash/gnash/server/types.h,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- server/types.h 7 Feb 2007 08:43:33 -0000 1.11
+++ server/types.h 20 Apr 2007 13:46:20 -0000 1.12
@@ -89,6 +89,9 @@
/// Debug print.
std::string toString() const;
+
+ // neater string output (example: "0,0,0,255")
+ std::string toShortString() const;
};
std::ostream& operator<< (std::ostream& os, const rgba& r);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog server/types.cpp server/types.h,
Sandro Santilli <=