public class EnhancedMovementExaminer extends Object implements NeighbourGeneratorBlockExaminer
BlockExaminer.PassableState
Constructor and Description |
---|
EnhancedMovementExaminer() |
Modifier and Type | Method and Description |
---|---|
float |
getCost(BlockSource source,
PathPoint point) |
List<PathPoint> |
getNeighbours(BlockSource source,
PathPoint point) |
BlockExaminer.PassableState |
isPassable(BlockSource source,
PathPoint point) |
public float getCost(BlockSource source, PathPoint point)
getCost
in interface BlockExaminer
public List<PathPoint> getNeighbours(BlockSource source, PathPoint point)
getNeighbours
in interface NeighbourGeneratorBlockExaminer
public BlockExaminer.PassableState isPassable(BlockSource source, PathPoint point)
isPassable
in interface BlockExaminer
Copyright © 2021. All rights reserved.