pub struct Sampler {
pub anis: SamplerAnis,
pub wrap: SamplerWrap,
pub filter_min: SamplerFilter,
pub filter_mag: SamplerFilter,
/* private fields */
}
Fields
anis: SamplerAnis
wrap: SamplerWrap
filter_min: SamplerFilter
filter_mag: SamplerFilter
Implementations
sourceimpl Sampler
impl Sampler
pub fn new(
wrap: SamplerWrap,
filter_min: SamplerFilter,
filter_mag: SamplerFilter
) -> Self
pub fn create(
wrap: SamplerWrap,
filter_min: SamplerFilter,
filter_mag: SamplerFilter
) -> Arc<RefCell<Sampler>>
pub fn uuid(&self) -> &Uuid
Trait Implementations
impl Copy for Sampler
impl Eq for Sampler
impl StructuralEq for Sampler
impl StructuralPartialEq for Sampler
Auto Trait Implementations
impl RefUnwindSafe for Sampler
impl Send for Sampler
impl Sync for Sampler
impl Unpin for Sampler
impl UnwindSafe for Sampler
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
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> SetParameter for T
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Resultwhere
T: Parameter<Self>,
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Resultwhere
T: Parameter<Self>,
Sets
value
as a parameter of self
.