Package org.rusherhack.client.api.render
Interface IRenderer2D
- All Superinterfaces:
IRenderer
,IScissorable
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
_drawCircle
(double x, double y, double radius, boolean fill, boolean outline, float outlineThickness, int fillColor, int outlineColor) void
_drawEllipse
(double x, double y, double radiusX, double radiusY, boolean fill, boolean outline, float outlineThickness, int fillColor, int outlineColor) void
_drawGraphicRectangle
(IGraphic graphic, double x, double y, double width, double height, double roundedRadius) void
_drawRectangle
(double x, double y, double width, double height, boolean fill, boolean outline, float outlineThickness, int fillColor, int outlineColor) void
_drawRoundedRectangle
(double x, double y, double width, double height, double radius, boolean fill, boolean outline, float outlineThickness, int fillColor, int outlineColor) void
_drawTriangle
(double x, double y, double size, double theta, boolean fill, boolean outline, float outlineThickness, int fillColor, int outlineColor) default void
begin
(com.mojang.blaze3d.vertex.PoseStack matrixStack) default void
begin
(com.mojang.blaze3d.vertex.PoseStack matrixStack, IFontRenderer fontRenderer) default void
drawCircle
(double x, double y, double radius, int color) default void
drawCircleOutline
(double x, double y, double radius, float outlineThickness, int color) void
drawGradientRectangle
(double x, double y, double endX, double endY, double width, double height, int startColor, int endColor) default void
drawGraphicRectangle
(IGraphic graphic, double x, double y, double width, double height) void
drawLine
(double x1, double y1, double x2, double y2, float thickness, int color) default void
drawOutlinedCircle
(double x, double y, double radius, float outlineThickness, int color, int outlineColor) default void
drawOutlinedRectangle
(double x, double y, double width, double height, float outlineThickness, int color, int outlineColor) default void
drawOutlinedTriangle
(double x, double y, double size, double theta, float outlineThickness, int color, int outlineColor) default void
drawRectangle
(double x, double y, double width, double height, int color) default void
drawRectangleOutline
(double x, double y, double width, double height, float outlineThickness, int color) default void
drawTriangle
(double x, double y, double size, double theta, int color) default void
drawTriangleOutline
(double x, double y, double size, double theta, float outlineThickness, int color) void
void
Methods inherited from interface org.rusherhack.client.api.render.IRenderer
begin, end, getMatrixStack, isBuilding
Methods inherited from interface org.rusherhack.client.api.render.IScissorable
beginScissor, endScissor, popScissorBox, scissorBox
-
Method Details
-
drawRectangle
default void drawRectangle(double x, double y, double width, double height, int color) -
drawGradientRectangle
void drawGradientRectangle(double x, double y, double endX, double endY, double width, double height, int startColor, int endColor) -
drawRectangleOutline
default void drawRectangleOutline(double x, double y, double width, double height, float outlineThickness, int color) -
drawOutlinedRectangle
default void drawOutlinedRectangle(double x, double y, double width, double height, float outlineThickness, int color, int outlineColor) -
_drawRectangle
void _drawRectangle(double x, double y, double width, double height, boolean fill, boolean outline, float outlineThickness, int fillColor, int outlineColor) -
drawGraphicRectangle
default void drawGraphicRectangle(IGraphic graphic, double x, double y, double width, double height) -
_drawGraphicRectangle
void _drawGraphicRectangle(IGraphic graphic, double x, double y, double width, double height, double roundedRadius) -
_drawRoundedRectangle
void _drawRoundedRectangle(double x, double y, double width, double height, double radius, boolean fill, boolean outline, float outlineThickness, int fillColor, int outlineColor) -
drawTriangle
default void drawTriangle(double x, double y, double size, double theta, int color) -
drawTriangleOutline
default void drawTriangleOutline(double x, double y, double size, double theta, float outlineThickness, int color) -
drawOutlinedTriangle
default void drawOutlinedTriangle(double x, double y, double size, double theta, float outlineThickness, int color, int outlineColor) -
_drawTriangle
void _drawTriangle(double x, double y, double size, double theta, boolean fill, boolean outline, float outlineThickness, int fillColor, int outlineColor) -
drawCircle
default void drawCircle(double x, double y, double radius, int color) -
drawCircleOutline
default void drawCircleOutline(double x, double y, double radius, float outlineThickness, int color) -
drawOutlinedCircle
default void drawOutlinedCircle(double x, double y, double radius, float outlineThickness, int color, int outlineColor) -
_drawCircle
default void _drawCircle(double x, double y, double radius, boolean fill, boolean outline, float outlineThickness, int fillColor, int outlineColor) -
_drawEllipse
void _drawEllipse(double x, double y, double radiusX, double radiusY, boolean fill, boolean outline, float outlineThickness, int fillColor, int outlineColor) -
drawLine
void drawLine(double x1, double y1, double x2, double y2, float thickness, int color) -
begin
default void begin(com.mojang.blaze3d.vertex.PoseStack matrixStack) -
begin
-
getFontRenderer
IFontRenderer getFontRenderer() -
queue
-
flushQueue
void flushQueue()
-