C# Class Tripod.Model.Gui.PhotoGridViewChild

Inheritance: Hyena.Data.Gui.DataViewChild
Afficher le fichier Open project: rubenv/tripod

Méthodes publiques

Méthode Description
Arrange ( ) : void
InvalidateThumbnail ( ) : void
Measure ( Size available ) : Size
Render ( CellContext context ) : void
RenderThumbnail ( Cairo cr, ImageSurface image, bool dispose, double x, double y, double width, double height, double radius, bool fill, Cairo fillColor, CairoCorners corners, double scale ) : void

Private Methods

Méthode Description
PhotoGridViewChild ( ) : System
Reload ( IPhoto photo ) : void
ReloadIfBetterSizeAvailable ( IPhoto photo, int have_width, int have_height ) : void
ReloadIfSuboptimalSize ( IPhoto photo ) : void
RenderThumbnail ( IPhoto photo, CellContext context ) : void

Method Details

Arrange() public méthode

public Arrange ( ) : void
Résultat void

InvalidateThumbnail() public méthode

public InvalidateThumbnail ( ) : void
Résultat void

Measure() public méthode

public Measure ( Size available ) : Size
available Hyena.Gui.Canvas.Size
Résultat Hyena.Gui.Canvas.Size

Render() public méthode

public Render ( CellContext context ) : void
context Hyena.Data.Gui.CellContext
Résultat void

RenderThumbnail() public static méthode

public static RenderThumbnail ( Cairo cr, ImageSurface image, bool dispose, double x, double y, double width, double height, double radius, bool fill, Cairo fillColor, CairoCorners corners, double scale ) : void
cr Cairo
image Cairo.ImageSurface
dispose bool
x double
y double
width double
height double
radius double
fill bool
fillColor Cairo
corners CairoCorners
scale double
Résultat void