docs: def blit(
          self,
          console: tcod.console.Console,
          x: float,
          y: float,
          bg_blend: int,
          scale_x: float,
          scale_y: float,
          angle: float,
      ) -> None:
          """Blit onto a Console using scaling and rotation.
  
          Args:
              console (Console): Blit destination Console.
              x (float): Console X position for the center of the Image blit.
              y (float): Console Y position for the center of the Image blit.
                       The Image blit is centered on this position.
              bg_blend (int): Background blending mode to use.
              scale_x (float): Scaling along Image x axis.
                               Set to 1 for no scaling.  Must be over 0.
              scale_y (float): Scaling along Image y axis.
                               Set to 1 for no scaling.  Must be over 0.
              angle (float): Rotation angle in radians. (Clockwise?)
          """
          lib.TCOD_image_blit(
              self.image_c,
              _console(console),
              x,
              y,
              bg_blend,
              scale_x,
              scale_y,
              angle,
          )