docs: def blit_2x(
          self,
          console: tcod.console.Console,
          dest_x: int,
          dest_y: int,
          img_x: int = 0,
          img_y: int = 0,
          img_width: int = -1,
          img_height: int = -1,
      ) -> None:
          """Blit onto a Console with double resolution.
  
          Args:
              console (Console): Blit destination Console.
              dest_x (int): Console tile X position starting from the left at 0.
              dest_y (int): Console tile Y position starting from the top at 0.
              img_x (int): Left corner pixel of the Image to blit
              img_y (int): Top corner pixel of the Image to blit
              img_width (int): Width of the Image to blit.
                               Use -1 for the full Image width.
              img_height (int): Height of the Image to blit.
                                Use -1 for the full Image height.
          """
          lib.TCOD_image_blit_2x(
              self.image_c,
              _console(console),
              dest_x,
              dest_y,
              img_x,
              img_y,
              img_width,
              img_height,
          )