diff --git a/src/java/com/threerings/miso/client/SceneObject.java b/src/java/com/threerings/miso/client/SceneObject.java index 3f23d04d2..a60b482fb 100644 --- a/src/java/com/threerings/miso/client/SceneObject.java +++ b/src/java/com/threerings/miso/client/SceneObject.java @@ -1,5 +1,5 @@ // -// $Id: SceneObject.java,v 1.6 2003/04/25 01:15:00 mdb Exp $ +// $Id: SceneObject.java,v 1.7 2003/05/02 21:50:22 ray Exp $ package com.threerings.miso.client; @@ -70,10 +70,19 @@ public class SceneObject * Creates a scene object for display by the specified panel. */ public SceneObject (MisoScenePanel panel, ObjectInfo info, ObjectTile tile) + { + this(panel.getSceneMetrics(), info, tile); + } + + /** + * Creates a scene object for display according to the supplied metrics. + */ + public SceneObject ( + MisoSceneMetrics metrics, ObjectInfo info, ObjectTile tile) { this.info = info; this.tile = tile; - computeInfo(panel.getSceneMetrics()); + computeInfo(metrics); } /**