2019-03-16 14:56:46 +01:00
|
|
|
local cwd = (...):gsub('%.imagefonts$', '') .. "."
|
|
|
|
local Font = require(cwd.. "fonts")
|
2019-03-16 12:27:38 +01:00
|
|
|
local ImageFont = Font:extend()
|
|
|
|
|
|
|
|
function ImageFont:new(filename, extraspacing)
|
|
|
|
local data = require(filename)
|
|
|
|
local extraspacing = extraspacing or data.extraspacing or 1
|
|
|
|
self.font = love.graphics.newImageFont(filename .. ".png", data.glyphs, extraspacing)
|
|
|
|
self.filter = ""
|
|
|
|
self:setColor(1, 1, 1, 1)
|
|
|
|
self:setSpacing(false, 0)
|
|
|
|
self.align = "left"
|
|
|
|
end
|
|
|
|
|
|
|
|
return ImageFont
|