Package armyc2.c2sd.renderer
Class ModifierRenderer
java.lang.Object
armyc2.c2sd.renderer.ModifierRenderer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanhasDisplayModifiers(String symbolID, SparseArray<String> modifiers) static booleanhasTextModifiers(String symbolID, SparseArray<String> modifiers, SparseArray<String> attributes) static ImageInfoProcessTGSPModifiers(ImageInfo ii, String symbolID, SparseArray<String> modifiers, SparseArray<String> attributes, Color lineColor) static ImageInfoProcessTGSPWithSpecialModifierLayout(ImageInfo ii, String symbolID, SparseArray<String> modifiers, SparseArray<String> attributes, Color lineColor) static ImageInfoprocessUnitDisplayModifiers(ImageInfo ii, String symbolID, SparseArray<String> modifiers, Boolean hasTextModifiers, SparseArray<String> attributes) static ImageInfoprocessUnitTextModifiers(ImageInfo ii, String symbolID, SparseArray<String> modifiers, SparseArray<String> attributes) static voidrenderText(Canvas ctx, TextInfo[] tiArray, Color color, Color backgroundColor) static voidsetModifierFont(Paint font, float height, float descent)
-
Constructor Details
-
ModifierRenderer
public ModifierRenderer()
-
-
Method Details
-
setModifierFont
-
processUnitDisplayModifiers
public static ImageInfo processUnitDisplayModifiers(ImageInfo ii, String symbolID, SparseArray<String> modifiers, Boolean hasTextModifiers, SparseArray<String> attributes) -
processUnitTextModifiers
public static ImageInfo processUnitTextModifiers(ImageInfo ii, String symbolID, SparseArray<String> modifiers, SparseArray<String> attributes) -
ProcessTGSPWithSpecialModifierLayout
public static ImageInfo ProcessTGSPWithSpecialModifierLayout(ImageInfo ii, String symbolID, SparseArray<String> modifiers, SparseArray<String> attributes, Color lineColor) -
ProcessTGSPModifiers
public static ImageInfo ProcessTGSPModifiers(ImageInfo ii, String symbolID, SparseArray<String> modifiers, SparseArray<String> attributes, Color lineColor) -
renderText
- Parameters:
ctx-tiArray-color-backgroundColor-
-
hasDisplayModifiers
-
hasTextModifiers
public static boolean hasTextModifiers(String symbolID, SparseArray<String> modifiers, SparseArray<String> attributes)
-