public class ModifierRenderer
extends java.lang.Object
implements armyc2.c5isr.renderer.utilities.SettingsEventListener
| Modifier and Type | Method and Description |
|---|---|
static ModifierRenderer |
getInstance()
Instance of the ModifierRenderer class
|
static boolean |
hasDisplayModifiers(java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers) |
static boolean |
hasTextModifiers(java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers) |
static SymbolDimensionInfo |
processActivitiesTextModifiers(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processActivitiesTextModifiersE(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processAirSpaceUnitTextModifiers(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processAirSpaceUnitTextModifiersE(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processCyberSpaceTextModifiers(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processDismountedIndividualsTextModifiers(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processLandEquipmentTextModifiers(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processLandEquipmentTextModifiersE(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processLandInstallationTextModifiers(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processLandInstallationTextModifiersE(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processLandUnitTextModifiers(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processLandUnitTextModifiersE(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processSeaSubSurfaceTextModifiers(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processSeaSubSurfaceTextModifiersE(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processSeaSurfaceTextModifiers(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processSeaSurfaceTextModifiersE(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
ProcessTGSPModifiers(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.Color lineColor,
java.awt.font.FontRenderContext frc)
Process modifiers for action points
|
static SymbolDimensionInfo |
ProcessTGSPWithSpecialModifierLayout(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.Color lineColor,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processUnitDisplayModifiers(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc) |
static SymbolDimensionInfo |
processUnknownTextModifiers(SymbolDimensionInfo sdi,
java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers,
java.util.Map<java.lang.String,java.lang.String> attributes,
java.awt.font.FontRenderContext frc)
uses 2525C layout which shows most modifiers
|
static void |
renderText(java.awt.Graphics2D g2d,
TextInfo[] tiArray,
java.awt.Color color,
java.awt.Color backgroundColor) |
void |
SettingsEventChanged(java.lang.String type) |
public void SettingsEventChanged(java.lang.String type)
SettingsEventChanged in interface armyc2.c5isr.renderer.utilities.SettingsEventListenerpublic static ModifierRenderer getInstance()
public static SymbolDimensionInfo processUnitDisplayModifiers(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processUnknownTextModifiers(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
sdi - symbolID - modifiers - attributes - public static SymbolDimensionInfo processLandUnitTextModifiers(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
sdi - symbolID - modifiers - attributes - public static SymbolDimensionInfo processLandUnitTextModifiersE(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processAirSpaceUnitTextModifiers(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processAirSpaceUnitTextModifiersE(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processLandEquipmentTextModifiers(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processLandEquipmentTextModifiersE(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processLandInstallationTextModifiers(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processLandInstallationTextModifiersE(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processDismountedIndividualsTextModifiers(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processSeaSurfaceTextModifiers(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processSeaSurfaceTextModifiersE(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processSeaSubSurfaceTextModifiers(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processSeaSubSurfaceTextModifiersE(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processActivitiesTextModifiers(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processActivitiesTextModifiersE(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo processCyberSpaceTextModifiers(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo ProcessTGSPWithSpecialModifierLayout(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.Color lineColor, java.awt.font.FontRenderContext frc)
public static SymbolDimensionInfo ProcessTGSPModifiers(SymbolDimensionInfo sdi, java.lang.String symbolID, java.util.Map<java.lang.String,java.lang.String> modifiers, java.util.Map<java.lang.String,java.lang.String> attributes, java.awt.Color lineColor, java.awt.font.FontRenderContext frc)
public static void renderText(java.awt.Graphics2D g2d,
TextInfo[] tiArray,
java.awt.Color color,
java.awt.Color backgroundColor)
g2d - tiArray - color - backgroundColor - public static boolean hasDisplayModifiers(java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers)
public static boolean hasTextModifiers(java.lang.String symbolID,
java.util.Map<java.lang.String,java.lang.String> modifiers)