Packages

object Shortcut extends Marshallable[Shortcut]

Source
CreateShortcutMessage.scala
Linear Supertypes
Marshallable[Shortcut], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Shortcut
  2. Marshallable
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Implant(tile: String) extends Shortcut with Product with Serializable

    Converter for an implant name token that acts like a preset.

    Converter for an implant name token that acts like a preset.

    tile

    implant name

    returns

    Some shortcut that represents an implant

    Exceptions thrown

    `AssertionError` if an implant is not named

  2. final case class Macro(acronym: String, msg: String) extends Shortcut with Product with Serializable

    Converter for text macro parameters that acts like a preset.

    Converter for text macro parameters that acts like a preset.

    acronym

    a three letter acronym displayed in the hotbar

    msg

    the chat message content

    returns

    Some shortcut that represents a voice macro command

  3. final case class Medkit() extends Shortcut with Product with Serializable

    Preset for the medkit quick-use option.

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. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. implicit val codec: Codec[Shortcut]
    Definition Classes
    ShortcutMarshallable
  7. def decode(a: BitVector): Attempt[DecodeResult[Shortcut]]
    Definition Classes
    Marshallable
  8. def encode(a: Shortcut): Attempt[BitVector]
    Definition Classes
    Marshallable
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. val implantCodec: Codec[Implant]

    Main transcoder for implant quick-use shortcuts.

  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. val macroCodec: Codec[Macro]

    Main transcoder for text chat macro shortcuts.

    Main transcoder for text chat macro shortcuts. All strings transcoders are utilized.

  17. val medkitCodec: Codec[Medkit]

    Main transcoder for medkit shortcuts.

  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. def shortcutSwitch(code: Int): Codec[Shortcut]

    Convert the numeric flag for a specific kind of shortcut into the transcoder for that kind of shortcut.

    Convert the numeric flag for a specific kind of shortcut into the transcoder for that kind of shortcut.

    code

    numeric code for shortcut type

    returns

    transcoder for that shortcut type

    Exceptions thrown

    IllegalArgumentException if the numeric code does not map to any valid transcoders

  22. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  23. def toString(): String
    Definition Classes
    AnyRef → Any
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Marshallable[Shortcut]

Inherited from AnyRef

Inherited from Any

Ungrouped