ScreenImage.lua 538 B

12345678910111213141516171819202122
  1. require "Polycode/ScreenShape"
  2. class "ScreenImage" (ScreenShape)
  3. function ScreenImage:ScreenImage(fileName)
  4. if self.__ptr == nil then
  5. self.__ptr = Polycore.ScreenImage(fileName)
  6. end
  7. end
  8. function ScreenImage:setImageCoordinates(x, y, width, height)
  9. return Polycore.ScreenImage_setImageCoordinates(self.__ptr, x, y, width, height)
  10. end
  11. function ScreenImage:getImageWidth()
  12. return Polycore.ScreenImage_getImageWidth(self.__ptr)
  13. end
  14. function ScreenImage:getImageHeight()
  15. return Polycore.ScreenImage_getImageHeight(self.__ptr)
  16. end