---@class Circle:Object circle object ---@field x number horizontal position of circle ---@field y number vertical position of circle ---@field radius number radius of circle ---@field mode string drawing mode of circle local Circle = Object:extend() function Circle:new(config) self.x = config.x or 400 self.y = config.y or 300 self.radius = config.radius or 50 self.mode = config.mode or "fill" end function Circle:update(dt) end function Circle:draw() love.graphics.circle(self.mode, self.x, self.y, self.radius) end return Circle