Hierarchy For Package megamek.common.strategicBattleSystems
Class Hierarchy
- java.lang.Object
- megamek.common.game.AbstractGame (implements megamek.common.game.IGame)
- megamek.common.strategicBattleSystems.SBFGame (implements megamek.common.interfaces.PlanetaryConditionsUsing, megamek.common.strategicBattleSystems.SBFRuleOptionsUser)
- megamek.common.pathfinder.AbstractPathFinder<N,
C, E> - megamek.common.strategicBattleSystems.SBFMovePathFinder
- megamek.common.game.AbstractPlayerTurn (implements megamek.common.interfaces.PlayerTurn)
- megamek.common.strategicBattleSystems.SBFTurn
- megamek.common.strategicBattleSystems.SBFFormationTurn
- megamek.common.strategicBattleSystems.SBFPlayerTurn
- megamek.common.strategicBattleSystems.SBFTurn
- megamek.common.strategicBattleSystems.BaseFormationConverter<T>
- megamek.common.strategicBattleSystems.SBFFormationConverter
- megamek.common.pathfinder.filters.Filter<T>
- megamek.common.strategicBattleSystems.MovePathLengthFilter
- megamek.common.strategicBattleSystems.MovePathMPCostComparator (implements java.util.Comparator<T>)
- megamek.common.strategicBattleSystems.MovePathRelaxer (implements megamek.common.pathfinder.EdgeRelaxer<C,
E>) - megamek.common.strategicBattleSystems.SBFFormation (implements megamek.common.alphaStrike.ASSpecialAbilityCollector, megamek.common.strategicBattleSystems.BattleForceSUAFormatter, megamek.common.units.Deployable, megamek.common.interfaces.ForceAssignable, java.io.Serializable)
- megamek.common.strategicBattleSystems.SBFMovePath (implements megamek.common.actions.EntityAction, java.io.Serializable)
- megamek.common.strategicBattleSystems.SBFMovePathFinder.MovePathAStarComparator (implements java.util.Comparator<T>, java.io.Serializable)
- megamek.common.strategicBattleSystems.SBFMoveStep (implements java.io.Serializable)
- megamek.common.strategicBattleSystems.SurfaceSBFMoveStep
- megamek.common.strategicBattleSystems.SBFRecordSheet (implements java.awt.print.Printable)
- megamek.common.strategicBattleSystems.SBFRecordSheetBook (implements java.awt.print.Printable)
- megamek.common.strategicBattleSystems.SBFReportEntry (implements megamek.common.interfaces.ReportEntry)
- megamek.common.strategicBattleSystems.SBFFormationReportEntry
- megamek.common.strategicBattleSystems.SBFInitiativeRollReportEntry
- megamek.common.strategicBattleSystems.SBFPlayerNameReportEntry
- megamek.common.strategicBattleSystems.SBFPublicReportEntry
- megamek.common.strategicBattleSystems.SBFReportHeader
- megamek.common.strategicBattleSystems.SBFRollReportEntry
- megamek.common.strategicBattleSystems.SBFUnitReportEntry
- megamek.common.strategicBattleSystems.SBFReportMessages
- megamek.common.strategicBattleSystems.SBFUnit (implements megamek.common.alphaStrike.ASSpecialAbilityCollector, megamek.common.strategicBattleSystems.BattleForceSUAFormatter, java.io.Serializable)
- megamek.common.strategicBattleSystems.SBFUnitConverter
- megamek.common.strategicBattleSystems.SBFUnitPlaceHolder (implements megamek.common.game.InGameObject, java.io.Serializable)
- megamek.common.strategicBattleSystems.SBFSomethingOutThereUnitPlaceHolder
- megamek.common.strategicBattleSystems.SBFIGotSomethingUnitPlaceholder
- megamek.common.strategicBattleSystems.SBFPartialScanUnitPlaceHolder
- megamek.common.strategicBattleSystems.SBFIGotSomethingUnitPlaceholder
- megamek.common.strategicBattleSystems.SBFSomethingOutThereUnitPlaceHolder
- megamek.common.strategicBattleSystems.SBFVisibilityHelper (implements megamek.common.strategicBattleSystems.SBFRuleOptionsUser)
- megamek.common.rolls.TargetRoll (implements java.io.Serializable)
- megamek.common.strategicBattleSystems.SBFToHitData
- megamek.common.game.AbstractGame (implements megamek.common.game.IGame)
Interface Hierarchy
- megamek.common.strategicBattleSystems.BattleForceSUAFormatter
- megamek.common.strategicBattleSystems.SBFRuleOptionsUser
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- megamek.common.strategicBattleSystems.SBFElementType
- megamek.common.strategicBattleSystems.SBFFormation.MoraleStatus
- megamek.common.strategicBattleSystems.SBFMovementMode
- megamek.common.strategicBattleSystems.SBFVisibilityStatus
- 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.strategicBattleSystems.DestinationReachedStopCondition (implements megamek.common.pathfinder.StopCondition<E>)
- megamek.common.strategicBattleSystems.GroundMovementAdjacency (implements megamek.common.pathfinder.AdjacencyMap<E>)
- java.lang.Record