package br.com.etyllica.core.graphics;
import java.awt.Color;
import br.com.etyllica.layer.GeometricLayer;
public interface TextGraphics {
public void drawString(String text, int x, int y);
public void drawString(String text, float x, float y);
public void drawString(String text, int x, int y, int w, int h);
public void drawString(String text, GeometricLayer layer);
public void drawString(String text, GeometricLayer layer, int offsetX, int offsetY);
public void drawString(String text, float x, float y, float w, float h);
public void drawStringExponent(String text, String exponent, int x, int y);
public void drawStringExponentShadow(String text, String exponent, int x, int y);
public void drawStringShadow(String text, int x, int y, int w, int h);
public void drawStringShadow(String text, int x, int y, int w, int h, Color shadowColor);
public void drawStringShadow(String text, float x, float y, float w, float h, Color shadowColor);
public void drawStringBorder(String text, float x, float y);
public void drawStringBorder(String text, int x, int y, int w, int h);
public void drawStringBorderX(String text, float y);
public void drawStringShadow(String text, int x, int y);
public void drawStringShadow(String text, float x, float y);
public void drawStringShadow(String text, GeometricLayer layer);
public void drawStringShadow(String text, int x, int y, Color shadowColor);
public void drawStringShadow(String text, float x, float y, Color shadowColor);
public void drawStringShadowX(String text, int y);
public void drawStringShadowX(String text, float y);
public void drawStringX(String text, float offsetX, float y);
public void drawStringX(String text, int y);
public void drawStringX(String text, float y);
}