Class DebugRectRenderObject
java.lang.Object
dev.pfaff.altargui.render.objects.DebugRectRenderObject
- All Implemented Interfaces:
RenderObject
,Uploadable
,AutoCloseable
-
Field Summary
Fields inherited from interface dev.pfaff.altargui.render.RenderObject
EMPTY_ARRAY
Fields inherited from interface dev.pfaff.altargui.uploadables.Uploadable
POSITION_LAYOUT, POSITION_PACKED_LAYOUT, UV_LAYOUT, UV_PACKED_LAYOUT, VERTEX_LAYOUT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
int
int
program()
int
size()
The number of bytes that this consumer will provide the sink with uponUploadable.uploadTo(Sink)
.void
updatePositionAndSize
(float x, float y, float width, float height) void
void
uSpecUploadAtUnchecked
(ViaIntermediateBuffer buffer, long offset) void
uSpecUploadCanvas
(CanvasImpl canvas) void
-
Constructor Details
-
DebugRectRenderObject
public DebugRectRenderObject()
-
-
Method Details
-
updatePositionAndSize
public void updatePositionAndSize(float x, float y, float width, float height) -
instanceCount
public int instanceCount()- Specified by:
instanceCount
in interfaceRenderObject
-
instanceLayout
- Specified by:
instanceLayout
in interfaceRenderObject
-
size
public int size()Description copied from interface:Uploadable
The number of bytes that this consumer will provide the sink with uponUploadable.uploadTo(Sink)
.- Specified by:
size
in interfaceRenderObject
- Specified by:
size
in interfaceUploadable
-
program
public int program()- Specified by:
program
in interfaceRenderObject
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceRenderObject
-
uploadTo
- Specified by:
uploadTo
in interfaceUploadable
-
uSpecUploadAtUnchecked
- Specified by:
uSpecUploadAtUnchecked
in interfaceUploadable
-
uSpecUploadCanvas
- Specified by:
uSpecUploadCanvas
in interfaceRenderObject
-
uSpecUploadLayered
- Specified by:
uSpecUploadLayered
in interfaceRenderObject
-