Enum me3_framework::overlay::TextureFilter
source · [−]pub enum TextureFilter {
Nearest,
Linear,
}
Expand description
How the texture texels are filtered.
Variants
Nearest
Show the nearest pixel value.
When zooming in you will get sharp, square pixels/texels. When zooming out you will get a very crisp (and aliased) look.
Linear
Linearly interpolate the nearest neighbors, creating a smoother look when zooming in and out.
This is the default.
Trait Implementations
sourceimpl Clone for TextureFilter
impl Clone for TextureFilter
sourcefn clone(&self) -> TextureFilter
fn clone(&self) -> TextureFilter
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for TextureFilter
impl Debug for TextureFilter
sourceimpl Default for TextureFilter
impl Default for TextureFilter
sourcefn default() -> TextureFilter
fn default() -> TextureFilter
Returns the “default value” for a type. Read more
sourceimpl PartialEq<TextureFilter> for TextureFilter
impl PartialEq<TextureFilter> for TextureFilter
sourcefn eq(&self, other: &TextureFilter) -> bool
fn eq(&self, other: &TextureFilter) -> bool
impl Copy for TextureFilter
impl StructuralPartialEq for TextureFilter
Auto Trait Implementations
impl RefUnwindSafe for TextureFilter
impl Send for TextureFilter
impl Sync for TextureFilter
impl Unpin for TextureFilter
impl UnwindSafe for TextureFilter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more