Enum egui::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 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl 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<'de> Deserialize<'de> for TextureFilter
impl<'de> Deserialize<'de> for TextureFilter
sourcefn deserialize<__D>(
__deserializer: __D
) -> Result<TextureFilter, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<TextureFilter, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<TextureFilter> for TextureFilter
impl PartialEq<TextureFilter> for TextureFilter
sourcefn eq(&self, other: &TextureFilter) -> bool
fn eq(&self, other: &TextureFilter) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourceimpl Serialize for TextureFilter
impl Serialize for TextureFilter
sourcefn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
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 T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more