pub struct SpriteBatchColorDraw {
pub color: Color,
pub rect: Rect,
pub rotation: f32,
}
Expand description
Draw data for a single instance in a non-textured batched sprite draw.
Fields§
§color: Color
Color to fill with.
rect: Rect
Where to draw the sprite.
rotation: f32
Rotation (in radians) of the sprite.
Auto Trait Implementations§
impl Freeze for SpriteBatchColorDraw
impl RefUnwindSafe for SpriteBatchColorDraw
impl Send for SpriteBatchColorDraw
impl Sync for SpriteBatchColorDraw
impl Unpin for SpriteBatchColorDraw
impl UnwindSafe for SpriteBatchColorDraw
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more