Emmanuele Bassi 6fff1bcdc6 [animatable] Allow validation in ::animate_property
The Animatable interface implementation will always have the computed
value applied, whilst the non-Animatable objects go through the
interval validation first to avoid incurring in assertions and
warnings.

The Animatable::animate_property() should also be able to validate the
property it's supposed to interpolate, and eventually discard it. This
requires adding a return value to the virtual function (and its wrapper
function).

The Animation code will then apply the computed value only if the
animate_property() returns TRUE -- unifying the code path with the
non-Animatable objects.
2009-05-27 13:01:31 +01:00
..
2009-05-06 16:44:47 +01:00
2009-05-25 12:42:17 +01:00
2009-05-06 16:44:47 +01:00
2009-05-06 16:44:47 +01:00
2009-05-06 16:44:47 +01:00
2009-05-07 19:25:24 +01:00
2009-05-23 19:33:04 +01:00
2009-05-23 19:33:04 +01:00
2009-05-23 19:33:04 +01:00
2009-05-23 19:33:04 +01:00
2009-03-13 14:29:27 +00:00