pub type MASKBLEND_W<'a, const O: u8> = FieldWriter<'a, u32, TFTCTRL_SPEC, u8, MASKBLEND_A, 4, O>;
Expand description

Field MASKBLEND writer - TFT Mask and Blend Mode

Implementations§

source§

impl<'a, const O: u8> MASKBLEND_W<'a, O>

source

pub fn disabled(self) -> &'a mut W

Masking and Blending are disabled.

source

pub fn imask(self) -> &'a mut W

Internal Masking is enabled.

source

pub fn ialpha(self) -> &'a mut W

Internal Alpha Blending is enabled.

source

pub fn imaskalpha(self) -> &'a mut W

Internal Masking and Alpha Blending are enabled.

source

pub fn efbmask(self) -> &'a mut W

External Frame Buffer Masking is enabled.

source

pub fn efbalpha(self) -> &'a mut W

External Frame Buffer Alpha Blending is enabled.

source

pub fn efbmaskalpha(self) -> &'a mut W

External Frame Buffer Masking and Alpha Blending are enabled.

source

pub fn ifbmask(self) -> &'a mut W

Internal Frame Buffer Masking is enabled.

source

pub fn ifbalpha(self) -> &'a mut W

Internal Frame Buffer Alpha Blending is enabled.

source

pub fn ifbmaskalpha(self) -> &'a mut W

Internal Frame Buffer Masking and Alpha Blending are enabled.