Class ASHeatTrackingCard

java.lang.Object
megamek.common.alphaStrike.cardDrawer.ASCard
megamek.common.alphaStrike.cardDrawer.ASHeatTrackingCard
Direct Known Subclasses:
ASAeroCard, ASMekCard

public class ASHeatTrackingCard extends ASCard
This class acts as a super class for heat tracking AlphaStrike card classes (for Meks and Fighters) as these use a different layout from the other cards including the added heat bar.
  • Constructor Details

  • Method Details

    • initialize

      protected void initialize()
      Description copied from class: ASCard
      Initializes some values for the card. Overridden for some card types.
      Overrides:
      initialize in class ASCard
    • paintHeat

      protected void paintHeat(Graphics2D g)
      Description copied from class: ASCard
      Write the heat block. The subclass for heat tracking cards overrides this to paint content.
      Overrides:
      paintHeat in class ASCard
    • paintSpecial

      protected void paintSpecial(Graphics2D g)
      Description copied from class: ASCard
      Write the special ability block. Overridden for some card types.
      Overrides:
      paintSpecial in class ASCard