Packages

final case class DrawString(x: Float, y: Float, color: Int, channel: Int, message: String) extends DiagramStroke with Product with Serializable

Draw a string message on the tactical map. String messages have their own color designation and will not inherit line properties.

x

the x-coordinate marking the bottom center of this message's text

y

the y-coordinate marking the bottom center of this message's text

color

the color of the message; 0 is gray (default); 1 is red; 2 is green; 3 is blue

channel

the available "slots" in which to display messages on the map; a maximum of 16 channels/messages (0-15) are available per player; no two messages may inhabit the same channel

message

the text to display

Source
BattleplanMessage.scala
Linear Supertypes
Serializable, Product, Equals, DiagramStroke, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DrawString
  2. Serializable
  3. Product
  4. Equals
  5. DiagramStroke
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new DrawString(x: Float, y: Float, color: Int, channel: Int, message: String)

    x

    the x-coordinate marking the bottom center of this message's text

    y

    the y-coordinate marking the bottom center of this message's text

    color

    the color of the message; 0 is gray (default); 1 is red; 2 is green; 3 is blue

    channel

    the available "slots" in which to display messages on the map; a maximum of 16 channels/messages (0-15) are available per player; no two messages may inhabit the same channel

    message

    the text to display

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val channel: Int
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  7. val color: Int
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. val message: String
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. def productElementNames: Iterator[String]
    Definition Classes
    Product
  17. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  19. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  20. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  21. val x: Float
  22. val y: Float

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from DiagramStroke

Inherited from AnyRef

Inherited from Any

Ungrouped