refactor some api things

This commit is contained in:
asrael 2025-11-15 11:55:00 -06:00
parent 27b6459b9a
commit 1634b1126b
9 changed files with 35 additions and 34 deletions

View file

@ -1,7 +1,7 @@
local ffi = require("ffi")
local core = require("pxl8.core")
local graphics = require("pxl8.graphics")
local gfx2d = require("pxl8.gfx2d")
local input = require("pxl8.input")
local vfx = require("pxl8.vfx")
local particles = require("pxl8.particles")
@ -26,21 +26,21 @@ pxl8.error = core.error
pxl8.debug = core.debug
pxl8.trace = core.trace
pxl8.clr = graphics.clr
pxl8.pixel = graphics.pixel
pxl8.line = graphics.line
pxl8.rect = graphics.rect
pxl8.rect_fill = graphics.rect_fill
pxl8.circle = graphics.circle
pxl8.circle_fill = graphics.circle_fill
pxl8.text = graphics.text
pxl8.sprite = graphics.sprite
pxl8.load_palette = graphics.load_palette
pxl8.load_sprite = graphics.load_sprite
pxl8.create_texture = graphics.create_texture
pxl8.upload_atlas = graphics.upload_atlas
pxl8.gfx_color_ramp = graphics.color_ramp
pxl8.gfx_fade_palette = graphics.fade_palette
pxl8.clear = gfx2d.clear
pxl8.pixel = gfx2d.pixel
pxl8.line = gfx2d.line
pxl8.rect = gfx2d.rect
pxl8.rect_fill = gfx2d.rect_fill
pxl8.circle = gfx2d.circle
pxl8.circle_fill = gfx2d.circle_fill
pxl8.text = gfx2d.text
pxl8.sprite = gfx2d.sprite
pxl8.load_palette = gfx2d.load_palette
pxl8.load_sprite = gfx2d.load_sprite
pxl8.create_texture = gfx2d.create_texture
pxl8.upload_atlas = gfx2d.upload_atlas
pxl8.gfx_color_ramp = gfx2d.color_ramp
pxl8.gfx_fade_palette = gfx2d.fade_palette
pxl8.key_down = input.key_down
pxl8.key_pressed = input.key_pressed

View file

@ -4,8 +4,8 @@ local core = require("pxl8.core")
local graphics = {}
function graphics.clr(color)
C.pxl8_clr(core.gfx, color or 0)
function graphics.clear(color)
C.pxl8_clear(core.gfx, color or 0)
end
function graphics.pixel(x, y, color)