Modified the animation interface not to take a target component and an

animated view, but to combine those so that the animated view provides the
necessary means by which to invalidate and paint. Now the SceneViewPanel
rather than the SceneView is what the animation manager talks to. It then
passes the necessary information on to the SceneView.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@297 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Michael Bayne
2001-08-21 20:02:39 +00:00
parent 30a6e3f3a2
commit eb13ed5cc1
5 changed files with 64 additions and 41 deletions
@@ -1,5 +1,5 @@
//
// $Id: ViewerSceneViewPanel.java,v 1.11 2001/08/15 22:06:21 shaper Exp $
// $Id: ViewerSceneViewPanel.java,v 1.12 2001/08/21 20:02:39 mdb Exp $
package com.threerings.miso.viewer;
@@ -32,7 +32,7 @@ public class ViewerSceneViewPanel extends SceneViewPanel
_sprite = sprite;
// create an animation manager for this panel
_animmgr = new AnimationManager(spritemgr, this, _view);
_animmgr = new AnimationManager(spritemgr, this);
// listen to the desired events
addMouseListener(this);