object
Tarot
Type Members
-
sealed abstract
class
Card extends AnyRef
-
case class
CelticCross(circle: Circle, staff: Staff) extends Product with Serializable
-
case class
Circle(present: Draw, challenge: Draw, past: Draw, future: Draw, above: Draw, below: Draw) extends Product with Serializable
-
sealed
trait
Draw extends AnyRef
-
case class
Horseshoe(present: Draw, desires: Draw, unexpected: Draw, future: Draw, outcome: Draw) extends Product with Serializable
-
case class
Inverted(card: Card) extends Draw with Product with Serializable
-
sealed abstract
class
Major extends Card
-
case class
Minor(suit: Suit, rank: Rank) extends Card with Product with Serializable
-
sealed abstract
class
Rank extends AnyRef
-
case class
Staff(advice: Draw, influences: Draw, emotions: Draw, outcome: Draw) extends Product with Serializable
-
sealed abstract
class
Suit extends AnyRef
-
case class
ThreeCard(past: Draw, present: Draw, future: Draw) extends Product with Serializable
-
case class
Upright(card: Card) extends Draw with Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
object
Ace extends Rank with Product with Serializable
-
object
Cups extends Suit with Product with Serializable
-
object
Death extends Major with Product with Serializable
-
val
Deck: Vector[Card]
-
-
object
Eight extends Rank with Product with Serializable
-
object
Five extends Rank with Product with Serializable
-
object
Four extends Rank with Product with Serializable
-
object
Judgement extends Major with Product with Serializable
-
object
Justice extends Major with Product with Serializable
-
object
King extends Rank with Product with Serializable
-
object
Knight extends Rank with Product with Serializable
-
val
MajorArcana: Vector[Major]
-
val
MinorArcana: Vector[Minor]
-
object
Nine extends Rank with Product with Serializable
-
object
Page extends Rank with Product with Serializable
-
object
Pentacles extends Suit with Product with Serializable
-
object
Queen extends Rank with Product with Serializable
-
val
Ranks: Vector[Rank]
-
object
Seven extends Rank with Product with Serializable
-
object
Six extends Rank with Product with Serializable
-
object
Strength extends Major with Product with Serializable
-
val
Suits: Vector[Suit]
-
object
Swords extends Suit with Product with Serializable
-
object
Temperance extends Major with Product with Serializable
-
object
Ten extends Rank with Product with Serializable
-
object
TheChariot extends Major with Product with Serializable
-
object
TheDevil extends Major with Product with Serializable
-
object
TheEmperor extends Major with Product with Serializable
-
object
TheEmpress extends Major with Product with Serializable
-
object
TheFool extends Major with Product with Serializable
-
object
TheHangedMan extends Major with Product with Serializable
-
object
TheHermit extends Major with Product with Serializable
-
object
TheHierophant extends Major with Product with Serializable
-
object
TheHighPriestess extends Major with Product with Serializable
-
object
TheLovers extends Major with Product with Serializable
-
object
TheMagician extends Major with Product with Serializable
-
object
TheMoon extends Major with Product with Serializable
-
object
TheStar extends Major with Product with Serializable
-
object
TheSun extends Major with Product with Serializable
-
object
TheTower extends Major with Product with Serializable
-
object
TheWorld extends Major with Product with Serializable
-
object
Three extends Rank with Product with Serializable
-
object
Two extends Rank with Product with Serializable
-
object
Wands extends Suit with Product with Serializable
-
object
WheelOfFortune extends Major with Product with Serializable
-
final
def
asInstanceOf[T0]: T0
-
def
celticCross(implicit gen: Generator): CelticCross
-
def
clone(): AnyRef
-
def
draw(n: Int)(implicit gen: Generator): Vector[Draw]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
horseshoe(implicit gen: Generator): Horseshoe
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
shuffle(implicit gen: Generator): Vector[Card]
-
def
single(implicit gen: Generator): Draw
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
threeCard(implicit gen: Generator): ThreeCard
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any