    /// Where to draw the sprite.
    pub rect: Rect,
    /// Rotation (in radians) of the sprite.
    pub rotation: f32,
}

/// Draw data for a single instance in a non-textured batched sprite draw.
pub struct SpriteBatchColorDraw {
    /// Color to fill with.
    pub color: Color,
    /// Where to draw the sprite.
    pub rect: Rect,
    /// Rotation (in radians) of the sprite.
    pub rotation: f32,