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

DISABLESELECTARG1SELECTARG2MODULATEMODULATE2XMODULATE4XADDADDSIGNEDADDSIGNED2XSUBTRACTADDSMOOTHBLENDDIFFUSEALPHABLENDTEXTUREALPHABLENDFACTORALPHABLENDTEXTUREALPHAPMBLENDCURRENTALPHAPREMODULATEMODULATEALPHA_ADDCOLORMODULATECOLOR_ADDALPHAMODULATEINVALPHA_ADDCOLORMODULATEINVCOLOR_ADDALPHABUMPENVMAPBUMPENVMAPLUMINANCEDOTPRODUCT3MULTIPLYADDLERP

Trait Implementations

impl Debug for D3DTEXTUREOP
[src]

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

Formats the value using the given formatter.

impl Copy for D3DTEXTUREOP
[src]

impl Clone for D3DTEXTUREOP
[src]

fn clone(&self) -> D3DTEXTUREOP

Returns a copy of the value. Read more

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

Performs copy-assignment from source. Read more