Refactor Java2DTerminalImplementation
to use interfaces instead of concrete Java2D classes
#37
Labels
enhancement
Enhances existing functionality without introducing new features
Milestone
This is important for encapsulating the draw logic without hard-coding GUI technology-specific details. So
BufferedImage
will become someinterface
which will have methods which will have different implementations depending on the underlying GUI tech (BufferedImage
in Java2D andTextureRegion
in libGDX for example).Related: #36
Blocking: #1
The text was updated successfully, but these errors were encountered: