#[repr(u8)]pub enum RgbOperand {
Show 16 variants
SrcColor = 0,
OneMinusSrcColor = 1,
SrcAlpha = 2,
OneMinusSrcAlpha = 3,
SrcR = 4,
OneMinusSrcR = 5,
_0x06 = 6,
UnknownHex07 = 7,
SrcG = 8,
OneMinusSrcG = 9,
UnknownHex0A = 10,
UnknownHex0B = 11,
SrcB = 12,
OneMinusSrcB = 13,
UnknownHex0E = 14,
UnknownHex0F = 15,
}Expand description
Texture RGB combiner operands.
Variants§
SrcColor = 0
Source color.
OneMinusSrcColor = 1
Source color - 1.
SrcAlpha = 2
Source alpha.
OneMinusSrcAlpha = 3
Source alpha - 1.
SrcR = 4
Source red.
OneMinusSrcR = 5
Source red - 1.
_0x06 = 6
Unknown.
UnknownHex07 = 7
Unknown.
SrcG = 8
Source green.
OneMinusSrcG = 9
Source green - 1.
UnknownHex0A = 10
Unknown.
UnknownHex0B = 11
Unknown.
SrcB = 12
Source blue.
OneMinusSrcB = 13
Source blue - 1.
UnknownHex0E = 14
Unknown.
UnknownHex0F = 15
Unknown.
Trait Implementations§
Source§impl Clone for RgbOperand
impl Clone for RgbOperand
Source§fn clone(&self) -> RgbOperand
fn clone(&self) -> RgbOperand
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RgbOperand
impl Debug for RgbOperand
Source§impl PartialEq for RgbOperand
impl PartialEq for RgbOperand
Source§impl TryFrom<u8> for RgbOperand
impl TryFrom<u8> for RgbOperand
impl Copy for RgbOperand
impl Eq for RgbOperand
impl StructuralPartialEq for RgbOperand
Auto Trait Implementations§
impl Freeze for RgbOperand
impl RefUnwindSafe for RgbOperand
impl Send for RgbOperand
impl Sync for RgbOperand
impl Unpin for RgbOperand
impl UnwindSafe for RgbOperand
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)