Class PathFindingOptions
- java.lang.Object
-
- de.extio.spacecraft.shared.model.bo.PathFindingOptions
-
public final class PathFindingOptions extends Object
Options for path finder (finds the best path from A to B within a composite entity)
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PathFindingOptionscreate()booleanisAdjacentTileAccess()booleanisDoorsAccessible()booleanisIgnoreAllObjects()booleanisIgnoreIdleMoveables()booleanisIgnoreMoveables()PathFindingOptionssetAdjacentTileAccess(boolean adjacentTileAccess)PathFindingOptionssetDoorsAccessible(boolean doorsAccessible)PathFindingOptionssetIgnoreAllObjects(boolean ignoreAllObjects)PathFindingOptionssetIgnoreIdleMoveables(boolean ignoreIdleMoveables)PathFindingOptionssetIgnoreMoveables(boolean ignoreMoveables)
-
-
-
Method Detail
-
create
public static PathFindingOptions create()
-
isIgnoreMoveables
public boolean isIgnoreMoveables()
-
setIgnoreMoveables
public PathFindingOptions setIgnoreMoveables(boolean ignoreMoveables)
-
isIgnoreIdleMoveables
public boolean isIgnoreIdleMoveables()
-
setIgnoreIdleMoveables
public PathFindingOptions setIgnoreIdleMoveables(boolean ignoreIdleMoveables)
-
isAdjacentTileAccess
public boolean isAdjacentTileAccess()
-
setAdjacentTileAccess
public PathFindingOptions setAdjacentTileAccess(boolean adjacentTileAccess)
-
isDoorsAccessible
public boolean isDoorsAccessible()
-
setDoorsAccessible
public PathFindingOptions setDoorsAccessible(boolean doorsAccessible)
-
isIgnoreAllObjects
public boolean isIgnoreAllObjects()
-
setIgnoreAllObjects
public PathFindingOptions setIgnoreAllObjects(boolean ignoreAllObjects)
-
-