public class SpriteRenderer
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
SpriteRenderer(UI ui) |
| Modifier and Type | Method and Description |
|---|---|
void |
beginOpacity(float opacity) |
void |
end()
End rendering.
|
void |
endOpacity() |
protected void |
flush() |
IGLApi |
getGLApi()
Deprecated.
|
boolean |
isRendering() |
boolean |
isVisible(Widget w) |
void |
onOverlap() |
void |
renderRect(int x,
int y,
int width,
int height,
Color4 color,
float fade)
Render a colored rectangle
|
void |
renderSprite(int x,
int y,
int width,
int height,
Sprite sprite,
float fade)
Render a textured sprite
|
void |
renderText(IFont font,
int fontSize,
boolean fixedLine,
java.lang.String text,
Anchor anchor,
TextAlign textAlign,
float x,
float y,
Area clipArea,
Color4 color,
float fade)
Render a text
|
boolean |
scissorArea(Area area) |
void |
scissorBegin(Area v)
Start clipping on the specified the scissor region
|
void |
scissorEnd()
End of clipping of the previously specified scissor region
|
void |
start(IGLApi glApi,
Area uiArea_)
Start rendering
|
protected SpriteRenderer(UI ui)
public final boolean isRendering()
public final void end()
protected final void flush()
public final void scissorBegin(Area v)
public final void scissorEnd()
public final void beginOpacity(float opacity)
public final void endOpacity()
public final void onOverlap()
public final boolean isVisible(Widget w)
@Deprecated public final IGLApi getGLApi()
SpriteRenderer.public final void renderRect(int x,
int y,
int width,
int height,
Color4 color,
float fade)
public final void renderSprite(int x,
int y,
int width,
int height,
Sprite sprite,
float fade)
public final void renderText(IFont font, int fontSize, boolean fixedLine, java.lang.String text, Anchor anchor, TextAlign textAlign, float x, float y, Area clipArea, Color4 color, float fade)
public final boolean scissorArea(Area area)
Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com