ArrayUtil --> Arrays.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1172 ed5b42cb-e716-0410-a449-f6a68f950b19
This commit is contained in:
@@ -22,7 +22,7 @@
|
|||||||
package com.threerings.cast {
|
package com.threerings.cast {
|
||||||
|
|
||||||
import com.threerings.media.image.Colorization;
|
import com.threerings.media.image.Colorization;
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.Equalable;
|
import com.threerings.util.Equalable;
|
||||||
import com.threerings.util.Hashable;
|
import com.threerings.util.Hashable;
|
||||||
import com.threerings.util.StringUtil;
|
import com.threerings.util.StringUtil;
|
||||||
@@ -113,7 +113,7 @@ public class CharacterDescriptor
|
|||||||
|
|
||||||
// both the component ids and the colorizations must be equal
|
// both the component ids and the colorizations must be equal
|
||||||
var odesc :CharacterDescriptor = CharacterDescriptor(other);
|
var odesc :CharacterDescriptor = CharacterDescriptor(other);
|
||||||
if (!ArrayUtil.equals(_components, odesc._components)) {
|
if (!Arrays.equals(_components, odesc._components)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -134,12 +134,12 @@ public class CharacterDescriptor
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
for (var ii :int= 0; ii < zlength; ii++) {
|
for (var ii :int= 0; ii < zlength; ii++) {
|
||||||
if (!ArrayUtil.equals(_zations[ii], zations[ii])) {
|
if (!Arrays.equals(_zations[ii], zations[ii])) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return ArrayUtil.equals(_xlations, odesc._xlations);
|
return Arrays.equals(_xlations, odesc._xlations);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function toString () :String
|
public function toString () :String
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
package com.threerings.cast {
|
package com.threerings.cast {
|
||||||
|
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.Hashable;
|
import com.threerings.util.Hashable;
|
||||||
import com.threerings.util.Equalable;
|
import com.threerings.util.Equalable;
|
||||||
import com.threerings.util.StringUtil;
|
import com.threerings.util.StringUtil;
|
||||||
@@ -132,7 +132,7 @@ public class ComponentClass
|
|||||||
if (_overrides == null) {
|
if (_overrides == null) {
|
||||||
_overrides = [];
|
_overrides = [];
|
||||||
}
|
}
|
||||||
ArrayUtil.sortedInsert(_overrides, override);
|
Arrays.sortedInsert(_overrides, override);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ import flash.display.DisplayObject;
|
|||||||
import flash.geom.Point;
|
import flash.geom.Point;
|
||||||
import flash.geom.Rectangle;
|
import flash.geom.Rectangle;
|
||||||
|
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.Hashable;
|
import com.threerings.util.Hashable;
|
||||||
import com.threerings.util.Integer;
|
import com.threerings.util.Integer;
|
||||||
import com.threerings.util.Map;
|
import com.threerings.util.Map;
|
||||||
@@ -133,12 +133,12 @@ public class CompositedActionFrames
|
|||||||
*/
|
*/
|
||||||
protected function createFrames (orient :int, callback :Function) :void
|
protected function createFrames (orient :int, callback :Function) :void
|
||||||
{
|
{
|
||||||
ArrayUtil.stableSort(_sources, function(cf1 :ComponentFrames, cf2 :ComponentFrames) :int {
|
Arrays.stableSort(_sources, function(cf1 :ComponentFrames, cf2 :ComponentFrames) :int {
|
||||||
return (cf1.ccomp.getRenderPriority(_action.name, orient) -
|
return (cf1.ccomp.getRenderPriority(_action.name, orient) -
|
||||||
cf2.ccomp.getRenderPriority(_action.name, orient));
|
cf2.ccomp.getRenderPriority(_action.name, orient));
|
||||||
});
|
});
|
||||||
|
|
||||||
var idx :int = ArrayUtil.indexOf(_action.orients, orient);
|
var idx :int = Arrays.indexOf(_action.orients, orient);
|
||||||
|
|
||||||
var frameCt :int = _action.tileset.getTileCounts()[idx];
|
var frameCt :int = _action.tileset.getTileCounts()[idx];
|
||||||
var width :int = _action.tileset.getWidths()[idx];
|
var width :int = _action.tileset.getWidths()[idx];
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ import flash.events.Event;
|
|||||||
|
|
||||||
import com.threerings.cast.ComponentDataPack;
|
import com.threerings.cast.ComponentDataPack;
|
||||||
import com.threerings.media.tile.TileDataPack;
|
import com.threerings.media.tile.TileDataPack;
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.DataPack;
|
import com.threerings.util.DataPack;
|
||||||
import com.threerings.util.Log;
|
import com.threerings.util.Log;
|
||||||
import com.threerings.util.Map;
|
import com.threerings.util.Map;
|
||||||
@@ -118,7 +118,7 @@ public class DataPackComponentRepository
|
|||||||
comps = [];
|
comps = [];
|
||||||
_classComps.put(cclass, comps);
|
_classComps.put(cclass, comps);
|
||||||
}
|
}
|
||||||
if (!ArrayUtil.contains(comps, component)) {
|
if (!Arrays.contains(comps, component)) {
|
||||||
comps.push(component);
|
comps.push(component);
|
||||||
} else {
|
} else {
|
||||||
log.info("Requested to register the same component twice?", "comp", component);
|
log.info("Requested to register the same component twice?", "comp", component);
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ import mx.controls.TextInput;
|
|||||||
|
|
||||||
import mx.events.FlexEvent;
|
import mx.events.FlexEvent;
|
||||||
|
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.DelayUtil;
|
import com.threerings.util.DelayUtil;
|
||||||
import com.threerings.util.StringUtil;
|
import com.threerings.util.StringUtil;
|
||||||
|
|
||||||
@@ -200,7 +200,7 @@ public class ChatControl extends HBox
|
|||||||
|
|
||||||
} else {
|
} else {
|
||||||
_curLine = _txt.text;
|
_curLine = _txt.text;
|
||||||
ArrayUtil.removeAll(_controls, this);
|
Arrays.removeAll(_controls, this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ package com.threerings.media {
|
|||||||
import flash.events.TimerEvent;
|
import flash.events.TimerEvent;
|
||||||
import flash.utils.Timer;
|
import flash.utils.Timer;
|
||||||
|
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Registers objects that wish to be sent a tick() call once per frame.
|
* Registers objects that wish to be sent a tick() call once per frame.
|
||||||
@@ -64,7 +64,7 @@ public class Ticker
|
|||||||
|
|
||||||
public function removeTickable (tickable :Tickable) :void
|
public function removeTickable (tickable :Tickable) :void
|
||||||
{
|
{
|
||||||
ArrayUtil.removeFirst(_tickables, tickable);
|
Arrays.removeFirst(_tickables, tickable);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Everyone who wants to hear about our ticks. */
|
/** Everyone who wants to hear about our ticks. */
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
package com.threerings.media.tile {
|
package com.threerings.media.tile {
|
||||||
|
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.StringUtil;
|
import com.threerings.util.StringUtil;
|
||||||
|
|
||||||
public class BaseTileSet extends SwissArmyTileSet
|
public class BaseTileSet extends SwissArmyTileSet
|
||||||
@@ -78,7 +78,7 @@ public class BaseTileSet extends SwissArmyTileSet
|
|||||||
{
|
{
|
||||||
super.populateClone(clone);
|
super.populateClone(clone);
|
||||||
var bClone :BaseTileSet = BaseTileSet(clone);
|
var bClone :BaseTileSet = BaseTileSet(clone);
|
||||||
bClone._passable = _passable == null ? null : ArrayUtil.copyOf(_passable);
|
bClone._passable = _passable == null ? null : Arrays.copyOf(_passable);
|
||||||
}
|
}
|
||||||
|
|
||||||
override public function createClone () :TileSet
|
override public function createClone () :TileSet
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ package com.threerings.media.tile {
|
|||||||
import flash.geom.Point;
|
import flash.geom.Point;
|
||||||
|
|
||||||
import com.threerings.media.tile.Tile;
|
import com.threerings.media.tile.Tile;
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.DirectionUtil;
|
import com.threerings.util.DirectionUtil;
|
||||||
import com.threerings.util.Integer;
|
import com.threerings.util.Integer;
|
||||||
import com.threerings.util.StringUtil;
|
import com.threerings.util.StringUtil;
|
||||||
@@ -161,7 +161,7 @@ public class ObjectTile extends Tile
|
|||||||
public function hasConstraint (constraint :String) :Boolean
|
public function hasConstraint (constraint :String) :Boolean
|
||||||
{
|
{
|
||||||
return (_constraints == null) ? false :
|
return (_constraints == null) ? false :
|
||||||
ArrayUtil.contains(_constraints, constraint);
|
Arrays.contains(_constraints, constraint);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
package com.threerings.media.tile {
|
package com.threerings.media.tile {
|
||||||
|
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.StringUtil;
|
import com.threerings.util.StringUtil;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -182,7 +182,7 @@ public class ObjectTileSet extends SwissArmyTileSet
|
|||||||
public function hasConstraint (tileIdx :int, constraint :String) :Boolean
|
public function hasConstraint (tileIdx :int, constraint :String) :Boolean
|
||||||
{
|
{
|
||||||
return (_constraints == null) ? false :
|
return (_constraints == null) ? false :
|
||||||
ArrayUtil.contains(_constraints[tileIdx], constraint);
|
Arrays.contains(_constraints[tileIdx], constraint);
|
||||||
}
|
}
|
||||||
|
|
||||||
// documentation inherited from interface RecolorableTileSet
|
// documentation inherited from interface RecolorableTileSet
|
||||||
@@ -278,16 +278,16 @@ public class ObjectTileSet extends SwissArmyTileSet
|
|||||||
{
|
{
|
||||||
super.populateClone(clone);
|
super.populateClone(clone);
|
||||||
var oClone :ObjectTileSet = ObjectTileSet(clone);
|
var oClone :ObjectTileSet = ObjectTileSet(clone);
|
||||||
oClone._owidths = _owidths == null ? null : ArrayUtil.copyOf(_owidths);
|
oClone._owidths = _owidths == null ? null : Arrays.copyOf(_owidths);
|
||||||
oClone._oheights = _oheights == null ? null : ArrayUtil.copyOf(_oheights);
|
oClone._oheights = _oheights == null ? null : Arrays.copyOf(_oheights);
|
||||||
oClone._xorigins = _xorigins == null ? null : ArrayUtil.copyOf(_xorigins);
|
oClone._xorigins = _xorigins == null ? null : Arrays.copyOf(_xorigins);
|
||||||
oClone._yorigins = _yorigins == null ? null : ArrayUtil.copyOf(_yorigins);
|
oClone._yorigins = _yorigins == null ? null : Arrays.copyOf(_yorigins);
|
||||||
oClone._priorities = _priorities == null ? null : ArrayUtil.copyOf(_priorities);
|
oClone._priorities = _priorities == null ? null : Arrays.copyOf(_priorities);
|
||||||
oClone._ozations = _ozations == null ? null : ArrayUtil.copyOf(_ozations);
|
oClone._ozations = _ozations == null ? null : Arrays.copyOf(_ozations);
|
||||||
oClone._xspots = _xspots == null ? null : ArrayUtil.copyOf(_xspots);
|
oClone._xspots = _xspots == null ? null : Arrays.copyOf(_xspots);
|
||||||
oClone._yspots = _yspots == null ? null : ArrayUtil.copyOf(_yspots);
|
oClone._yspots = _yspots == null ? null : Arrays.copyOf(_yspots);
|
||||||
oClone._sorients = _sorients == null ? null : ArrayUtil.copyOf(_sorients);
|
oClone._sorients = _sorients == null ? null : Arrays.copyOf(_sorients);
|
||||||
oClone._constraints = _constraints == null ? null : ArrayUtil.copyOf(_constraints);
|
oClone._constraints = _constraints == null ? null : Arrays.copyOf(_constraints);
|
||||||
}
|
}
|
||||||
|
|
||||||
override public function createClone () :TileSet
|
override public function createClone () :TileSet
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ package com.threerings.media.tile {
|
|||||||
import flash.geom.Point;
|
import flash.geom.Point;
|
||||||
import flash.geom.Rectangle;
|
import flash.geom.Rectangle;
|
||||||
|
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.StringUtil;
|
import com.threerings.util.StringUtil;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -229,10 +229,10 @@ public class SwissArmyTileSet extends TileSet
|
|||||||
{
|
{
|
||||||
super.populateClone(clone);
|
super.populateClone(clone);
|
||||||
var saClone :SwissArmyTileSet = SwissArmyTileSet(clone);
|
var saClone :SwissArmyTileSet = SwissArmyTileSet(clone);
|
||||||
saClone._tileCounts = _tileCounts == null ? null : ArrayUtil.copyOf(_tileCounts);
|
saClone._tileCounts = _tileCounts == null ? null : Arrays.copyOf(_tileCounts);
|
||||||
saClone._numTiles = _numTiles;
|
saClone._numTiles = _numTiles;
|
||||||
saClone._widths = _widths == null ? null : ArrayUtil.copyOf(_widths);
|
saClone._widths = _widths == null ? null : Arrays.copyOf(_widths);
|
||||||
saClone._heights = _heights == null ? null : ArrayUtil.copyOf(_heights);
|
saClone._heights = _heights == null ? null : Arrays.copyOf(_heights);
|
||||||
saClone._offsetPos = _offsetPos;
|
saClone._offsetPos = _offsetPos;
|
||||||
saClone._gapSize = _gapSize;
|
saClone._gapSize = _gapSize;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
package com.threerings.media.tile {
|
package com.threerings.media.tile {
|
||||||
|
|
||||||
import com.threerings.media.image.Colorization;
|
import com.threerings.media.image.Colorization;
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.Hashable;
|
import com.threerings.util.Hashable;
|
||||||
|
|
||||||
/** Used when caching tiles. */
|
/** Used when caching tiles. */
|
||||||
@@ -45,7 +45,7 @@ public class Tile_Key
|
|||||||
var okey :Tile_Key = Tile_Key(other);
|
var okey :Tile_Key = Tile_Key(other);
|
||||||
return (tileSet == okey.tileSet &&
|
return (tileSet == okey.tileSet &&
|
||||||
tileIndex == okey.tileIndex &&
|
tileIndex == okey.tileIndex &&
|
||||||
ArrayUtil.equals(zations, okey.zations));
|
Arrays.equals(zations, okey.zations));
|
||||||
} else {
|
} else {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ import com.threerings.io.SimpleStreamableObject;
|
|||||||
import com.threerings.io.TypedArray;
|
import com.threerings.io.TypedArray;
|
||||||
import com.threerings.media.tile.TileUtil;
|
import com.threerings.media.tile.TileUtil;
|
||||||
import com.threerings.miso.util.ObjectSet;
|
import com.threerings.miso.util.ObjectSet;
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.ClassUtil;
|
import com.threerings.util.ClassUtil;
|
||||||
import com.threerings.util.Cloneable;
|
import com.threerings.util.Cloneable;
|
||||||
import com.threerings.util.Log;
|
import com.threerings.util.Log;
|
||||||
@@ -75,7 +75,7 @@ public class SparseMisoSceneModel_Section extends SimpleStreamableObject
|
|||||||
this.x = x;
|
this.x = x;
|
||||||
this.y = y;
|
this.y = y;
|
||||||
this.width = width;
|
this.width = width;
|
||||||
baseTileIds = TypedArray.create(int, ArrayUtil.create(width*height));
|
baseTileIds = TypedArray.create(int, Arrays.create(width*height));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getBaseTileId (col :int, row :int) :int
|
public function getBaseTileId (col :int, row :int) :int
|
||||||
@@ -99,7 +99,7 @@ public class SparseMisoSceneModel_Section extends SimpleStreamableObject
|
|||||||
// sanity check: see if there is already an object of this
|
// sanity check: see if there is already an object of this
|
||||||
// type at these coordinates
|
// type at these coordinates
|
||||||
var dupidx :int;
|
var dupidx :int;
|
||||||
if ((dupidx = ArrayUtil.indexOf(objectInfo, info)) != -1) {
|
if ((dupidx = Arrays.indexOf(objectInfo, info)) != -1) {
|
||||||
log.warning("Refusing to add duplicate object [ninfo=" + info +
|
log.warning("Refusing to add duplicate object [ninfo=" + info +
|
||||||
", oinfo=" + objectInfo[dupidx] + "].");
|
", oinfo=" + objectInfo[dupidx] + "].");
|
||||||
return false;
|
return false;
|
||||||
@@ -123,18 +123,18 @@ public class SparseMisoSceneModel_Section extends SimpleStreamableObject
|
|||||||
public function removeObject (info :ObjectInfo) :Boolean
|
public function removeObject (info :ObjectInfo) :Boolean
|
||||||
{
|
{
|
||||||
// look for it in the interesting info array
|
// look for it in the interesting info array
|
||||||
var oidx :int = ArrayUtil.indexOf(objectInfo, info);
|
var oidx :int = Arrays.indexOf(objectInfo, info);
|
||||||
if (oidx != -1) {
|
if (oidx != -1) {
|
||||||
objectInfo = TypedArray(ArrayUtil.splice(objectInfo, oidx, 1));
|
objectInfo = TypedArray(Arrays.splice(objectInfo, oidx, 1));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// look for it in the uninteresting arrays
|
// look for it in the uninteresting arrays
|
||||||
oidx = indexOfUn(info);
|
oidx = indexOfUn(info);
|
||||||
if (oidx != -1) {
|
if (oidx != -1) {
|
||||||
objectTileIds = TypedArray(ArrayUtil.splice(objectTileIds, oidx, 1));
|
objectTileIds = TypedArray(Arrays.splice(objectTileIds, oidx, 1));
|
||||||
objectXs = TypedArray(ArrayUtil.splice(objectXs, oidx, 1));
|
objectXs = TypedArray(Arrays.splice(objectXs, oidx, 1));
|
||||||
objectYs = TypedArray(ArrayUtil.splice(objectYs, oidx, 1));
|
objectYs = TypedArray(Arrays.splice(objectYs, oidx, 1));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -213,10 +213,10 @@ public class SparseMisoSceneModel_Section extends SimpleStreamableObject
|
|||||||
section.x = x;
|
section.x = x;
|
||||||
section.y = y;
|
section.y = y;
|
||||||
section.width = width;
|
section.width = width;
|
||||||
section.baseTileIds = TypedArray(ArrayUtil.copyOf(baseTileIds));
|
section.baseTileIds = TypedArray(Arrays.copyOf(baseTileIds));
|
||||||
section.objectTileIds = TypedArray(ArrayUtil.copyOf(objectTileIds));
|
section.objectTileIds = TypedArray(Arrays.copyOf(objectTileIds));
|
||||||
section.objectXs = TypedArray(ArrayUtil.copyOf(objectXs));
|
section.objectXs = TypedArray(Arrays.copyOf(objectXs));
|
||||||
section.objectYs = TypedArray(ArrayUtil.copyOf(objectYs));
|
section.objectYs = TypedArray(Arrays.copyOf(objectYs));
|
||||||
section.objectInfo = TypedArray.create(ObjectInfo);
|
section.objectInfo = TypedArray.create(ObjectInfo);
|
||||||
for (var ii :int = 0; ii < objectInfo.length; ii++) {
|
for (var ii :int = 0; ii < objectInfo.length; ii++) {
|
||||||
section.objectInfo[ii] = objectInfo[ii].clone();
|
section.objectInfo[ii] = objectInfo[ii].clone();
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ import com.threerings.media.tile.Tile;
|
|||||||
import com.threerings.media.tile.TileSet;
|
import com.threerings.media.tile.TileSet;
|
||||||
import com.threerings.media.tile.TileManager;
|
import com.threerings.media.tile.TileManager;
|
||||||
import com.threerings.media.tile.TileUtil;
|
import com.threerings.media.tile.TileUtil;
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.Integer;
|
import com.threerings.util.Integer;
|
||||||
import com.threerings.util.Log;
|
import com.threerings.util.Log;
|
||||||
import com.threerings.util.Maps;
|
import com.threerings.util.Maps;
|
||||||
@@ -173,7 +173,7 @@ public class AutoFringer
|
|||||||
fringes :Map, hashValue :int, passable :Boolean, masks :Map) :FringeTile
|
fringes :Map, hashValue :int, passable :Boolean, masks :Map) :FringeTile
|
||||||
{
|
{
|
||||||
// sort the array so that higher priority fringers get drawn first
|
// sort the array so that higher priority fringers get drawn first
|
||||||
ArrayUtil.sort(fringers);
|
Arrays.sort(fringers);
|
||||||
|
|
||||||
// Generate an identifier for the fringe tile being created as an array of the keys of its
|
// Generate an identifier for the fringe tile being created as an array of the keys of its
|
||||||
// component tiles in the order they'll be drawn in the fringe tile.
|
// component tiles in the order they'll be drawn in the fringe tile.
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
package com.threerings.miso.tile {
|
package com.threerings.miso.tile {
|
||||||
|
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.Hashable;
|
import com.threerings.util.Hashable;
|
||||||
|
|
||||||
import com.threerings.media.tile.BaseTile;
|
import com.threerings.media.tile.BaseTile;
|
||||||
@@ -41,7 +41,7 @@ public class FringeTile extends BaseTile
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
var fObj :FringeTile = FringeTile(obj);
|
var fObj :FringeTile = FringeTile(obj);
|
||||||
return _passable == fObj._passable && ArrayUtil.equals(_fringeIds, fObj._fringeIds);
|
return _passable == fObj._passable && Arrays.equals(_fringeIds, fObj._fringeIds);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function hashCode () :int
|
public function hashCode () :int
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
package com.threerings.miso.util {
|
package com.threerings.miso.util {
|
||||||
|
|
||||||
import com.threerings.miso.data.ObjectInfo;
|
import com.threerings.miso.data.ObjectInfo;
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
import com.threerings.util.Log;
|
import com.threerings.util.Log;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -86,7 +86,7 @@ public class ObjectSet
|
|||||||
*/
|
*/
|
||||||
public function removeAt (index :int) :void
|
public function removeAt (index :int) :void
|
||||||
{
|
{
|
||||||
ArrayUtil.removeFirst(_objs, index);
|
Arrays.removeFirst(_objs, index);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -118,7 +118,7 @@ public class ObjectSet
|
|||||||
*/
|
*/
|
||||||
public function toArray () :Array
|
public function toArray () :Array
|
||||||
{
|
{
|
||||||
return ArrayUtil.copyOf(_objs);
|
return Arrays.copyOf(_objs);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function toString () :String
|
public function toString () :String
|
||||||
@@ -151,7 +151,7 @@ public class ObjectSet
|
|||||||
*/
|
*/
|
||||||
protected function indexOf (info :ObjectInfo) :int
|
protected function indexOf (info :ObjectInfo) :int
|
||||||
{
|
{
|
||||||
return ArrayUtil.binarySearch(_objs, 0, _objs.length, info, searchCompare);
|
return Arrays.binarySearch(_objs, 0, _objs.length, info, searchCompare);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Our sorted array of objects. */
|
/** Our sorted array of objects. */
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ package com.threerings.util {
|
|||||||
|
|
||||||
import flash.geom.Point;
|
import flash.geom.Point;
|
||||||
|
|
||||||
import com.threerings.util.ArrayUtil;
|
import com.threerings.util.Arrays;
|
||||||
|
|
||||||
public class DirectionUtil extends DirectionCodes
|
public class DirectionUtil extends DirectionCodes
|
||||||
{
|
{
|
||||||
@@ -155,11 +155,11 @@ public class DirectionUtil extends DirectionCodes
|
|||||||
var first :int = direction;
|
var first :int = direction;
|
||||||
var second :int = direction;
|
var second :int = direction;
|
||||||
for (var ii :int = 0; ii <= FINE_DIRECTION_COUNT / 2; ii++) {
|
for (var ii :int = 0; ii <= FINE_DIRECTION_COUNT / 2; ii++) {
|
||||||
if (ArrayUtil.contains(possible, first)) {
|
if (Arrays.contains(possible, first)) {
|
||||||
return first;
|
return first;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ii != 0 && ArrayUtil.contains(possible, second)) {
|
if (ii != 0 && Arrays.contains(possible, second)) {
|
||||||
return second;
|
return second;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user