Class ASHeatTrackingCard
java.lang.Object
megamek.common.alphaStrike.cardDrawer.ASCard
megamek.common.alphaStrike.cardDrawer.ASHeatTrackingCard
- Direct Known Subclasses:
ASAeroCard,ASMekCard
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.
-
Field Summary
Fields inherited from class megamek.common.alphaStrike.cardDrawer.ASCard
alphaStrikeStatsFont, ARMOR_PIP_SIZE, armorBoxHeight, armorBoxWidth, armorBoxY, armorPipSpace, BACKGROUND_GRAY, baseInfoBoxHeight, blackFont, boldFont, BORDER, BOX_CORNER, BOX_STROKE, BOX_WIDTH_WIDE, chassisFont, DAMAGE_PIP_SIZE, damageBoxHeight, damageBoxY, DARKGRAY, element, fluffHeight, fluffImage, fluffWidth, fluffXCenter, fluffYCenter, headerFont, HEIGHT, hitsTitleConfig, hitsTitleFont, lightFont, modelFont, pointValueFont, pointValueHeaderFont, PRINT_SCALE, specialBoxHeight, specialBoxWidth, specialBoxX, specialBoxY, specialsFont, specialsHeaderConfig, valueConfig, valueFont, WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidInitializes some values for the card.protected voidWrite the heat block.protected voidWrite the special ability block.Methods inherited from class megamek.common.alphaStrike.cardDrawer.ASCard
createCard, drawCard, drawDamagePip, drawModelChassis, getCardImage, getCardImage, getCardImage, initializeFonts, paintArmor, paintBaseInfo, paintCardBackground, paintDamage, paintHits, paintPipLines, paintPointValue, paintSpecialTextLines, setFont
-
Constructor Details
-
ASHeatTrackingCard
-
-
Method Details
-
initialize
protected void initialize()Description copied from class:ASCardInitializes some values for the card. Overridden for some card types.- Overrides:
initializein classASCard
-
paintHeat
Description copied from class:ASCardWrite the heat block. The subclass for heat tracking cards overrides this to paint content. -
paintSpecial
Description copied from class:ASCardWrite the special ability block. Overridden for some card types.- Overrides:
paintSpecialin classASCard
-