Example #1
0
 def resize(self, width, height):
     """
     Resize surface.
     """
     self.width = int(width)
     self.height = int(height)
     HTML5Canvas.resize(self, self.width, self.height)
Example #2
0
    def __init__(self, size, *args, **kwargs):
        """
        Return Surface subclassed from a Canvas implementation.
        The size argument is the dimension (w,h) of surface.

        Module initialization places pyjsdl.Surface in module's namespace.
        """
        self.width = int(size[0])
        self.height = int(size[1])
        HTML5Canvas.__init__(self, self.width, self.height)
        HTML5Canvas.resize(self, self.width, self.height)
        self._display = None    #display surface
        self._super_surface = None
        self._offset = (0,0)
        self._colorkey = None
        self._nonimplemented_methods()
Example #3
0
 def resize(self, width, height):
     self.width = int(width)
     self.height = int(height)
     HTML5Canvas.resize(self, self.width, self.height)