C# 클래스 LayoutFarm.RenderBoxes.PlainLayer

상속: RenderElementLayer
파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
GetDrawingIter ( ) : IEnumerable
GetHitTestIter ( ) : IEnumerable
ReCalculateContentSizeNoLayout ( LinkedList velist ) : Size

메소드 상세

AddChild() 공개 메소드

public AddChild ( RenderElement re ) : void
re RenderElement
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

DrawChildContent() 공개 메소드

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

GetRenderElementIter() 공개 메소드

public GetRenderElementIter ( ) : IEnumerable
리턴 IEnumerable

GetRenderElementReverseIter() 공개 메소드

public GetRenderElementReverseIter ( ) : IEnumerable
리턴 IEnumerable

HitTestCore() 공개 메소드

public HitTestCore ( HitChain hitChain ) : bool
hitChain HitChain
리턴 bool

PlainLayer() 공개 메소드

public PlainLayer ( RenderElement owner ) : System.Collections.Generic
owner RenderElement
리턴 System.Collections.Generic

RemoveChild() 공개 메소드

public RemoveChild ( RenderElement re ) : void
re RenderElement
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

TopDownReArrangeContent() 공개 메소드

public TopDownReArrangeContent ( ) : void
리턴 void

TopDownReCalculateContentSize() 공개 메소드

public TopDownReCalculateContentSize ( ) : void
리턴 void

dbug_DumpElementProps() 공개 메소드

public dbug_DumpElementProps ( dbugLayoutMsgWriter writer ) : void
writer dbugLayoutMsgWriter
리턴 void