[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/parser/movie_def_impl.h ...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/parser/movie_def_impl.h ... |
Date: |
Mon, 21 May 2007 12:09:03 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 07/05/21 12:09:02
Modified files:
. : ChangeLog
server/parser : movie_def_impl.h movie_definition.h
sprite_definition.h
Log message:
* server/parser/: movie_definition.h, movie_def_impl.h,
sprite_definition.h: add getTimelineDepths() methods
and implementations.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.3294&r2=1.3295
http://cvs.savannah.gnu.org/viewcvs/gnash/server/parser/movie_def_impl.h?cvsroot=gnash&r1=1.40&r2=1.41
http://cvs.savannah.gnu.org/viewcvs/gnash/server/parser/movie_definition.h?cvsroot=gnash&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/gnash/server/parser/sprite_definition.h?cvsroot=gnash&r1=1.18&r2=1.19
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.3294
retrieving revision 1.3295
diff -u -b -r1.3294 -r1.3295
--- ChangeLog 21 May 2007 11:11:38 -0000 1.3294
+++ ChangeLog 21 May 2007 12:09:02 -0000 1.3295
@@ -1,5 +1,11 @@
2007-05-21 Sandro Santilli <address@hidden>
+ * server/parser/: movie_definition.h, movie_def_impl.h,
+ sprite_definition.h: add getTimelineDepths() methods
+ and implementations.
+
+2007-05-21 Sandro Santilli <address@hidden>
+
* server/parser/: Makefile.am, Timeline.h: new class for
timeline control.
* server/parser/: movie_definition.h, movie_def_impl.{cpp,h},
Index: server/parser/movie_def_impl.h
===================================================================
RCS file: /sources/gnash/gnash/server/parser/movie_def_impl.h,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -b -r1.40 -r1.41
--- server/parser/movie_def_impl.h 21 May 2007 11:11:39 -0000 1.40
+++ server/parser/movie_def_impl.h 21 May 2007 12:09:02 -0000 1.41
@@ -615,6 +615,15 @@
_timeline.removeDepth(depth);
}
+ // See dox in base class
+ //
+ // TODO: implement in base class ?
+ //
+ void getTimelineDepths(size_t frameno, std::vector<int>& depths)
+ {
+ _timeline.getFrameDepths(frameno, depths);
+ }
+
};
} // namespace gnash
Index: server/parser/movie_definition.h
===================================================================
RCS file: /sources/gnash/gnash/server/parser/movie_definition.h,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- server/parser/movie_definition.h 21 May 2007 11:11:39 -0000 1.21
+++ server/parser/movie_definition.h 21 May 2007 12:09:02 -0000 1.22
@@ -584,6 +584,26 @@
///
virtual void removeTimelineDepth(int /*depth*/) {}
+ /// \brief
+ /// Get the set of timeline depths supposed to contain
+ /// an instance in the given frame (0-based)
+ //
+ /// The default implementations is a no-op
+ ///
+ /// PRECONDITIONS:
+ /// - Target frame was completely parsed.
+ ///
+ /// @param frameno
+ /// 0-based frame number we want to inspect.
+ /// Assumed to be in the static zone.
+ ///
+ /// @param depths
+ /// A vector to copy all frame depths to.
+ ///
+ virtual void getTimelineDepths(size_t /*frameno*/,
+ std::vector<int>& /*depths*/)
+ {}
+
};
} // namespace gnash
Index: server/parser/sprite_definition.h
===================================================================
RCS file: /sources/gnash/gnash/server/parser/sprite_definition.h,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -b -r1.18 -r1.19
--- server/parser/sprite_definition.h 21 May 2007 11:11:39 -0000 1.18
+++ server/parser/sprite_definition.h 21 May 2007 12:09:02 -0000 1.19
@@ -100,6 +100,15 @@
_timeline.removeDepth(depth);
}
+ // See dox in base class
+ //
+ // TODO: implement in base class ?
+ //
+ void getTimelineDepths(size_t frameno, std::vector<int>& depths)
+ {
+ _timeline.getFrameDepths(frameno, depths);
+ }
+
private:
void read(stream* in);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog server/parser/movie_def_impl.h ...,
Sandro Santilli <=