Enum winapi::d3d9types::D3DTEXTUREOP [] [src]

pub enum D3DTEXTUREOP {
    DISABLE,
    SELECTARG1,
    SELECTARG2,
    MODULATE,
    MODULATE2X,
    MODULATE4X,
    ADD,
    ADDSIGNED,
    ADDSIGNED2X,
    SUBTRACT,
    ADDSMOOTH,
    BLENDDIFFUSEALPHA,
    BLENDTEXTUREALPHA,
    BLENDFACTORALPHA,
    BLENDTEXTUREALPHAPM,
    BLENDCURRENTALPHA,
    PREMODULATE,
    MODULATEALPHA_ADDCOLOR,
    MODULATECOLOR_ADDALPHA,
    MODULATEINVALPHA_ADDCOLOR,
    MODULATEINVCOLOR_ADDALPHA,
    BUMPENVMAP,
    BUMPENVMAPLUMINANCE,
    DOTPRODUCT3,
    MULTIPLYADD,
    LERP,
}

Variants

DISABLE
SELECTARG1
SELECTARG2
MODULATE
MODULATE2X
MODULATE4X
ADD
ADDSIGNED
ADDSIGNED2X
SUBTRACT
ADDSMOOTH
BLENDDIFFUSEALPHA
BLENDTEXTUREALPHA
BLENDFACTORALPHA
BLENDTEXTUREALPHAPM
BLENDCURRENTALPHA
PREMODULATE
MODULATEALPHA_ADDCOLOR
MODULATECOLOR_ADDALPHA
MODULATEINVALPHA_ADDCOLOR
MODULATEINVCOLOR_ADDALPHA
BUMPENVMAP
BUMPENVMAPLUMINANCE
DOTPRODUCT3
MULTIPLYADD
LERP

Trait Implementations

Derived Implementations

impl Debug for D3DTEXTUREOP

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl Copy for D3DTEXTUREOP

impl Clone for D3DTEXTUREOP

fn clone(&self) -> D3DTEXTUREOP

fn clone_from(&mut self, source: &Self)