Moved MultiFrameImage and friends from media.sprite into media.util
because they'll be used for both sprites and animations. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1692 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -1,12 +1,11 @@
|
||||
//
|
||||
// $Id: ActionFrames.java,v 1.5 2002/06/26 23:53:06 mdb Exp $
|
||||
// $Id: ActionFrames.java,v 1.6 2002/09/17 19:11:13 mdb Exp $
|
||||
|
||||
package com.threerings.cast;
|
||||
|
||||
import java.awt.Graphics;
|
||||
import java.awt.Image;
|
||||
|
||||
import com.threerings.media.sprite.MultiFrameImage;
|
||||
import com.threerings.media.util.Colorization;
|
||||
import com.threerings.util.DirectionCodes;
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
//
|
||||
// $Id: CompositedActionFrames.java,v 1.7 2002/06/26 23:53:06 mdb Exp $
|
||||
// $Id: CompositedActionFrames.java,v 1.8 2002/09/17 19:11:13 mdb Exp $
|
||||
|
||||
package com.threerings.cast;
|
||||
|
||||
@@ -9,9 +9,9 @@ import java.awt.Rectangle;
|
||||
|
||||
import com.samskivert.util.StringUtil;
|
||||
|
||||
import com.threerings.media.sprite.MultiFrameImage;
|
||||
import com.threerings.media.util.Colorization;
|
||||
import com.threerings.media.util.ImageUtil;
|
||||
import com.threerings.media.util.MultiFrameImage;
|
||||
|
||||
import com.threerings.util.DirectionCodes;
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
//
|
||||
// $Id: TrimmedMultiFrameImage.java,v 1.1 2002/06/19 23:31:57 mdb Exp $
|
||||
// $Id: TrimmedMultiFrameImage.java,v 1.2 2002/09/17 19:11:13 mdb Exp $
|
||||
|
||||
package com.threerings.cast;
|
||||
|
||||
import java.awt.Rectangle;
|
||||
|
||||
import com.threerings.media.sprite.MultiFrameImage;
|
||||
import com.threerings.media.util.MultiFrameImage;
|
||||
|
||||
/**
|
||||
* Used to generate more memory efficient composited images in
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
//
|
||||
// $Id: BundledComponentRepository.java,v 1.17 2002/08/13 23:09:25 shaper Exp $
|
||||
// $Id: BundledComponentRepository.java,v 1.18 2002/09/17 19:11:13 mdb Exp $
|
||||
|
||||
package com.threerings.cast.bundle;
|
||||
|
||||
@@ -31,8 +31,7 @@ import com.threerings.resource.ResourceManager;
|
||||
import com.threerings.media.ImageManager;
|
||||
import com.threerings.media.util.Colorization;
|
||||
import com.threerings.media.util.ImageUtil;
|
||||
|
||||
import com.threerings.media.sprite.MultiFrameImage;
|
||||
import com.threerings.media.util.MultiFrameImage;
|
||||
|
||||
import com.threerings.media.tile.ImageProvider;
|
||||
import com.threerings.media.tile.NoSuchTileException;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
//
|
||||
// $Id: ImageSprite.java,v 1.11 2002/09/17 02:34:05 ray Exp $
|
||||
// $Id: ImageSprite.java,v 1.12 2002/09/17 19:11:13 mdb Exp $
|
||||
|
||||
package com.threerings.media.sprite;
|
||||
|
||||
@@ -16,6 +16,7 @@ import java.util.ArrayList;
|
||||
import java.util.Iterator;
|
||||
|
||||
import com.threerings.media.Log;
|
||||
import com.threerings.media.util.MultiFrameImage;
|
||||
|
||||
/**
|
||||
* Extends the sprite class to support rendering the sprite with one or
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
//
|
||||
// $Id: MultiFrameImage.java,v 1.2 2002/05/04 19:35:31 mdb Exp $
|
||||
// $Id: MultiFrameImage.java,v 1.3 2002/09/17 19:11:13 mdb Exp $
|
||||
|
||||
package com.threerings.media.sprite;
|
||||
package com.threerings.media.util;
|
||||
|
||||
import java.awt.Graphics;
|
||||
import java.awt.Image;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
//
|
||||
// $Id: MultiFrameImageImpl.java,v 1.2 2002/05/04 19:35:31 mdb Exp $
|
||||
// $Id: MultiFrameImageImpl.java,v 1.3 2002/09/17 19:11:13 mdb Exp $
|
||||
|
||||
package com.threerings.media.sprite;
|
||||
package com.threerings.media.util;
|
||||
|
||||
import java.awt.Graphics;
|
||||
import java.awt.Image;
|
||||
@@ -10,7 +10,7 @@ import com.threerings.media.util.ImageUtil;
|
||||
|
||||
/**
|
||||
* A basic implementation of the {@link MultiFrameImage} interface
|
||||
* intended to facilitate the creation of sprites whose display frames
|
||||
* intended to facilitate the creation of MFIs whose display frames
|
||||
* consist of multiple image objects.
|
||||
*/
|
||||
public class MultiFrameImageImpl implements MultiFrameImage
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
//
|
||||
// $Id: SingleFrameImageImpl.java,v 1.2 2002/05/04 19:35:31 mdb Exp $
|
||||
// $Id: SingleFrameImageImpl.java,v 1.3 2002/09/17 19:11:13 mdb Exp $
|
||||
|
||||
package com.threerings.media.sprite;
|
||||
package com.threerings.media.util;
|
||||
|
||||
import java.awt.Graphics;
|
||||
import java.awt.Image;
|
||||
@@ -9,10 +9,9 @@ import java.awt.Image;
|
||||
import com.threerings.media.util.ImageUtil;
|
||||
|
||||
/**
|
||||
* The single frame image class is a basic implementation of the
|
||||
* {@link MultiFrameImage} interface intended to facilitate the
|
||||
* creation of sprites whose display frames consist of only a single
|
||||
* image.
|
||||
* The single frame image class is a basic implementation of the {@link
|
||||
* MultiFrameImage} interface intended to facilitate the creation of MFIs
|
||||
* whose display frames consist of only a single image.
|
||||
*/
|
||||
public class SingleFrameImageImpl implements MultiFrameImage
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
//
|
||||
// $Id: ScrollingTestApp.java,v 1.16 2002/07/19 20:13:30 shaper Exp $
|
||||
// $Id: ScrollingTestApp.java,v 1.17 2002/09/17 19:11:13 mdb Exp $
|
||||
|
||||
package com.threerings.miso.scene;
|
||||
|
||||
@@ -17,18 +17,19 @@ import com.samskivert.swing.util.SwingUtil;
|
||||
import com.samskivert.util.Config;
|
||||
|
||||
import com.threerings.resource.ResourceManager;
|
||||
|
||||
import com.threerings.media.FrameManager;
|
||||
import com.threerings.media.ImageManager;
|
||||
import com.threerings.media.util.LinePath;
|
||||
import com.threerings.media.util.MultiFrameImage;
|
||||
import com.threerings.media.util.MultiFrameImageImpl;
|
||||
|
||||
import com.threerings.media.sprite.MultiFrameImage;
|
||||
import com.threerings.media.sprite.MultiFrameImageImpl;
|
||||
import com.threerings.media.sprite.PathCompletedEvent;
|
||||
import com.threerings.media.sprite.Sprite;
|
||||
import com.threerings.media.sprite.SpriteEvent;
|
||||
import com.threerings.media.sprite.SpriteObserver;
|
||||
|
||||
import com.threerings.media.tile.bundle.BundledTileSetRepository;
|
||||
import com.threerings.media.util.LinePath;
|
||||
|
||||
import com.threerings.cast.CharacterComponent;
|
||||
import com.threerings.cast.CharacterDescriptor;
|
||||
|
||||
Reference in New Issue
Block a user