From 253079107cd8df9f7ff9d582d7b88dd5df732a74 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Wed, 26 Mar 2003 00:18:55 +0000 Subject: [PATCH] Make object base dimensions available without having to instantiate an object tile. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2328 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../media/tile/TrimmedObjectTileSet.java | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/media/tile/TrimmedObjectTileSet.java b/src/java/com/threerings/media/tile/TrimmedObjectTileSet.java index f9943d10f..7a2331792 100644 --- a/src/java/com/threerings/media/tile/TrimmedObjectTileSet.java +++ b/src/java/com/threerings/media/tile/TrimmedObjectTileSet.java @@ -1,5 +1,5 @@ // -// $Id: TrimmedObjectTileSet.java,v 1.8 2003/02/12 05:33:47 mdb Exp $ +// $Id: TrimmedObjectTileSet.java,v 1.9 2003/03/26 00:18:55 mdb Exp $ package com.threerings.media.tile; @@ -58,6 +58,22 @@ public class TrimmedObjectTileSet extends TileSet return (_bits == null) ? -1 : _bits[tileIdx].sorient; } + /** + * Returns the base width for the specified object index. + */ + public int getBaseWidth (int tileIdx) + { + return _ometrics[tileIdx].width; + } + + /** + * Returns the base height for the specified object index. + */ + public int getBaseHeight (int tileIdx) + { + return _ometrics[tileIdx].height; + } + // documentation inherited protected Rectangle computeTileBounds (int tileIndex) {