Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --By Willa_/WillaRL_
- local component = require("component")
- local gpu = component.gpu
- local gpuAPI = {}
- function gpuAPI.clear(colour)
- local x, y = gpu.getResolution()
- gpu.setBackground(colour, false)
- gpu.fill(0, 0, x, y, " ")
- end
- function gpuAPI.write(x, y, colour, str)
- local oldColour = gpu.setForeground(colour)
- gpu.set(x, y, str)
- gpu.setForeground(oldColour)
- end
- function gpuAPI.fill(x2, x1, y2, y1, colour)
- local oldColour = gpu.setBackground(colour, false)
- gpu.fill(x1, y1, x2 - x1, y2 - y1, " ")
- gpu.setBackground(oldColour)
- end
- return gpuAPI
Advertisement
Add Comment
Please, Sign In to add comment