LocalTileEdge

open class LocalTileEdge(parent: LocalEdge, destination: Tile) : LocalEdge

Functions

execute
Link copied to clipboard
open override fun execute(): Boolean
getCost
Link copied to clipboard
open override fun getCost(): Double
getNeighbors
Link copied to clipboard
fun getNeighbors(onlyWalk: Boolean): MutableList<LocalEdge>
getPathCost
Link copied to clipboard
fun getPathCost(): Double
toString
Link copied to clipboard
open override fun toString(): String

Properties

destination
Link copied to clipboard
val destination: Tile
finalDestination
Link copied to clipboard
val finalDestination: Tile
heuristics
Link copied to clipboard
val heuristics: Double
parent
Link copied to clipboard
open override val parent: LocalEdge
type
Link copied to clipboard
open override val type: LocalEdgeType

Inheritors

LocalDoorEdge
Link copied to clipboard
LocalInteractionEdge
Link copied to clipboard
LocalRockfallEdge
Link copied to clipboard