C# Class PixelFarm.Drawing.WinGdi.QuadPages

Mostra file Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
CalculateCanvasPages ( int viewportX, int viewportY, int viewportWidth, int viewportHeight ) : void
CanvasInvalidate ( Rectangle rect ) : void
Dispose ( ) : void
QuadPages ( int cachedPageNum, int eachCachedPageWidth, int eachCachedPageHeight ) : System
RenderToOutputWindowFullMode ( IRenderElement topWindowRenderBox, IntPtr destOutputHdc, int viewportX, int viewportY, int viewportWidth, int viewportHeight ) : void
RenderToOutputWindowPartialMode ( IRenderElement renderE, IntPtr destOutputHdc, int viewportX, int viewportY, int viewportWidth, int viewportHeight ) : void
ResizeAllPages ( int newWidth, int newHeight ) : void

Private Methods

Method Description
UpdateAllArea ( MyGdiPlusCanvas mycanvas, IRenderElement topWindowRenderBox ) : void
UpdateInvalidArea ( MyGdiPlusCanvas mycanvas, IRenderElement rootElement ) : void

Method Details

CalculateCanvasPages() public method

public CalculateCanvasPages ( int viewportX, int viewportY, int viewportWidth, int viewportHeight ) : void
viewportX int
viewportY int
viewportWidth int
viewportHeight int
return void

CanvasInvalidate() public method

public CanvasInvalidate ( Rectangle rect ) : void
rect Rectangle
return void

Dispose() public method

public Dispose ( ) : void
return void

QuadPages() public method

public QuadPages ( int cachedPageNum, int eachCachedPageWidth, int eachCachedPageHeight ) : System
cachedPageNum int
eachCachedPageWidth int
eachCachedPageHeight int
return System

RenderToOutputWindowFullMode() public method

public RenderToOutputWindowFullMode ( IRenderElement topWindowRenderBox, IntPtr destOutputHdc, int viewportX, int viewportY, int viewportWidth, int viewportHeight ) : void
topWindowRenderBox IRenderElement
destOutputHdc System.IntPtr
viewportX int
viewportY int
viewportWidth int
viewportHeight int
return void

RenderToOutputWindowPartialMode() public method

public RenderToOutputWindowPartialMode ( IRenderElement renderE, IntPtr destOutputHdc, int viewportX, int viewportY, int viewportWidth, int viewportHeight ) : void
renderE IRenderElement
destOutputHdc System.IntPtr
viewportX int
viewportY int
viewportWidth int
viewportHeight int
return void

ResizeAllPages() public method

public ResizeAllPages ( int newWidth, int newHeight ) : void
newWidth int
newHeight int
return void