From 070c12fbbe2c50f6e3ea145896db69eb839643a0 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Sun, 17 Feb 2002 07:17:08 +0000 Subject: [PATCH] Automatically precalculate our precalculatables rather than having some external entity instruct us to do so. We always want them and they're not that expensive to calculate. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1005 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../com/threerings/miso/client/IsoSceneViewModel.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/java/com/threerings/miso/client/IsoSceneViewModel.java b/src/java/com/threerings/miso/client/IsoSceneViewModel.java index d5f53ca73..4e3e3db77 100644 --- a/src/java/com/threerings/miso/client/IsoSceneViewModel.java +++ b/src/java/com/threerings/miso/client/IsoSceneViewModel.java @@ -1,5 +1,5 @@ // -// $Id: IsoSceneViewModel.java,v 1.18 2001/11/18 04:09:22 mdb Exp $ +// $Id: IsoSceneViewModel.java,v 1.19 2002/02/17 07:17:08 mdb Exp $ package com.threerings.miso.scene; @@ -103,6 +103,9 @@ public class IsoSceneViewModel // set our various flags showCoords = config.getValue(SHOW_COORDS_KEY, DEF_SHOW_COORDS); showPaths = config.getValue(SHOW_PATHS_KEY, DEF_SHOW_PATHS); + + // precalculate various things + precalculate(); } /** @@ -163,10 +166,10 @@ public class IsoSceneViewModel } /** - * Pre-calculate various member data that are commonly used in - * working with an isometric view. + * Pre-calculate various member data that are commonly used in working + * with an isometric view. */ - public void precalculate () + protected void precalculate () { // pre-calculate tile-related data precalculateTiles();