def resize(self, width, height): """ Resize surface. """ self.width = int(width) self.height = int(height) HTML5Canvas.resize(self, self.width, self.height)
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()
def resize(self, width, height): self.width = int(width) self.height = int(height) HTML5Canvas.resize(self, self.width, self.height)