PathsToTilesWithinTurn
class PathsToTilesWithinTurn : LinkedHashMap<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>
Content copied to clipboard
Functions
afterNodeAccess
Link copied to clipboard
open override fun afterNodeAccess(p0: HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>)
Content copied to clipboard
afterNodeInsertion
Link copied to clipboard
afterNodeRemoval
Link copied to clipboard
open override fun afterNodeRemoval(p0: HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>)
Content copied to clipboard
compute
Link copied to clipboard
open override fun compute(p0: TileInfo, p1: BiFunction<in TileInfo, in UnitMovementAlgorithms.ParentTileAndTotalDistance?, out UnitMovementAlgorithms.ParentTileAndTotalDistance?>): UnitMovementAlgorithms.ParentTileAndTotalDistance?
Content copied to clipboard
computeIfAbsent
Link copied to clipboard
open override fun computeIfAbsent(p0: TileInfo, p1: Function<in TileInfo, out UnitMovementAlgorithms.ParentTileAndTotalDistance>): UnitMovementAlgorithms.ParentTileAndTotalDistance
Content copied to clipboard
computeIfPresent
Link copied to clipboard
open override fun computeIfPresent(p0: TileInfo, p1: BiFunction<in TileInfo, in UnitMovementAlgorithms.ParentTileAndTotalDistance, out UnitMovementAlgorithms.ParentTileAndTotalDistance?>): UnitMovementAlgorithms.ParentTileAndTotalDistance?
Content copied to clipboard
containsKey
Link copied to clipboard
containsValue
Link copied to clipboard
open override fun containsValue(value: UnitMovementAlgorithms.ParentTileAndTotalDistance): Boolean
Content copied to clipboard
forEach
Link copied to clipboard
open override fun forEach(p0: BiConsumer<in TileInfo, in UnitMovementAlgorithms.ParentTileAndTotalDistance>)
Content copied to clipboard
get
Link copied to clipboard
open operator override fun get(key: TileInfo): UnitMovementAlgorithms.ParentTileAndTotalDistance?
Content copied to clipboard
getNode
Link copied to clipboard
fun getNode(p0: Int, p1: Any): HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>
Content copied to clipboard
getOrDefault
Link copied to clipboard
open override fun getOrDefault(key: TileInfo, defaultValue: UnitMovementAlgorithms.ParentTileAndTotalDistance): UnitMovementAlgorithms.ParentTileAndTotalDistance
Content copied to clipboard
getPathToTile
Link copied to clipboard
internalWriteEntries
Link copied to clipboard
linkNodeLast
Link copied to clipboard
private open fun linkNodeLast(p0: LinkedHashMap.Entry<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>)
Content copied to clipboard
loadFactor
Link copied to clipboard
merge
Link copied to clipboard
open override fun merge(p0: TileInfo, p1: UnitMovementAlgorithms.ParentTileAndTotalDistance, p2: BiFunction<in UnitMovementAlgorithms.ParentTileAndTotalDistance, in UnitMovementAlgorithms.ParentTileAndTotalDistance, out UnitMovementAlgorithms.ParentTileAndTotalDistance?>): UnitMovementAlgorithms.ParentTileAndTotalDistance?
Content copied to clipboard
newNode
Link copied to clipboard
open override fun newNode(p0: Int, p1: TileInfo, p2: UnitMovementAlgorithms.ParentTileAndTotalDistance, p3: HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>): HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>
Content copied to clipboard
newTreeNode
Link copied to clipboard
open override fun newTreeNode(p0: Int, p1: TileInfo, p2: UnitMovementAlgorithms.ParentTileAndTotalDistance, p3: HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>): HashMap.TreeNode<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>
Content copied to clipboard
put
Link copied to clipboard
open override fun put(key: TileInfo, value: UnitMovementAlgorithms.ParentTileAndTotalDistance): UnitMovementAlgorithms.ParentTileAndTotalDistance?
Content copied to clipboard
putAll
Link copied to clipboard
open override fun putAll(from: Map<out TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>)
Content copied to clipboard
putIfAbsent
Link copied to clipboard
open override fun putIfAbsent(p0: TileInfo, p1: UnitMovementAlgorithms.ParentTileAndTotalDistance): UnitMovementAlgorithms.ParentTileAndTotalDistance?
Content copied to clipboard
putMapEntries
Link copied to clipboard
fun putMapEntries(p0: MutableMap<out TileInfo, out UnitMovementAlgorithms.ParentTileAndTotalDistance>, p1: Boolean)
Content copied to clipboard
putVal
Link copied to clipboard
fun putVal(p0: Int, p1: TileInfo, p2: UnitMovementAlgorithms.ParentTileAndTotalDistance, p3: Boolean, p4: Boolean): UnitMovementAlgorithms.ParentTileAndTotalDistance
Content copied to clipboard
readObject
Link copied to clipboard
reinitialize
Link copied to clipboard
open override fun reinitialize()
Content copied to clipboard
remove
Link copied to clipboard
open override fun remove(key: TileInfo): UnitMovementAlgorithms.ParentTileAndTotalDistance?
Content copied to clipboard
open override fun remove(key: TileInfo, value: UnitMovementAlgorithms.ParentTileAndTotalDistance): Boolean
Content copied to clipboard
removeEldestEntry
Link copied to clipboard
open fun removeEldestEntry(p0: MutableMap.MutableEntry<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>): Boolean
Content copied to clipboard
removeNode
Link copied to clipboard
fun removeNode(p0: Int, p1: Any, p2: Any, p3: Boolean, p4: Boolean): HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>
Content copied to clipboard
replace
Link copied to clipboard
open override fun replace(p0: TileInfo, p1: UnitMovementAlgorithms.ParentTileAndTotalDistance): UnitMovementAlgorithms.ParentTileAndTotalDistance?
Content copied to clipboard
open override fun replace(p0: TileInfo, p1: UnitMovementAlgorithms.ParentTileAndTotalDistance, p2: UnitMovementAlgorithms.ParentTileAndTotalDistance): Boolean
Content copied to clipboard
replaceAll
Link copied to clipboard
open override fun replaceAll(p0: BiFunction<in TileInfo, in UnitMovementAlgorithms.ParentTileAndTotalDistance, out UnitMovementAlgorithms.ParentTileAndTotalDistance>)
Content copied to clipboard
replacementNode
Link copied to clipboard
open override fun replacementNode(p0: HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>, p1: HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>): HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>
Content copied to clipboard
replacementTreeNode
Link copied to clipboard
open override fun replacementTreeNode(p0: HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>, p1: HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>): HashMap.TreeNode<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>
Content copied to clipboard
resize
Link copied to clipboard
fun resize(): Array<HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>>
Content copied to clipboard
transferLinks
Link copied to clipboard
private open fun transferLinks(p0: LinkedHashMap.Entry<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>, p1: LinkedHashMap.Entry<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>)
Content copied to clipboard
treeifyBin
Link copied to clipboard
fun treeifyBin(p0: Array<HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>>, p1: Int)
Content copied to clipboard
writeObject
Link copied to clipboard
Properties
accessOrder
Link copied to clipboard
entries
Link copied to clipboard
open override val entries: MutableSet<MutableMap.MutableEntry<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>>
Content copied to clipboard
entrySet
Link copied to clipboard
val entrySet: MutableSet<MutableMap.MutableEntry<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>>
Content copied to clipboard
head
Link copied to clipboard
val head: LinkedHashMap.Entry<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>
Content copied to clipboard
keys
Link copied to clipboard
keySet
Link copied to clipboard
loadFactor
Link copied to clipboard
table
Link copied to clipboard
val table: Array<HashMap.Node<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>>
Content copied to clipboard
tail
Link copied to clipboard
val tail: LinkedHashMap.Entry<TileInfo, UnitMovementAlgorithms.ParentTileAndTotalDistance>
Content copied to clipboard
values
Link copied to clipboard
open override val values: MutableCollection<UnitMovementAlgorithms.ParentTileAndTotalDistance>
Content copied to clipboard
values
Link copied to clipboard
val values: MutableCollection<UnitMovementAlgorithms.ParentTileAndTotalDistance>
Content copied to clipboard
Sources
jvm source
Link copied to clipboard