Hierarchy For Package megamek.common.game
Class Hierarchy
- java.lang.Object
- megamek.common.game.AbstractGame (implements megamek.common.game.IGame)
- megamek.common.game.Game (implements megamek.common.interfaces.PlanetaryConditionsUsing, java.io.Serializable)
- megamek.common.game.AbstractPlayerTurn (implements megamek.common.interfaces.PlayerTurn)
- megamek.common.game.GameTurn
- megamek.common.game.ForcedWithdrawalReports
- megamek.common.game.GameDatasetLogger
- megamek.common.game.GameLog
- megamek.common.game.GameReports (implements megamek.common.interfaces.FullGameReport<T>)
- megamek.common.game.InitiativeRoll (implements java.lang.Comparable<T>, java.io.Serializable)
- megamek.common.game.AbstractGame (implements megamek.common.game.IGame)
Interface Hierarchy
- megamek.common.units.BTObject
- megamek.common.game.InGameObject
- megamek.common.game.IGame
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- megamek.common.game.GameType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- megamek.common.game.BotHonorReport (implements java.io.Serializable)
- megamek.common.game.InitiativeBonusBreakdown (implements java.io.Serializable)
- java.lang.Record