类 JImGuiDrawListGen
java.lang.Object
org.ice1000.jimgui.JImGuiDrawListGen
- 直接已知子类:
JImDrawList
- 从以下版本开始:
- v0.1
-
字段概要
字段 -
方法概要
修饰符和类型方法说明final voidaddBezierCubic(float p1X, float p1Y, float p2X, float p2Y, float p3X, float p3Y, float p4X, float p4Y, int u32Color) Cubic+Bezier+%284+control+points%29final voidaddBezierCubic(float p1X, float p1Y, float p2X, float p2Y, float p3X, float p3Y, float p4X, float p4Y, int u32Color, float thickness) Cubic+Bezier+%284+control+points%29final voidaddBezierCubic(float p1X, float p1Y, float p2X, float p2Y, float p3X, float p3Y, float p4X, float p4Y, int u32Color, float thickness, int numSegments) Cubic+Bezier+%284+control+points%29final voidaddBezierQuadratic(float p1X, float p1Y, float p2X, float p2Y, float p3X, float p3Y, int u32Color) Quadratic+Bezier+%283+control+points%29final voidaddBezierQuadratic(float p1X, float p1Y, float p2X, float p2Y, float p3X, float p3Y, int u32Color, float thickness) Quadratic+Bezier+%283+control+points%29final voidaddBezierQuadratic(float p1X, float p1Y, float p2X, float p2Y, float p3X, float p3Y, int u32Color, float thickness, int numSegments) Quadratic+Bezier+%283+control+points%29final voidaddCircle(float centreX, float centreY, float radius, int u32Color) final voidaddCircle(float centreX, float centreY, float radius, int u32Color, int numSegments) final voidaddCircle(float centreX, float centreY, float radius, int u32Color, int numSegments, float thickness) final voidaddCircleFilled(float centreX, float centreY, float radius, int u32Color) final voidaddCircleFilled(float centreX, float centreY, float radius, int u32Color, int numSegments) final voidThis+is+useful+if+you+need+to+forcefully+create+a+new+draw+call+%28to+allow+for+dependent+rendering+%7C+blending%29.protected static voidaddImage(long userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY, int color, long nativeObjectPtr) final voidaddImage(@NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY) final voidaddImage(@NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY) final voidaddImage(@NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY) final voidaddImage(@NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY, int color) protected static voidaddImageQuad(long userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY, float uvBX, float uvBY, float uvCX, float uvCY, float uvDX, float uvDY, int color, long nativeObjectPtr) final voidaddImageQuad(@NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY) final voidaddImageQuad(@NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY) final voidaddImageQuad(@NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY, float uvBX, float uvBY) final voidaddImageQuad(@NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY, float uvBX, float uvBY, float uvCX, float uvCY) final voidaddImageQuad(@NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY, float uvBX, float uvBY, float uvCX, float uvCY, float uvDX, float uvDY) final voidaddImageQuad(@NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY, float uvBX, float uvBY, float uvCX, float uvCY, float uvDX, float uvDY, int color) protected static voidaddImageRounded(long userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY, int color, float rounding, int roundingCornersFlags, long nativeObjectPtr) final voidaddImageRounded(@NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY, int color, float rounding) final voidaddImageRounded(@NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY, int color, float rounding, int roundingCornersFlags) final voidaddLine(float aX, float aY, float bX, float bY, int u32Color) final voidaddLine(float aX, float aY, float bX, float bY, int u32Color, float thickness) protected static voidaddLine(float aX, float aY, float bX, float bY, int u32Color, float thickness, long nativeObjectPtr) final voidaddNgon(float centreX, float centreY, float radius, int u32Color) final voidaddNgon(float centreX, float centreY, float radius, int u32Color, int numSegments) final voidaddNgon(float centreX, float centreY, float radius, int u32Color, int numSegments, float thickness) final voidaddNgonFilled(float centreX, float centreY, float radius, int u32Color) final voidaddNgonFilled(float centreX, float centreY, float radius, int u32Color, int numSegments) final voidaddQuad(float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, int u32Color) final voidaddQuad(float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, int u32Color, float thickness) final voidaddQuadFilled(float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, int u32Color) final voidaddRect(float aX, float aY, float bX, float bY, int u32Color) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29final voidaddRect(float aX, float aY, float bX, float bY, int u32Color, float rounding) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29final voidaddRect(float aX, float aY, float bX, float bY, int u32Color, float rounding, int roundingCornersFlags) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29final voidaddRect(float aX, float aY, float bX, float bY, int u32Color, float rounding, int roundingCornersFlags, float thickness) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29final voidaddRectFilled(float aX, float aY, float bX, float bY, int u32Color) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29final voidaddRectFilled(float aX, float aY, float bX, float bY, int u32Color, float rounding) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29final voidaddRectFilled(float aX, float aY, float bX, float bY, int u32Color, float rounding, int roundingCornersFlags) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29final voidaddRectFilledMultiColor(float aX, float aY, float bX, float bY, int colorUpperLeft, int colorUpperRight, int colorBottomRight, int colorBottomLeft) protected static voidaddText(long font, float fontSize, float posX, float posY, int u32Color, byte[] text, float wrapWidth, long cpuFineClipRect, long nativeObjectPtr) final voidaddText(@NotNull JImFont font, float fontSize, float posX, float posY, int u32Color, @NotNull String text) Add+string+%28each+character+of+the+UTF-8+string+are+added%29final voidaddText(@NotNull JImFont font, float fontSize, float posX, float posY, int u32Color, @NotNull String text, float wrapWidth) Add+string+%28each+character+of+the+UTF-8+string+are+added%29final voidaddText(@NotNull JImFont font, float fontSize, float posX, float posY, int u32Color, @NotNull String text, float wrapWidth, @NotNull JImVec4 cpuFineClipRect) Add+string+%28each+character+of+the+UTF-8+string+are+added%29protected final voidaddText(@NotNull JImFont font, float fontSize, float posX, float posY, int u32Color, @NotNull String text, float wrapWidth, @NotNull JImVec4 cpuFineClipRect, long nativeObjectPtr) Add+string+%28each+character+of+the+UTF-8+string+are+added%29final voidaddTriangle(float aX, float aY, float bX, float bY, float cX, float cY, int u32Color) final voidaddTriangle(float aX, float aY, float bX, float bY, float cX, float cY, int u32Color, float thickness) final voidaddTriangleFilled(float aX, float aY, float bX, float bY, float cX, float cY, int u32Color) final voidfinal voidchannelsSetCurrent(int channelsIndex) final voidchannelsSplit(int channelsCount) intgetFlags()What+user+passed+to+InputText%28%29++++++%7C%7C+Read-only%0A++Flags%2C+you+may+poke+into+these+to+adjust+anti-aliasing+settings+per-primitive.%0A++Build+flags+%28see+ImFontAtlasFlags_%29%0A++See+ImGuiViewportFlags_%0A++copy+of+InputText%28%29+flags%0A++Not+exposed%0A++See+enum+ImGuiWindowFlags_%0A++Flags+after+some+patching+%28not+directly+same+as+provided+by+user%29.protected static intgetFlags(long nativeObjectPtr) final voidpathArcTo(float centreX, float centreY, float radius, float aMin, float aMax) final voidpathArcTo(float centreX, float centreY, float radius, float aMin, float aMax, int numSegments) final voidpathArcToFast(float centreX, float centreY, float radius, int aMinOf12, int aMaxOf12) Use+precomputed+angles+for+a+12+steps+circlefinal voidpathBezierCubicCurveTo(float p2X, float p2Y, float p3X, float p3Y, float p4X, float p4Y) Cubic+Bezier+%284+control+points%29final voidpathBezierCubicCurveTo(float p2X, float p2Y, float p3X, float p3Y, float p4X, float p4Y, int numSegments) Cubic+Bezier+%284+control+points%29final voidpathBezierQuadraticCurveTo(float p2X, float p2Y, float p3X, float p3Y) Quadratic+Bezier+%283+control+points%29final voidpathBezierQuadraticCurveTo(float p2X, float p2Y, float p3X, float p3Y, int numSegments) Quadratic+Bezier+%283+control+points%29final voidfinal voidpathFillConvex(int u32Color) Note%3A+Anti-aliased+filling+requires+points+to+be+in+clockwise+order.final voidpathLineTo(float posX, float posY) final voidpathLineToMergeDuplicate(float posX, float posY) final voidpathRect(float rectMinX, float rectMinY, float rectMaxX, float rectMaxY) final voidpathRect(float rectMinX, float rectMinY, float rectMaxX, float rectMaxY, float rounding) final voidpathRect(float rectMinX, float rectMinY, float rectMaxX, float rectMaxY, float rounding, int roundingCornersFlags) final voidpathStroke(int u32Color, boolean closed) final voidpathStroke(int u32Color, boolean closed, float thickness) final voidfinal voidfinal voidprimQuadUV(float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY, float uvBX, float uvBY, float uvCX, float uvCY, float uvDX, float uvDY, int u32Color) final voidprimRect(float aX, float aY, float bX, float bY, int u32Color) Axis+aligned+rectangle+%28composed+of+two+triangles%29final voidprimRectUV(float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY, int u32Color) final voidprimReserve(int idxCount, int vtxCount) final voidprimVtx(float posX, float posY, float uvX, float uvY, int u32Color) Write+vertex+with+unique+indexfinal voidprimWriteIdx(int idx) final voidprimWriteVtx(float posX, float posY, float uvX, float uvY, int u32Color) final voidpushClipRect(float widthclipRectMin, float heightclipRectMin, float widthclipRectMax, float heightclipRectMax) Render-level+scissoring.final voidpushClipRect(float widthclipRectMin, float heightclipRectMin, float widthclipRectMax, float heightclipRectMax, boolean intersectWithCurrentClipRect) Render-level+scissoring.final voidprotected static voidpushTextureID(long textureID, long nativeObjectPtr) final voidpushTextureID(@NotNull JImTextureID textureID) voidsetFlags(int newValue) What+user+passed+to+InputText%28%29++++++%7C%7C+Read-only%0A++Flags%2C+you+may+poke+into+these+to+adjust+anti-aliasing+settings+per-primitive.%0A++Build+flags+%28see+ImFontAtlasFlags_%29%0A++See+ImGuiViewportFlags_%0A++copy+of+InputText%28%29+flags%0A++Not+exposed%0A++See+enum+ImGuiWindowFlags_%0A++Flags+after+some+patching+%28not+directly+same+as+provided+by+user%29.protected static voidsetFlags(long nativeObjectPtr, int newValue)
-
字段详细资料
-
nativeObjectPtr
protected long nativeObjectPtrsubclass-private by design
-
-
方法详细资料
-
getFlags
public int getFlags()What+user+passed+to+InputText%28%29++++++%7C%7C+Read-only%0A++Flags%2C+you+may+poke+into+these+to+adjust+anti-aliasing+settings+per-primitive.%0A++Build+flags+%28see+ImFontAtlasFlags_%29%0A++See+ImGuiViewportFlags_%0A++copy+of+InputText%28%29+flags%0A++Not+exposed%0A++See+enum+ImGuiWindowFlags_%0A++Flags+after+some+patching+%28not+directly+same+as+provided+by+user%29.+See+ImGuiTableColumnFlags_ -
getFlags
protected static int getFlags(long nativeObjectPtr) -
setFlags
public void setFlags(int newValue) What+user+passed+to+InputText%28%29++++++%7C%7C+Read-only%0A++Flags%2C+you+may+poke+into+these+to+adjust+anti-aliasing+settings+per-primitive.%0A++Build+flags+%28see+ImFontAtlasFlags_%29%0A++See+ImGuiViewportFlags_%0A++copy+of+InputText%28%29+flags%0A++Not+exposed%0A++See+enum+ImGuiWindowFlags_%0A++Flags+after+some+patching+%28not+directly+same+as+provided+by+user%29.+See+ImGuiTableColumnFlags_ -
setFlags
protected static void setFlags(long nativeObjectPtr, int newValue) -
pushClipRect
public final void pushClipRect(float widthclipRectMin, float heightclipRectMin, float widthclipRectMax, float heightclipRectMax, boolean intersectWithCurrentClipRect) Render-level+scissoring.+This+is+passed+down+to+your+render+function+but+not+used+for+CPU-side+coarse+clipping.+Prefer+using+higher-level+ImGui%3A%3APushClipRect%28%29+to+affect+logic+%28hit-testing+and+widget+culling%29 -
pushClipRect
public final void pushClipRect(float widthclipRectMin, float heightclipRectMin, float widthclipRectMax, float heightclipRectMax) Render-level+scissoring.+This+is+passed+down+to+your+render+function+but+not+used+for+CPU-side+coarse+clipping.+Prefer+using+higher-level+ImGui%3A%3APushClipRect%28%29+to+affect+logic+%28hit-testing+and+widget+culling%29 -
pushClipRectFullScreen
public final void pushClipRectFullScreen() -
popClipRect
public final void popClipRect() -
pushTextureID
protected static void pushTextureID(long textureID, long nativeObjectPtr) -
pushTextureID
-
popTextureID
public final void popTextureID() -
addLine
protected static void addLine(float aX, float aY, float bX, float bY, int u32Color, float thickness, long nativeObjectPtr) -
addLine
public final void addLine(float aX, float aY, float bX, float bY, int u32Color, float thickness) -
addLine
public final void addLine(float aX, float aY, float bX, float bY, int u32Color) -
addRect
public final void addRect(float aX, float aY, float bX, float bY, int u32Color, float rounding, int roundingCornersFlags, float thickness) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29 -
addRect
public final void addRect(float aX, float aY, float bX, float bY, int u32Color, float rounding, int roundingCornersFlags) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29 -
addRect
public final void addRect(float aX, float aY, float bX, float bY, int u32Color, float rounding) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29 -
addRect
public final void addRect(float aX, float aY, float bX, float bY, int u32Color) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29 -
addRectFilled
public final void addRectFilled(float aX, float aY, float bX, float bY, int u32Color, float rounding, int roundingCornersFlags) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29 -
addRectFilled
public final void addRectFilled(float aX, float aY, float bX, float bY, int u32Color, float rounding) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29 -
addRectFilled
public final void addRectFilled(float aX, float aY, float bX, float bY, int u32Color) a%3A+upper-left%2C+b%3A+lower-right+%28%3D%3D+upper-left+%2B+size%29 -
addRectFilledMultiColor
public final void addRectFilledMultiColor(float aX, float aY, float bX, float bY, int colorUpperLeft, int colorUpperRight, int colorBottomRight, int colorBottomLeft) -
addQuad
public final void addQuad(float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, int u32Color, float thickness) -
addQuad
public final void addQuad(float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, int u32Color) -
addQuadFilled
public final void addQuadFilled(float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, int u32Color) -
addTriangle
public final void addTriangle(float aX, float aY, float bX, float bY, float cX, float cY, int u32Color, float thickness) -
addTriangle
public final void addTriangle(float aX, float aY, float bX, float bY, float cX, float cY, int u32Color) -
addTriangleFilled
public final void addTriangleFilled(float aX, float aY, float bX, float bY, float cX, float cY, int u32Color) -
addCircle
public final void addCircle(float centreX, float centreY, float radius, int u32Color, int numSegments, float thickness) -
addCircle
public final void addCircle(float centreX, float centreY, float radius, int u32Color, int numSegments) -
addCircle
public final void addCircle(float centreX, float centreY, float radius, int u32Color) -
addCircleFilled
public final void addCircleFilled(float centreX, float centreY, float radius, int u32Color, int numSegments) -
addCircleFilled
public final void addCircleFilled(float centreX, float centreY, float radius, int u32Color) -
addNgon
public final void addNgon(float centreX, float centreY, float radius, int u32Color, int numSegments, float thickness) -
addNgon
public final void addNgon(float centreX, float centreY, float radius, int u32Color, int numSegments) -
addNgon
public final void addNgon(float centreX, float centreY, float radius, int u32Color) -
addNgonFilled
public final void addNgonFilled(float centreX, float centreY, float radius, int u32Color, int numSegments) -
addNgonFilled
public final void addNgonFilled(float centreX, float centreY, float radius, int u32Color) -
addText
protected final void addText(@NotNull @NotNull JImFont font, float fontSize, float posX, float posY, int u32Color, @NotNull @NotNull String text, float wrapWidth, @NotNull @NotNull JImVec4 cpuFineClipRect, long nativeObjectPtr) Add+string+%28each+character+of+the+UTF-8+string+are+added%29 -
addText
protected static void addText(long font, float fontSize, float posX, float posY, int u32Color, byte[] text, float wrapWidth, long cpuFineClipRect, long nativeObjectPtr) -
addText
public final void addText(@NotNull @NotNull JImFont font, float fontSize, float posX, float posY, int u32Color, @NotNull @NotNull String text, float wrapWidth, @NotNull @NotNull JImVec4 cpuFineClipRect) Add+string+%28each+character+of+the+UTF-8+string+are+added%29 -
addText
public final void addText(@NotNull @NotNull JImFont font, float fontSize, float posX, float posY, int u32Color, @NotNull @NotNull String text, float wrapWidth) Add+string+%28each+character+of+the+UTF-8+string+are+added%29 -
addText
public final void addText(@NotNull @NotNull JImFont font, float fontSize, float posX, float posY, int u32Color, @NotNull @NotNull String text) Add+string+%28each+character+of+the+UTF-8+string+are+added%29 -
addImage
protected static void addImage(long userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY, int color, long nativeObjectPtr) -
addImage
public final void addImage(@NotNull @NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY, int color) -
addImage
public final void addImage(@NotNull @NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY) -
addImage
public final void addImage(@NotNull @NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY) -
addImage
public final void addImage(@NotNull @NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY) -
addImageQuad
protected static void addImageQuad(long userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY, float uvBX, float uvBY, float uvCX, float uvCY, float uvDX, float uvDY, int color, long nativeObjectPtr) -
addImageQuad
public final void addImageQuad(@NotNull @NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY, float uvBX, float uvBY, float uvCX, float uvCY, float uvDX, float uvDY, int color) -
addImageQuad
public final void addImageQuad(@NotNull @NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY, float uvBX, float uvBY, float uvCX, float uvCY, float uvDX, float uvDY) -
addImageQuad
public final void addImageQuad(@NotNull @NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY, float uvBX, float uvBY, float uvCX, float uvCY) -
addImageQuad
public final void addImageQuad(@NotNull @NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY, float uvBX, float uvBY) -
addImageQuad
public final void addImageQuad(@NotNull @NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY) -
addImageQuad
public final void addImageQuad(@NotNull @NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY) -
addImageRounded
protected static void addImageRounded(long userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY, int color, float rounding, int roundingCornersFlags, long nativeObjectPtr) -
addImageRounded
public final void addImageRounded(@NotNull @NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY, int color, float rounding, int roundingCornersFlags) -
addImageRounded
public final void addImageRounded(@NotNull @NotNull JImTextureID userTextureID, float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY, int color, float rounding) -
addBezierCubic
public final void addBezierCubic(float p1X, float p1Y, float p2X, float p2Y, float p3X, float p3Y, float p4X, float p4Y, int u32Color, float thickness, int numSegments) Cubic+Bezier+%284+control+points%29 -
addBezierCubic
public final void addBezierCubic(float p1X, float p1Y, float p2X, float p2Y, float p3X, float p3Y, float p4X, float p4Y, int u32Color, float thickness) Cubic+Bezier+%284+control+points%29 -
addBezierCubic
public final void addBezierCubic(float p1X, float p1Y, float p2X, float p2Y, float p3X, float p3Y, float p4X, float p4Y, int u32Color) Cubic+Bezier+%284+control+points%29 -
addBezierQuadratic
public final void addBezierQuadratic(float p1X, float p1Y, float p2X, float p2Y, float p3X, float p3Y, int u32Color, float thickness, int numSegments) Quadratic+Bezier+%283+control+points%29 -
addBezierQuadratic
public final void addBezierQuadratic(float p1X, float p1Y, float p2X, float p2Y, float p3X, float p3Y, int u32Color, float thickness) Quadratic+Bezier+%283+control+points%29 -
addBezierQuadratic
public final void addBezierQuadratic(float p1X, float p1Y, float p2X, float p2Y, float p3X, float p3Y, int u32Color) Quadratic+Bezier+%283+control+points%29 -
pathClear
public final void pathClear() -
pathLineTo
public final void pathLineTo(float posX, float posY) -
pathLineToMergeDuplicate
public final void pathLineToMergeDuplicate(float posX, float posY) -
pathFillConvex
public final void pathFillConvex(int u32Color) Note%3A+Anti-aliased+filling+requires+points+to+be+in+clockwise+order. -
pathStroke
public final void pathStroke(int u32Color, boolean closed, float thickness) -
pathStroke
public final void pathStroke(int u32Color, boolean closed) -
pathArcTo
public final void pathArcTo(float centreX, float centreY, float radius, float aMin, float aMax, int numSegments) -
pathArcTo
public final void pathArcTo(float centreX, float centreY, float radius, float aMin, float aMax) -
pathArcToFast
public final void pathArcToFast(float centreX, float centreY, float radius, int aMinOf12, int aMaxOf12) Use+precomputed+angles+for+a+12+steps+circle -
pathBezierCubicCurveTo
public final void pathBezierCubicCurveTo(float p2X, float p2Y, float p3X, float p3Y, float p4X, float p4Y, int numSegments) Cubic+Bezier+%284+control+points%29 -
pathBezierCubicCurveTo
public final void pathBezierCubicCurveTo(float p2X, float p2Y, float p3X, float p3Y, float p4X, float p4Y) Cubic+Bezier+%284+control+points%29 -
pathBezierQuadraticCurveTo
public final void pathBezierQuadraticCurveTo(float p2X, float p2Y, float p3X, float p3Y, int numSegments) Quadratic+Bezier+%283+control+points%29 -
pathBezierQuadraticCurveTo
public final void pathBezierQuadraticCurveTo(float p2X, float p2Y, float p3X, float p3Y) Quadratic+Bezier+%283+control+points%29 -
pathRect
public final void pathRect(float rectMinX, float rectMinY, float rectMaxX, float rectMaxY, float rounding, int roundingCornersFlags) -
pathRect
public final void pathRect(float rectMinX, float rectMinY, float rectMaxX, float rectMaxY, float rounding) -
pathRect
public final void pathRect(float rectMinX, float rectMinY, float rectMaxX, float rectMaxY) -
addDrawCmd
public final void addDrawCmd()This+is+useful+if+you+need+to+forcefully+create+a+new+draw+call+%28to+allow+for+dependent+rendering+%7C+blending%29.+Otherwise+primitives+are+merged+into+the+same+draw-call+as+much+as+possible -
channelsSplit
public final void channelsSplit(int channelsCount) -
channelsMerge
public final void channelsMerge() -
channelsSetCurrent
public final void channelsSetCurrent(int channelsIndex) -
primReserve
public final void primReserve(int idxCount, int vtxCount) -
primRect
public final void primRect(float aX, float aY, float bX, float bY, int u32Color) Axis+aligned+rectangle+%28composed+of+two+triangles%29 -
primRectUV
public final void primRectUV(float aX, float aY, float bX, float bY, float uvAX, float uvAY, float uvBX, float uvBY, int u32Color) -
primQuadUV
public final void primQuadUV(float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY, float uvAX, float uvAY, float uvBX, float uvBY, float uvCX, float uvCY, float uvDX, float uvDY, int u32Color) -
primWriteVtx
public final void primWriteVtx(float posX, float posY, float uvX, float uvY, int u32Color) -
primWriteIdx
public final void primWriteIdx(int idx) -
primVtx
public final void primVtx(float posX, float posY, float uvX, float uvY, int u32Color) Write+vertex+with+unique+index
-