[−][src]Trait appstream_glib::ImageExt
Required methods
fn equal<P: IsA<Image>>(&self, image2: &P) -> bool
fn get_alpha_flags(&self) -> ImageAlphaFlags
fn get_basename(&self) -> Option<GString>
fn get_height(&self) -> u32
fn get_kind(&self) -> ImageKind
fn get_locale(&self) -> Option<GString>
fn get_md5(&self) -> Option<GString>
fn get_pixbuf(&self) -> Option<Pixbuf>
fn get_url(&self) -> Option<GString>
fn get_width(&self) -> u32
fn load_filename(&self, filename: &str) -> Result<(), Error>
fn load_filename_full(
&self,
filename: &str,
dest_size: u32,
src_size_min: u32,
flags: ImageLoadFlags
) -> Result<(), Error>
&self,
filename: &str,
dest_size: u32,
src_size_min: u32,
flags: ImageLoadFlags
) -> Result<(), Error>
fn save_filename(
&self,
filename: &str,
width: u32,
height: u32,
flags: ImageSaveFlags
) -> Result<(), Error>
&self,
filename: &str,
width: u32,
height: u32,
flags: ImageSaveFlags
) -> Result<(), Error>
fn save_pixbuf(
&self,
width: u32,
height: u32,
flags: ImageSaveFlags
) -> Option<Pixbuf>
&self,
width: u32,
height: u32,
flags: ImageSaveFlags
) -> Option<Pixbuf>
fn set_basename(&self, basename: &str)
fn set_height(&self, height: u32)
fn set_kind(&self, kind: ImageKind)
fn set_locale(&self, locale: &str)
fn set_pixbuf(&self, pixbuf: &Pixbuf)
fn set_url(&self, url: &str)
fn set_width(&self, width: u32)
Implementors
impl<O: IsA<Image>> ImageExt for O
[src]
fn equal<P: IsA<Image>>(&self, image2: &P) -> bool
[src]
fn get_alpha_flags(&self) -> ImageAlphaFlags
[src]
fn get_basename(&self) -> Option<GString>
[src]
fn get_height(&self) -> u32
[src]
fn get_kind(&self) -> ImageKind
[src]
fn get_locale(&self) -> Option<GString>
[src]
fn get_md5(&self) -> Option<GString>
[src]
fn get_pixbuf(&self) -> Option<Pixbuf>
[src]
fn get_url(&self) -> Option<GString>
[src]
fn get_width(&self) -> u32
[src]
fn load_filename(&self, filename: &str) -> Result<(), Error>
[src]
fn load_filename_full(
&self,
filename: &str,
dest_size: u32,
src_size_min: u32,
flags: ImageLoadFlags
) -> Result<(), Error>
[src]
&self,
filename: &str,
dest_size: u32,
src_size_min: u32,
flags: ImageLoadFlags
) -> Result<(), Error>
fn save_filename(
&self,
filename: &str,
width: u32,
height: u32,
flags: ImageSaveFlags
) -> Result<(), Error>
[src]
&self,
filename: &str,
width: u32,
height: u32,
flags: ImageSaveFlags
) -> Result<(), Error>
fn save_pixbuf(
&self,
width: u32,
height: u32,
flags: ImageSaveFlags
) -> Option<Pixbuf>
[src]
&self,
width: u32,
height: u32,
flags: ImageSaveFlags
) -> Option<Pixbuf>