Emmanuele Bassi
1f44c3584c
[animation] Defer the timeline handling to the Alpha
...
The Animation should not directly manipulate a Timeline instance,
but it should defer to the Alpha all handling of the timeline.
This means that:
- set_duration() and set_loop() will either create a Timeline or
will set the :duration and :loop properties on the Timeline; if
the Timeline must be created, and no Alpha instance is available,
then a new Alpha instance will be created as well and the newly
create Timeline will be assigned to the Alpha
- if set_mode() on an Animation instance without an Alpha, the
Alpha will be created; a Timeline will also be created
- set_alpha() will replace the Alpha; if the new Alpha does not
have a Timeline associated then a Timeline will be created using
the current :duration and :loop properties of Animation; otherwise,
if the replaced Alpha had a timeline, the timeline will be
transferred to the new one
2009-05-27 11:52:40 +01:00
..
2009-05-23 19:35:19 +01:00
2009-05-06 16:44:47 +01:00
2009-04-24 15:27:19 +01:00
2009-05-06 16:44:47 +01:00
2009-05-25 12:42:17 +01:00
2009-04-15 12:18:55 +01:00
2009-05-06 16:44:47 +01:00
2009-05-25 12:41:16 +01:00
2009-05-06 16:44:47 +01:00
2009-05-06 16:44:47 +01:00
2009-05-20 16:49:22 +01:00
2009-05-22 12:00:33 +01:00
2009-05-06 17:56:40 +01:00
2009-04-23 11:35:10 +01:00
2009-05-27 11:52:40 +01:00
2009-05-14 16:12:36 +01:00
2009-05-13 22:21:48 +01:00
2009-05-13 22:21:48 +01:00
2009-03-16 15:00:55 +00:00
2009-03-10 12:38:04 +00:00
2009-03-10 12:38:03 +00:00
2009-03-16 15:00:55 +00:00
2009-02-20 12:09:07 +00:00
2009-03-16 15:00:55 +00:00
2009-03-10 12:38:03 +00:00
2009-03-10 12:38:03 +00:00
2009-03-10 12:38:03 +00:00
2009-03-10 12:38:03 +00:00
2009-05-06 16:44:47 +01:00
2009-02-20 12:09:07 +00:00
2009-05-20 16:49:22 +01:00
2009-05-14 15:53:59 +01:00
2009-02-20 12:09:07 +00:00
2009-03-16 15:00:55 +00:00
2009-05-06 16:44:47 +01:00
2009-03-16 15:00:55 +00:00
2009-03-17 14:13:31 +00:00
2009-03-10 12:38:02 +00:00
2009-04-24 15:25:08 +01:00
2009-04-24 15:25:08 +01:00
2009-04-15 17:25:50 +01:00
2009-05-06 16:44:47 +01:00
2009-05-20 16:49:22 +01:00
2009-05-06 16:44:47 +01:00
2008-06-06 13:44:22 +00:00
2009-03-10 12:38:04 +00:00
2009-03-10 12:38:04 +00:00
2009-03-16 15:40:18 +00:00
2009-03-16 15:40:18 +00:00
2009-05-07 19:25:24 +01:00
2009-04-08 18:19:46 +01:00
2009-03-10 12:38:03 +00:00
2009-05-12 16:31:41 +01:00
2009-02-14 11:31:00 +00:00
2009-05-23 19:33:04 +01:00
2009-05-23 19:33:04 +01:00
2009-05-22 09:09:31 +01:00
2009-05-07 19:25:24 +01:00
2009-04-24 15:28:15 +01:00
2009-02-24 16:22:02 +00:00
2009-03-16 15:00:55 +00:00
2009-05-05 20:18:28 +01:00
2009-05-05 20:18:28 +01:00
2009-05-20 16:06:09 +01:00
2009-04-16 17:16:31 +01:00
2009-05-23 19:33:04 +01:00
2009-01-28 17:20:15 +00:00
2009-03-16 15:00:55 +00:00
2009-03-17 14:13:31 +00:00
2009-03-16 15:00:55 +00:00
2009-03-17 14:13:31 +00:00
2009-03-16 15:00:55 +00:00
2009-02-26 14:57:58 +00:00
2009-05-12 14:53:44 +01:00
2009-05-12 14:53:44 +01:00
2009-05-12 14:53:44 +01:00
2009-04-03 12:47:21 +01:00
2009-02-20 12:09:07 +00:00
2009-05-23 19:33:04 +01:00
2009-04-24 15:25:58 +01:00
2009-05-20 16:49:22 +01:00
2009-05-14 16:19:15 +01:00
2009-05-23 19:35:19 +01:00
2009-05-23 19:35:19 +01:00
2009-05-14 16:11:38 +01:00
2009-05-01 15:05:51 +01:00
2009-03-16 15:40:18 +00:00
2009-03-16 15:40:18 +00:00
2009-03-16 16:56:51 +00:00
2009-03-16 15:40:18 +00:00
2009-05-06 16:44:47 +01:00
2009-05-07 19:25:18 +01:00
2009-05-07 19:25:18 +01:00
2009-03-13 14:29:27 +00:00
2009-05-20 16:49:22 +01:00