Package megameklab.printing
Class RecordSheetOptions
java.lang.Object
megameklab.printing.RecordSheetOptions
A set of options for controlling what is displayed on the record sheet
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enumstatic enumstatic enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanmegamek.common.enums.WeaponSortOrderbooleanbooleanvoidsetAlternateArmorGrouping(boolean alternateArmorGrouping) voidsetBoldType(boolean enabled) voidsetC3inBV(boolean enabled) voidvoidsetCondensedReferenceCharts(boolean charts) voidsetDamage(boolean enabled) voidsetEraBasedProgression(boolean eraBased) voidsetEraIcon(boolean eraIcon) voidsetExplicitZeroModifier(RecordSheetOptions.ExplicitZeroModifierStyle explicitZeroModifier) voidsetExtraPhysicals(boolean extraPhysicals) voidsetFancyPips(boolean fancyPips) voidsetFrameless(boolean frameless) Deprecated, for removal: This API element is subject to removal in a future version.voidsetHeatProfile(boolean heatProfile) voidsetHeatScaleMarker(RecordSheetOptions.HeatScaleMarker heatScaleMarker) voidsetIncludeHitMod(RecordSheetOptions.HitModStyle includeHitMod) voidsetIntrinsicPhysicalAttacks(RecordSheetOptions.IntrinsicPhysicalAttacksStyle intrinsicPhysicalAttacks) voidsetMergeIdenticalEquipment(boolean mergeIdenticalEquipment) voidsetPaperSize(PaperSize paperSize) voidsetPilotData(boolean enabled) voidsetQuirks(boolean enabled) voidsetReferenceCharts(boolean charts) voidsetRole(boolean role) voidsetRowShading(boolean rowShading) voidsetTacOpsHeat(boolean tacOpsHeat) Deprecated, for removal: This API element is subject to removal in a future version.voidsetTacOpsVehicleEffectiveness(boolean tacOpsVehicleEffectiveness) Deprecated, for removal: This API element is subject to removal in a future version.voidsetWeaponsOrder(megamek.common.enums.WeaponSortOrder order) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanshowRole()booleanbooleanbooleanuseColor()booleanbooleanboolean
-
Constructor Details
-
RecordSheetOptions
public RecordSheetOptions() -
RecordSheetOptions
-
-
Method Details
-
getPaperSize
-
useColor
-
showQuirks
public boolean showQuirks() -
setQuirks
public void setQuirks(boolean enabled) -
showPilotData
public boolean showPilotData() -
showDamage
public boolean showDamage() -
showC3inBV
public boolean showC3inBV() -
showRole
public boolean showRole() -
showHeatProfile
public boolean showHeatProfile() -
setC3inBV
public void setC3inBV(boolean enabled) -
setPilotData
public void setPilotData(boolean enabled) -
setDamage
public void setDamage(boolean enabled) -
showEraIcon
public boolean showEraIcon() -
useTacOpsHeat
public boolean useTacOpsHeat() -
useEraBaseProgression
public boolean useEraBaseProgression() -
showReferenceCharts
public boolean showReferenceCharts() -
showCondensedReferenceCharts
public boolean showCondensedReferenceCharts() -
useRowShading
public boolean useRowShading() -
useAlternateArmorGrouping
public boolean useAlternateArmorGrouping() -
isFrameless
public boolean isFrameless() -
useBoldType
public boolean useBoldType() -
setPaperSize
-
setColor
-
setEraIcon
public void setEraIcon(boolean eraIcon) -
setRole
public void setRole(boolean role) -
setHeatProfile
public void setHeatProfile(boolean heatProfile) -
setTacOpsHeat
Deprecated, for removal: This API element is subject to removal in a future version. -
setEraBasedProgression
public void setEraBasedProgression(boolean eraBased) -
setReferenceCharts
public void setReferenceCharts(boolean charts) -
setCondensedReferenceCharts
public void setCondensedReferenceCharts(boolean charts) -
setRowShading
public void setRowShading(boolean rowShading) -
setAlternateArmorGrouping
public void setAlternateArmorGrouping(boolean alternateArmorGrouping) -
setFrameless
Deprecated, for removal: This API element is subject to removal in a future version. -
setBoldType
public void setBoldType(boolean enabled) -
getDamageColor
-
getWeaponsOrder
public megamek.common.enums.WeaponSortOrder getWeaponsOrder() -
setWeaponsOrder
public void setWeaponsOrder(megamek.common.enums.WeaponSortOrder order) -
mergeIdenticalEquipment
public boolean mergeIdenticalEquipment() -
setMergeIdenticalEquipment
public void setMergeIdenticalEquipment(boolean mergeIdenticalEquipment) -
includeHitMod
-
setIncludeHitMod
-
intrinsicPhysicalAttacks
-
setIntrinsicPhysicalAttacks
public void setIntrinsicPhysicalAttacks(RecordSheetOptions.IntrinsicPhysicalAttacksStyle intrinsicPhysicalAttacks) -
explicitZeroModifier
-
setExplicitZeroModifier
public void setExplicitZeroModifier(RecordSheetOptions.ExplicitZeroModifierStyle explicitZeroModifier) -
getHeatScaleMarker
-
setHeatScaleMarker
-
extraPhysicals
public boolean extraPhysicals() -
setExtraPhysicals
public void setExtraPhysicals(boolean extraPhysicals) -
fancyPips
public boolean fancyPips() -
setFancyPips
public void setFancyPips(boolean fancyPips) -
TacOpsVehicleEffectiveness
public boolean TacOpsVehicleEffectiveness() -
setTacOpsVehicleEffectiveness
@Deprecated(since="0.51.0", forRemoval=true) public void setTacOpsVehicleEffectiveness(boolean tacOpsVehicleEffectiveness) Deprecated, for removal: This API element is subject to removal in a future version.
-