Edge

abstract class Edge<I : Interaction>(from: WebTile?, to: WebTile, type: EdgeType, interaction: I, requirements: List<Any>?)

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toString
Link copied to clipboard
open override fun toString(): String

Properties

from
Link copied to clipboard
var from: WebTile?
interaction
Link copied to clipboard
val interaction: I
requirements
Link copied to clipboard
val requirements: List<Any>? = null
to
Link copied to clipboard
var to: WebTile
type
Link copied to clipboard
val type: EdgeType

Inheritors

TileEdge
Link copied to clipboard
GameObjectEdge
Link copied to clipboard
NpcEdge
Link copied to clipboard
ItemEdge
Link copied to clipboard
SpellEdge
Link copied to clipboard