[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/types.h
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/types.h |
Date: |
Wed, 18 Jul 2007 01:47:01 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 07/07/18 01:47:01
Modified files:
. : ChangeLog
server : types.h
Log message:
* server/types.h: Add rgba::parseRGB() for converting an integer
to an rgb value.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.3749&r2=1.3750
http://cvs.savannah.gnu.org/viewcvs/gnash/server/types.h?cvsroot=gnash&r1=1.12&r2=1.13
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.3749
retrieving revision 1.3750
diff -u -b -r1.3749 -r1.3750
--- ChangeLog 18 Jul 2007 00:07:30 -0000 1.3749
+++ ChangeLog 18 Jul 2007 01:47:01 -0000 1.3750
@@ -1,5 +1,7 @@
2007-07-17 Sandro Santilli <address@hidden>
+ * server/types.h: Add rgba::parseRGB() for converting an integer
+ to an rgb value.
* server/as_object.h: fix comments about case sensitiveness of
get_member* and set_member*.
* gui/Makefile.am: add gtk_cairo_create.h in GTK_CAIRO_SRCS.
Index: server/types.h
===================================================================
RCS file: /sources/gnash/gnash/server/types.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- server/types.h 20 Apr 2007 13:46:20 -0000 1.12
+++ server/types.h 18 Jul 2007 01:47:01 -0000 1.13
@@ -54,6 +54,19 @@
{
}
+ /// \brief
+ /// Parse a 32-bit unsigned integer
+ /// as three packed R,G,B bytes.
+ //
+ /// Alpha will be untouched
+ ///
+ void parseRGB(uint32_t rgbCol)
+ {
+ m_r = (uint8_t)(rgbCol>>16);
+ m_g = (uint8_t)(rgbCol>>8);
+ m_b = (uint8_t)(rgbCol);
+ }
+
/// Initialize from intput stream.
//
///
- [Gnash-commit] gnash ChangeLog server/types.h,
Sandro Santilli <=