Packagebe.dauntless.astar.basic2d
Classpublic class BasicTile
InheritanceBasicTile Inheritance Object
Implements IPositionTile, IWalkableTile, ICostTile, IAstarTile
Subclasses BasicTile3D

Provides basic implementation for the IPositionTile, IWalkable and ICostTile interfaces



Public Methods
 MethodDefined By
  
BasicTile(cost:Number, position:Point, walkable:Boolean)
BasicTile
  
getCost():Number
BasicTile
  
getPosition():Point
BasicTile
  
getWalkable():Boolean
BasicTile
  
setCost(cost:Number):void
BasicTile
  
setPosition(p:Point):void
BasicTile
  
setWalkable(walkable:Boolean):void
BasicTile
Constructor Detail
BasicTile()Constructor
public function BasicTile(cost:Number, position:Point, walkable:Boolean)



Parameters
cost:Number
 
position:Point
 
walkable:Boolean
Method Detail
getCost()method
public function getCost():Number

Returns
Number
getPosition()method 
public function getPosition():Point

Returns
Point
getWalkable()method 
public function getWalkable():Boolean

Returns
Boolean
setCost()method 
public function setCost(cost:Number):void

Parameters

cost:Number

setPosition()method 
public function setPosition(p:Point):void

Parameters

p:Point

setWalkable()method 
public function setWalkable(walkable:Boolean):void

Parameters

walkable:Boolean