Constructors

Link copied to clipboard
constructor(points: Array<Float>, argb: Int, pipeline: RenderPipeline, pose: Matrix3x2f, @Nullable scissorArea: @Nullable ScreenRectangle, @Nullable bounds: @Nullable ScreenRectangle)
constructor(points: Array<Vec2>, argb: Int, pose: Matrix3x2f, pipeline: RenderPipeline, @Nullable scissorArea: @Nullable ScreenRectangle, @Nullable bounds: @Nullable ScreenRectangle)

Functions

Link copied to clipboard
abstract fun bounds(): @Nullable ScreenRectangle
Link copied to clipboard
open fun buildVertices(vertices: VertexConsumer)
Link copied to clipboard
abstract fun equals(p: Any): Boolean
Link copied to clipboard
abstract fun hashCode(): Int
Link copied to clipboard
abstract fun pipeline(): RenderPipeline
Link copied to clipboard
abstract fun pose(): Matrix3x2f
Recyclable pose matrix.
Link copied to clipboard
abstract fun scissorArea(): @Nullable ScreenRectangle
Link copied to clipboard
open fun textureSetup(): TextureSetup
Link copied to clipboard
abstract fun toString(): String