gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog testsuite/MovieTester.h testsui...


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog testsuite/MovieTester.h testsui...
Date: Tue, 24 Oct 2006 12:38:41 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  06/10/24 12:38:41

Modified files:
        .              : ChangeLog 
        testsuite      : MovieTester.h MovieTester.cpp 

Log message:
        * testsuite/MovieTester.{cpp,h}: added findDisplayItemByDepth()

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1380&r2=1.1381
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/MovieTester.h?cvsroot=gnash&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/MovieTester.cpp?cvsroot=gnash&r1=1.4&r2=1.5

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1380
retrieving revision 1.1381
diff -u -b -r1.1380 -r1.1381
--- ChangeLog   24 Oct 2006 12:37:15 -0000      1.1380
+++ ChangeLog   24 Oct 2006 12:38:41 -0000      1.1381
@@ -1,5 +1,6 @@
 2006-10-24 Sandro Santilli <address@hidden>
 
+       * testsuite/MovieTester.{cpp,h}: added findDisplayItemByDepth()
        * server/dlist.h: added const version of get_character_at_depth().
        * server/dlist.cpp (dump): added character type (using RTTI).
        * gui/gtk.cpp, gui/gui.h: added 'INPUT' cursor type (to be used

Index: testsuite/MovieTester.h
===================================================================
RCS file: /sources/gnash/gnash/testsuite/MovieTester.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- testsuite/MovieTester.h     23 Oct 2006 18:05:40 -0000      1.4
+++ testsuite/MovieTester.h     24 Oct 2006 12:38:41 -0000      1.5
@@ -77,6 +77,14 @@
        const character* findDisplayItemByName(const sprite_instance& mc,
                        const std::string& name);
 
+       /// Find a character in the display list of a sprite by depth.
+       //
+       /// Return NULL if there's no character at that depth in
+       /// the sprite's display list.
+       ///
+       const character* findDisplayItemByDepth(const sprite_instance& mc,
+                       int depth);
+
        /// Get the topmost sprite instance of this movie
        gnash::sprite_instance* getRootMovie() {
                return _movie;

Index: testsuite/MovieTester.cpp
===================================================================
RCS file: /sources/gnash/gnash/testsuite/MovieTester.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- testsuite/MovieTester.cpp   23 Oct 2006 18:05:40 -0000      1.4
+++ testsuite/MovieTester.cpp   24 Oct 2006 12:38:41 -0000      1.5
@@ -102,6 +102,14 @@
        return dlist.get_character_by_name(name);
 }
 
+const character*
+MovieTester::findDisplayItemByDepth(const sprite_instance& mc,
+               int depth)
+{
+       const DisplayList& dlist = mc.getDisplayList();
+       return dlist.get_character_at_depth(depth);
+}
+
 void
 MovieTester::movePointerTo(int x, int y)
 {




reply via email to

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