pub trait IDirect3DBaseTexture9_Impl: Sized + IDirect3DResource9_Impl {
    // Required methods
    fn SetLOD(&self, lodnew: u32) -> u32;
    fn GetLOD(&self) -> u32;
    fn GetLevelCount(&self) -> u32;
    fn SetAutoGenFilterType(
        &self,
        filtertype: D3DTEXTUREFILTERTYPE
    ) -> Result<()>;
    fn GetAutoGenFilterType(&self) -> D3DTEXTUREFILTERTYPE;
    fn GenerateMipSubLevels(&self);
}

Required Methods§

fn SetLOD(&self, lodnew: u32) -> u32

fn GetLOD(&self) -> u32

fn GetLevelCount(&self) -> u32

fn SetAutoGenFilterType(&self, filtertype: D3DTEXTUREFILTERTYPE) -> Result<()>

fn GetAutoGenFilterType(&self) -> D3DTEXTUREFILTERTYPE

fn GenerateMipSubLevels(&self)

Object Safety§

This trait is not object safe.

Implementors§