pub struct CubeMap {
pub right: Id<Texture>,
pub left: Id<Texture>,
pub top: Id<Texture>,
pub bottom: Id<Texture>,
pub back: Id<Texture>,
pub front: Id<Texture>,
pub buffer: TextureBuffer,
}
Expand description
Material component
Fields§
§right: Id<Texture>
Id of the right cube side
left: Id<Texture>
Id of the left cube side
top: Id<Texture>
Id of the top cube side
bottom: Id<Texture>
Id of the bottom cube side
back: Id<Texture>
Id of the back cube side
front: Id<Texture>
Id of the front cube side
buffer: TextureBuffer
Pipeline buffer
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CubeMap
impl !RefUnwindSafe for CubeMap
impl Send for CubeMap
impl Sync for CubeMap
impl Unpin for CubeMap
impl !UnwindSafe for CubeMap
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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