Enum nanovg::CompositeOperation
[−]
[src]
pub enum CompositeOperation { Basic(BasicCompositeOperation), BlendFunc { source: BlendFactor, destination: BlendFactor, }, BlendFuncSeparate { rgb_source: BlendFactor, rgb_destination: BlendFactor, alpha_source: BlendFactor, alpha_destination: BlendFactor, }, }
Variants
Basic(BasicCompositeOperation)
BlendFunc
Fields of BlendFunc
source: BlendFactor | |
destination: BlendFactor |
BlendFuncSeparate
Fields of BlendFuncSeparate
rgb_source: BlendFactor | |
rgb_destination: BlendFactor | |
alpha_source: BlendFactor | |
alpha_destination: BlendFactor |
Trait Implementations
impl Copy for CompositeOperation
[src]
impl Clone for CompositeOperation
[src]
fn clone(&self) -> CompositeOperation
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more