Skip to main content

IFontCache_Impl

Trait IFontCache_Impl 

Source
pub trait IFontCache_Impl: IUnknownImpl {
    // Required methods
    fn Init(
        &self,
        hkey: HKEY,
        pszintlkey: &PCSTR,
        dwflags: u32,
    ) -> Result<(), Error>;
    fn GetFont(
        &self,
        fnttype: FNTSYSTYPE,
        hcharset: *mut HCHARSET__,
        phfont: *mut HFONT,
    ) -> Result<(), Error>;
    fn OnOptionChange(&self) -> Result<(), Error>;
    fn GetJP_ISOControl(&self, pfusesio: *mut BOOL) -> Result<(), Error>;
}

Required Methods§

Source

fn Init( &self, hkey: HKEY, pszintlkey: &PCSTR, dwflags: u32, ) -> Result<(), Error>

Source

fn GetFont( &self, fnttype: FNTSYSTYPE, hcharset: *mut HCHARSET__, phfont: *mut HFONT, ) -> Result<(), Error>

Source

fn OnOptionChange(&self) -> Result<(), Error>

Source

fn GetJP_ISOControl(&self, pfusesio: *mut BOOL) -> Result<(), Error>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§