gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash/server shape.h


From: Udo Giacomozzi
Subject: [Gnash-commit] gnash/server shape.h
Date: Wed, 07 Nov 2007 10:13:50 +0000

CVSROOT:        /cvsroot/gnash
Module name:    gnash
Changes by:     Udo Giacomozzi <udog>   07/11/07 10:13:50

Modified files:
        server         : shape.h 

Log message:
        document m_new_shape

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/server/shape.h?cvsroot=gnash&r1=1.27&r2=1.28

Patches:
Index: shape.h
===================================================================
RCS file: /cvsroot/gnash/gnash/server/shape.h,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -b -r1.27 -r1.28
--- shape.h     5 Nov 2007 17:26:55 -0000       1.27
+++ shape.h     7 Nov 2007 10:13:50 -0000       1.28
@@ -5,7 +5,7 @@
 
 // Quadratic bezier outline shapes, the basis for most SWF rendering.
 
-/* $Id: shape.h,v 1.27 2007/11/05 17:26:55 udog Exp $ */
+/* $Id: shape.h,v 1.28 2007/11/07 10:13:50 udog Exp $ */
 
 #ifndef GNASH_SHAPE_H
 #define GNASH_SHAPE_H
@@ -287,7 +287,10 @@
                /// Edges forming the path
                std::vector<edge> m_edges;
 
-               /// ?
+               /// This flag is set when the path is the first one of a new 
"sub-shape".
+               /// All paths with a higher index in the list belong to the 
same 
+               /// shape unless they have m_new_shape==true on their own.
+               /// Sub-shapes affect the order in which outlines and shapes 
are rendered.
                bool m_new_shape;
 
        };




reply via email to

[Prev in Thread] Current Thread [Next in Thread]