---@class Polygon:Object Polygon object ---@field mode string drawing mode of Polygon ---@field points any points of Polygon local Polygon = Object:extend() function Polygon:new(mode, ...) self.mode = mode or "fill" self.points = {...} or {100,100, 200,100, 150,200} end function Polygon:update(dt) end function Polygon:draw() love.graphics.polygon(self.mode, self.points) end return Polygon