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;
|
package com.threerings.cast;
|
||||||
|
|
||||||
import java.awt.Graphics;
|
import java.awt.Graphics;
|
||||||
import java.awt.Image;
|
import java.awt.Image;
|
||||||
|
|
||||||
import com.threerings.media.sprite.MultiFrameImage;
|
|
||||||
import com.threerings.media.util.Colorization;
|
import com.threerings.media.util.Colorization;
|
||||||
import com.threerings.util.DirectionCodes;
|
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;
|
package com.threerings.cast;
|
||||||
|
|
||||||
@@ -9,9 +9,9 @@ import java.awt.Rectangle;
|
|||||||
|
|
||||||
import com.samskivert.util.StringUtil;
|
import com.samskivert.util.StringUtil;
|
||||||
|
|
||||||
import com.threerings.media.sprite.MultiFrameImage;
|
|
||||||
import com.threerings.media.util.Colorization;
|
import com.threerings.media.util.Colorization;
|
||||||
import com.threerings.media.util.ImageUtil;
|
import com.threerings.media.util.ImageUtil;
|
||||||
|
import com.threerings.media.util.MultiFrameImage;
|
||||||
|
|
||||||
import com.threerings.util.DirectionCodes;
|
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;
|
package com.threerings.cast;
|
||||||
|
|
||||||
import java.awt.Rectangle;
|
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
|
* 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;
|
package com.threerings.cast.bundle;
|
||||||
|
|
||||||
@@ -31,8 +31,7 @@ import com.threerings.resource.ResourceManager;
|
|||||||
import com.threerings.media.ImageManager;
|
import com.threerings.media.ImageManager;
|
||||||
import com.threerings.media.util.Colorization;
|
import com.threerings.media.util.Colorization;
|
||||||
import com.threerings.media.util.ImageUtil;
|
import com.threerings.media.util.ImageUtil;
|
||||||
|
import com.threerings.media.util.MultiFrameImage;
|
||||||
import com.threerings.media.sprite.MultiFrameImage;
|
|
||||||
|
|
||||||
import com.threerings.media.tile.ImageProvider;
|
import com.threerings.media.tile.ImageProvider;
|
||||||
import com.threerings.media.tile.NoSuchTileException;
|
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;
|
package com.threerings.media.sprite;
|
||||||
|
|
||||||
@@ -16,6 +16,7 @@ import java.util.ArrayList;
|
|||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
|
|
||||||
import com.threerings.media.Log;
|
import com.threerings.media.Log;
|
||||||
|
import com.threerings.media.util.MultiFrameImage;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Extends the sprite class to support rendering the sprite with one or
|
* 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.Graphics;
|
||||||
import java.awt.Image;
|
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.Graphics;
|
||||||
import java.awt.Image;
|
import java.awt.Image;
|
||||||
@@ -10,7 +10,7 @@ import com.threerings.media.util.ImageUtil;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A basic implementation of the {@link MultiFrameImage} interface
|
* 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.
|
* consist of multiple image objects.
|
||||||
*/
|
*/
|
||||||
public class MultiFrameImageImpl implements MultiFrameImage
|
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.Graphics;
|
||||||
import java.awt.Image;
|
import java.awt.Image;
|
||||||
@@ -9,10 +9,9 @@ import java.awt.Image;
|
|||||||
import com.threerings.media.util.ImageUtil;
|
import com.threerings.media.util.ImageUtil;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The single frame image class is a basic implementation of the
|
* The single frame image class is a basic implementation of the {@link
|
||||||
* {@link MultiFrameImage} interface intended to facilitate the
|
* MultiFrameImage} interface intended to facilitate the creation of MFIs
|
||||||
* creation of sprites whose display frames consist of only a single
|
* whose display frames consist of only a single image.
|
||||||
* image.
|
|
||||||
*/
|
*/
|
||||||
public class SingleFrameImageImpl implements MultiFrameImage
|
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;
|
package com.threerings.miso.scene;
|
||||||
|
|
||||||
@@ -17,18 +17,19 @@ import com.samskivert.swing.util.SwingUtil;
|
|||||||
import com.samskivert.util.Config;
|
import com.samskivert.util.Config;
|
||||||
|
|
||||||
import com.threerings.resource.ResourceManager;
|
import com.threerings.resource.ResourceManager;
|
||||||
|
|
||||||
import com.threerings.media.FrameManager;
|
import com.threerings.media.FrameManager;
|
||||||
import com.threerings.media.ImageManager;
|
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.PathCompletedEvent;
|
||||||
import com.threerings.media.sprite.Sprite;
|
import com.threerings.media.sprite.Sprite;
|
||||||
import com.threerings.media.sprite.SpriteEvent;
|
import com.threerings.media.sprite.SpriteEvent;
|
||||||
import com.threerings.media.sprite.SpriteObserver;
|
import com.threerings.media.sprite.SpriteObserver;
|
||||||
|
|
||||||
import com.threerings.media.tile.bundle.BundledTileSetRepository;
|
import com.threerings.media.tile.bundle.BundledTileSetRepository;
|
||||||
import com.threerings.media.util.LinePath;
|
|
||||||
|
|
||||||
import com.threerings.cast.CharacterComponent;
|
import com.threerings.cast.CharacterComponent;
|
||||||
import com.threerings.cast.CharacterDescriptor;
|
import com.threerings.cast.CharacterDescriptor;
|
||||||
|
|||||||
Reference in New Issue
Block a user