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 voidbegin(com.mojang.blaze3d.vertex.PoseStack matrixStack) default voidbegin(com.mojang.blaze3d.vertex.PoseStack matrixStack, IFontRenderer fontRenderer) default voiddrawCircle(double x, double y, double radius, int color) default voiddrawCircleOutline(double x, double y, double radius, float outlineThickness, int color) voiddrawGradientRectangle(double x, double y, double endX, double endY, double width, double height, int startColor, int endColor) default voiddrawGraphicRectangle(IGraphic graphic, double x, double y, double width, double height) voiddrawLine(double x1, double y1, double x2, double y2, float thickness, int color) default voiddrawOutlinedCircle(double x, double y, double radius, float outlineThickness, int color, int outlineColor) default voiddrawOutlinedRectangle(double x, double y, double width, double height, float outlineThickness, int color, int outlineColor) default voiddrawOutlinedTriangle(double x, double y, double size, double theta, float outlineThickness, int color, int outlineColor) default voiddrawRectangle(double x, double y, double width, double height, int color) default voiddrawRectangleOutline(double x, double y, double width, double height, float outlineThickness, int color) default voiddrawTriangle(double x, double y, double size, double theta, int color) default voiddrawTriangleOutline(double x, double y, double size, double theta, float outlineThickness, int color) voidvoidMethods inherited from interface org.rusherhack.client.api.render.IRenderer
begin, end, getMatrixStack, isBuildingMethods 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()
-