AsuraEngine.Canvas = AsuraEngine.Component.Extend("Canvas") local Canvas = AsuraEngine.Canvas function Canvas.Ctor(self, width, height) self.simCanvas = AsuraEngine.SimCanvas.New(width, height) self.width = width self.height = height end function Canvas.GetWidth(self) return self.width end function Canvas.GetHeight(self) return self.height end function Canvas.GetSize(self) return self.width, self.height end function Canvas.OnEnable(self) if self.simCanvas == nil then return end self.simCanvas:Begin() end function Canvas.OnDisable(self) end return Canvas