Transform represents a 2D transformation with position, rotation, and scale.
Transform(pos: Vec2 = ..., angle: float = 0.0, scale: Vec2 = ...) → TransformTransform(pos: Vec2 = ..., angle: float = 0.0, scale: Vec2 = ...) → Transform
Transform(pos: Vec2 = ..., angle: float = 0.0, scale: float = 1.0) → TransformTransform(pos: Vec2 = ..., angle: float = 0.0, scale: float = 1.0) → Transform
Transform represents a 2D transformation with position, rotation, and scale.