Track more objects!

git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3091 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Michael Bayne
2004-08-23 21:05:04 +00:00
parent bfc0fbcd3e
commit a2ae7d499d
14 changed files with 42 additions and 42 deletions
@@ -1,12 +1,12 @@
//
// $Id: MisoSceneModel.java,v 1.20 2004/08/13 20:48:27 mdb Exp $
// $Id: MisoSceneModel.java,v 1.21 2004/08/23 21:05:03 mdb Exp $
package com.threerings.miso.data;
import java.awt.Rectangle;
import java.util.Random;
import com.threerings.io.SimpleStreamableObject;
import com.threerings.io.TrackedStreamableObject;
import com.threerings.miso.util.ObjectSet;
@@ -14,7 +14,7 @@ import com.threerings.miso.util.ObjectSet;
* Contains basic information for a miso scene model that is shared among
* the specialized model implementations.
*/
public abstract class MisoSceneModel extends SimpleStreamableObject
public abstract class MisoSceneModel extends TrackedStreamableObject
implements Cloneable
{
/**
@@ -1,16 +1,16 @@
//
// $Id: ObjectInfo.java,v 1.5 2004/02/25 14:43:57 mdb Exp $
// $Id: ObjectInfo.java,v 1.6 2004/08/23 21:05:03 mdb Exp $
package com.threerings.miso.data;
import com.samskivert.util.StringUtil;
import com.threerings.io.SimpleStreamableObject;
import com.threerings.io.TrackedStreamableObject;
import com.threerings.media.tile.TileUtil;
/**
* Contains information about an object in a Miso scene.
*/
public class ObjectInfo extends SimpleStreamableObject
public class ObjectInfo extends TrackedStreamableObject
implements Cloneable
{
/** The fully qualified object tile id. */
@@ -1,5 +1,5 @@
//
// $Id: SparseMisoSceneModel.java,v 1.14 2004/08/13 20:48:27 mdb Exp $
// $Id: SparseMisoSceneModel.java,v 1.15 2004/08/23 21:05:03 mdb Exp $
package com.threerings.miso.data;
@@ -11,7 +11,7 @@ import com.samskivert.util.ArrayUtil;
import com.samskivert.util.ListUtil;
import com.samskivert.util.StringUtil;
import com.threerings.io.SimpleStreamableObject;
import com.threerings.io.TrackedStreamableObject;
import com.threerings.media.util.MathUtil;
import com.threerings.util.StreamableHashIntMap;
@@ -35,7 +35,7 @@ public class SparseMisoSceneModel extends MisoSceneModel
/** Contains information on a section of this scene. This is only
* public so that the scene model parser can do its job, so don't go
* poking around in here. */
public static class Section extends SimpleStreamableObject
public static class Section extends TrackedStreamableObject
implements Cloneable
{
/** The tile coordinate of our upper leftmost tile. */