IfDirective

class IfDirective(var condition: String, a1: Area, a2: Area) extends AbstractDirective
trait Directive
class Object
trait Matchable
class Any

Value members

Concrete methods

override
def applyAt(cellRef: CellRef, context: Context): Size
Definition Classes

Inherited methods

final
def addArea(area: Area): Directive
Inherited from
AbstractDirective
override
def name: String
Definition Classes
Inherited from
AbstractDirective
override
def reset(): Unit
Definition Classes
Inherited from
AbstractDirective
override
def setLockRange(isLock: String): Unit
Definition Classes
Inherited from
AbstractDirective
override
def setShiftMode(mode: String): Unit
Definition Classes
Inherited from
AbstractDirective

Concrete fields

var condition: String

Inherited fields

var areas: List[Area]
Inherited from
AbstractDirective
var lockRange: Boolean
Inherited from
AbstractDirective
var shiftMode: String
Inherited from
AbstractDirective