Enum octoon::core::material::BlendFactor
source · pub enum BlendFactor {
Show 15 variants
Zero,
One,
DstCol,
SrcColor,
SrcAlpha,
DstAlpha,
OneMinusSrcCol,
OneMinusDstCol,
OneMinusSrcAlpha,
OneMinusDstAlpha,
ConstantColor,
ConstantAlpha,
OneMinusConstantColor,
OneMinusConstantAlpha,
SrcAlphaSaturate,
}
Variants
Zero
One
DstCol
SrcColor
SrcAlpha
DstAlpha
OneMinusSrcCol
OneMinusDstCol
OneMinusSrcAlpha
OneMinusDstAlpha
ConstantColor
ConstantAlpha
OneMinusConstantColor
OneMinusConstantAlpha
SrcAlphaSaturate
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for BlendFactor
impl Send for BlendFactor
impl Sync for BlendFactor
impl Unpin for BlendFactor
impl UnwindSafe for BlendFactor
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
.