IConstruction

interface IConstruction : INamed

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
getResourceRequirements
Link copied to clipboard
abstract fun getResourceRequirements(): HashMap<String, Int>
hashCode
Link copied to clipboard
open fun hashCode(): Int
isBuildable
Link copied to clipboard
abstract fun isBuildable(cityConstructions: CityConstructions): Boolean
requiresResource
Link copied to clipboard
abstract fun requiresResource(resource: String): Boolean
shouldBeDisplayed
Link copied to clipboard
abstract fun shouldBeDisplayed(cityConstructions: CityConstructions): Boolean
toString
Link copied to clipboard
open fun toString(): String

Properties

name
Link copied to clipboard
abstract var name: String

Inheritors

INonPerpetualConstruction
Link copied to clipboard
PerpetualConstruction
Link copied to clipboard

Sources

jvm source
Link copied to clipboard