Package

com.lkroll.roll20

core

Permalink

package core

Visibility
  1. Public
  2. All

Type Members

  1. case class APIButton(label: String, command: Renderable) extends Renderable with Product with Serializable

    Permalink
  2. sealed trait ArithmeticExpression[T] extends Renderable

    Permalink
  3. sealed trait AutocalcExpression[T] extends Renderable

    Permalink
  4. case class Button(ctx: RenderingContext, attr: String, roll: Roll) extends FieldLike[Roll] with Product with Serializable

    Permalink
  5. sealed trait ChatCommand extends Renderable

    Permalink
  6. sealed trait ChatOutMessage extends Renderable

    Permalink
  7. case class CommandButton(label: String, button: Button) extends Renderable with Product with Serializable

    Permalink
  8. final case class CommandMessage(cmd: ChatCommand, content: String) extends ChatOutMessage with Product with Serializable

    Permalink
  9. sealed trait ComparePoint extends Renderable

    Permalink
  10. trait CoreImplicits extends AnyRef

    Permalink
  11. sealed trait DiceExpression extends Renderable

    Permalink
  12. sealed trait DiceParameter extends Renderable

    Permalink
  13. trait FieldLike[T] extends AnyRef

    Permalink
  14. case class InputQuery[T](name: String, defaultValue: Option[T]) extends RollQuery[T] with Product with Serializable

    Permalink
  15. sealed trait IntRollExpression extends RollExpression[Int]

    Permalink
  16. sealed trait LabelFields extends AnyRef

    Permalink
  17. case class LabelledSelectQuery[T](name: String, options: Seq[(String, T)]) extends RollQuery[T] with Product with Serializable

    Permalink
  18. case class PlayerInfo(id: String, name: String) extends Product with Serializable

    Permalink
  19. case class QueryReplacer[+T](name: String, value: T) extends Product with Serializable

    Permalink
  20. trait Readable[T] extends AnyRef

    Permalink
  21. trait Renderable extends AnyRef

    Permalink
  22. trait RenderingContext extends AnyRef

    Permalink
  23. sealed trait Roll extends Renderable

    Permalink
  24. case class RollAsAPI(formula: RollExpression[Int]) extends Renderable with Product with Serializable

    Permalink

    Note that this doesn't really work at the moment, as the template doesn't unescape things again, but fails if they are not escaped -.-

  25. sealed trait RollExpression[T] extends Renderable

    Permalink
  26. case class RollField[T](ctx: RenderingContext, attr: String, formula: RollExpression[T])(implicit evidence$3: Numeric[T]) extends FieldLike[RollExpression[T]] with Product with Serializable

    Permalink
  27. sealed trait RollModifier extends Renderable

    Permalink
  28. sealed trait RollOption extends Renderable

    Permalink
  29. trait RollQuery[T] extends Renderable

    Permalink
  30. sealed trait RoundingFunction extends AnyRef

    Permalink
  31. case class SelectQuery[T](name: String, options: Seq[T]) extends RollQuery[T] with Product with Serializable

    Permalink
  32. final case class SimpleMessage(message: String) extends ChatOutMessage with Product with Serializable

    Permalink
  33. trait TemplateApplication extends Renderable

    Permalink
  34. trait TemplateCoreImplicits extends AnyRef

    Permalink
  35. final case class TemplateRef(name: String) extends Product with Serializable

    Permalink

Value Members

  1. object APIButton extends Serializable

    Permalink
  2. object APIContext extends RenderingContext with Product with Serializable

    Permalink
  3. object AccessTransformation

    Permalink
  4. object AlwaysLabelFields extends LabelFields

    Permalink
  5. object Arith

    Permalink
  6. object AutocalcExprs

    Permalink
  7. object Chat

    Permalink
  8. object ChatType extends Enumeration

    Permalink
  9. object ComparePoints

    Permalink
  10. object CoreImplicits extends CoreImplicits

    Permalink
  11. object CoreImplicitsExplicitLabels extends CoreImplicits

    Permalink
  12. object CoreImplicitsLabelFields extends CoreImplicits

    Permalink
  13. object Dice

    Permalink
  14. object DiceExprs

    Permalink
  15. object DiceParams

    Permalink
  16. object ExplicitlyLabelFields extends LabelFields

    Permalink
  17. object FXColour

    Permalink
  18. object FXType

    Permalink
  19. object Readable

    Permalink
  20. object RollExprs

    Permalink
  21. object RollModifiers

    Permalink
  22. object RollOptions

    Permalink
  23. object Rolls

    Permalink
  24. object RoundingFunction

    Permalink
  25. object TemplateCoreImplicits extends TemplateCoreImplicits

    Permalink
  26. object UIContext extends RenderingContext with Product with Serializable

    Permalink

Ungrouped