C# Class LayoutFarm.RenderBoxes.PlainLayer

Inheritance: RenderElementLayer
ファイルを表示 Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
AddChild ( RenderElement re ) : void
Clear ( ) : void
DrawChildContent ( Canvas canvasPage, Rectangle updateArea ) : void
GetRenderElementIter ( ) : IEnumerable
GetRenderElementReverseIter ( ) : IEnumerable
HitTestCore ( HitChain hitChain ) : bool
PlainLayer ( RenderElement owner ) : System.Collections.Generic
RemoveChild ( RenderElement re ) : void
ToString ( ) : string
TopDownReArrangeContent ( ) : void
TopDownReCalculateContentSize ( ) : void
dbug_DumpElementProps ( dbugLayoutMsgWriter writer ) : void

Private Methods

Method Description
GetDrawingIter ( ) : IEnumerable
GetHitTestIter ( ) : IEnumerable
ReCalculateContentSizeNoLayout ( LinkedList velist ) : Size

Method Details

AddChild() public method

public AddChild ( RenderElement re ) : void
re RenderElement
return void

Clear() public method

public Clear ( ) : void
return void

DrawChildContent() public method

public DrawChildContent ( Canvas canvasPage, Rectangle updateArea ) : void
canvasPage PixelFarm.Drawing.Canvas
updateArea PixelFarm.Drawing.Rectangle
return void

GetRenderElementIter() public method

public GetRenderElementIter ( ) : IEnumerable
return IEnumerable

GetRenderElementReverseIter() public method

public GetRenderElementReverseIter ( ) : IEnumerable
return IEnumerable

HitTestCore() public method

public HitTestCore ( HitChain hitChain ) : bool
hitChain HitChain
return bool

PlainLayer() public method

public PlainLayer ( RenderElement owner ) : System.Collections.Generic
owner RenderElement
return System.Collections.Generic

RemoveChild() public method

public RemoveChild ( RenderElement re ) : void
re RenderElement
return void

ToString() public method

public ToString ( ) : string
return string

TopDownReArrangeContent() public method

public TopDownReArrangeContent ( ) : void
return void

TopDownReCalculateContentSize() public method

public TopDownReCalculateContentSize ( ) : void
return void

dbug_DumpElementProps() public method

public dbug_DumpElementProps ( dbugLayoutMsgWriter writer ) : void
writer dbugLayoutMsgWriter
return void