C# Class Tripod.Model.Gui.PhotoGridViewChild

Inheritance: Hyena.Data.Gui.DataViewChild
Exibir arquivo Open project: rubenv/tripod

Public Methods

Method 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

Method 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 method

public Arrange ( ) : void
return void

InvalidateThumbnail() public method

public InvalidateThumbnail ( ) : void
return void

Measure() public method

public Measure ( Size available ) : Size
available Hyena.Gui.Canvas.Size
return Hyena.Gui.Canvas.Size

Render() public method

public Render ( CellContext context ) : void
context Hyena.Data.Gui.CellContext
return void

RenderThumbnail() public static method

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
return void