sengine API
View source
class
ShapeDrawer<
T
>
package
s.markup.graphics.shapes
extends
ElementDrawer
›
Shader
extended by
EllipseDrawer
,
RectangleDrawer
,
TriangleDrawer
@:build(s.macro.ShaderMacro.build())
@:autoBuild(s.macro.ShaderMacro.build())
@:build(s.shortcut.ShortcutMacro.mixinBuild())
@:allow(s.markup.elements.shapes.Shape)
Constructor
new
(
fragmentShader:
String
)
Inherited Variables
Inherited Methods
Defined by
ElementDrawer
render
(
target:
Texture
,
element:
T
):
Void