[Top][All Lists]
[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)
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog testsuite/MovieTester.h testsui...,
Sandro Santilli <=