org.lee.mugen.core.renderer.game
Class GraphicsWrapper.MugenDrawer
java.lang.Object
org.lee.mugen.core.renderer.game.GraphicsWrapper.MugenDrawer
- Direct Known Subclasses:
- JMugenDrawer, LMugenDrawer
- Enclosing class:
- GraphicsWrapper
public abstract static class GraphicsWrapper.MugenDrawer
- extends java.lang.Object
|
Method Summary |
abstract void |
draw(GraphicsWrapper.DrawProperties drawProperties)
|
void |
draw(java.awt.Rectangle r)
|
abstract void |
drawLine(int x1,
int y1,
int x2,
int y2)
|
abstract void |
drawRect(float x1,
float y1,
float width,
float height)
|
void |
drawRect(int x,
int y,
int width,
int height)
|
abstract void |
fillRect(float x,
float y,
float width,
float height)
|
abstract void |
scale(float x,
float y)
|
void |
setColor(java.awt.Color color)
|
abstract void |
setColor(float r,
float g,
float b)
|
abstract void |
setColor(float r,
float g,
float b,
float a)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GraphicsWrapper.MugenDrawer
public GraphicsWrapper.MugenDrawer()
scale
public abstract void scale(float x,
float y)
draw
public abstract void draw(GraphicsWrapper.DrawProperties drawProperties)
drawRect
public abstract void drawRect(float x1,
float y1,
float width,
float height)
drawLine
public abstract void drawLine(int x1,
int y1,
int x2,
int y2)
fillRect
public abstract void fillRect(float x,
float y,
float width,
float height)
drawRect
public void drawRect(int x,
int y,
int width,
int height)
setColor
public void setColor(java.awt.Color color)
draw
public void draw(java.awt.Rectangle r)
setColor
public abstract void setColor(float r,
float g,
float b)
setColor
public abstract void setColor(float r,
float g,
float b,
float a)