io.github.pidoveproject.showdown.protocol.server
Members list
Type members
Classlikes
enum BattleAttackMessage
Attributes
- Source
- BattleAttackMessage.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A message relative to the initialization of a battle.
A message relative to the initialization of a battle.
Attributes
- Source
- BattleInitializationMessage.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A major action on an active battle.
A major action on an active battle.
Attributes
- Source
- BattleMajorActionMessage.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A major action on an active battle.
A major action on an active battle.
Attributes
- Companion
- object
- Source
- BattleMinorActionMessage.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object BattleMinorActionMessage
Attributes
- Companion
- enum
- Source
- BattleMinorActionMessage.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
A message related to general battle progress.
A message related to general battle progress.
Attributes
- Source
- BattleProgressMessage.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum BattleStatusMessage
Attributes
- Companion
- object
- Source
- BattleStatusMessage.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object BattleStatusMessage
Attributes
- Companion
- enum
- Source
- BattleStatusMessage.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
BattleStatusMessage.type
enum GlobalMessage
A message that can be sent from the server anywhere.
A message that can be sent from the server anywhere.
Attributes
- Source
- GlobalMessage.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A room message with the associated room.
A room message with the associated room.
Value parameters
- id
-
the id of the room the message is bound to
- message
-
the message sent from the room
Attributes
- Companion
- object
- Source
- RoomBoundMessage.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RoomBoundMessage
Attributes
- Companion
- class
- Source
- RoomBoundMessage.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RoomBoundMessage.type
enum RoomMessage
A message bound to a room
A message bound to a room
Attributes
- Source
- RoomMessage.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ServerMessage
Attributes
- Source
- package.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ServerMessage.type
enum TournamentMessage
A message bound to a tournament
A message bound to a tournament
Attributes
- Companion
- object
- Source
- TournamentMessage.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TournamentMessage
Attributes
- Companion
- enum
- Source
- TournamentMessage.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TournamentMessage.type
In this article