C# Class LayoutFarm.RenderBoxBase

Inheritance: RenderElement
Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Méthodes publiques

Свойство Type Description
debugBreaK1 bool

Méthodes publiques

Méthode Description
AddChild ( RenderElement renderE ) : void
ChildrenHitTestCore ( HitChain hitChain ) : void
ClearAllChildren ( ) : void
CustomDrawToThisCanvas ( Canvas canvas, Rectangle updateArea ) : void
FindUnderlyingSiblingAtPoint ( Point point ) : RenderElement
RemoveChild ( RenderElement renderE ) : void
RenderBoxBase ( RootGraphic rootgfx, int width, int height ) : PixelFarm.Drawing
ResetRootGraphics ( RootGraphic rootgfx ) : void
SetViewport ( int viewportX, int viewportY ) : void
TopDownReCalculateContentSize ( ) : void
dbugForceTopDownReArrangeContent ( ) : void
dbugTopDownReArrangeContentIfNeed ( ) : void
dbug_DumpVisualProps ( dbugLayoutMsgWriter writer ) : void

Méthodes protégées

Méthode Description
DrawBoxContent ( Canvas canvas, Rectangle updateArea ) : void
DrawDefaultLayer ( Canvas canvas, Rectangle &updateArea ) : void

Private Methods

Méthode Description
debug_RecordLayerInfo ( RenderElementLayer layer ) : void

Method Details

AddChild() public méthode

public AddChild ( RenderElement renderE ) : void
renderE RenderElement
Résultat void

ChildrenHitTestCore() public méthode

public ChildrenHitTestCore ( HitChain hitChain ) : void
hitChain LayoutFarm.RenderBoxes.HitChain
Résultat void

ClearAllChildren() public méthode

public ClearAllChildren ( ) : void
Résultat void

CustomDrawToThisCanvas() public final méthode

public final CustomDrawToThisCanvas ( Canvas canvas, Rectangle updateArea ) : void
canvas PixelFarm.Drawing.Canvas
updateArea PixelFarm.Drawing.Rectangle
Résultat void

DrawBoxContent() protected abstract méthode

protected abstract DrawBoxContent ( Canvas canvas, Rectangle updateArea ) : void
canvas PixelFarm.Drawing.Canvas
updateArea PixelFarm.Drawing.Rectangle
Résultat void

DrawDefaultLayer() protected méthode

protected DrawDefaultLayer ( Canvas canvas, Rectangle &updateArea ) : void
canvas PixelFarm.Drawing.Canvas
updateArea PixelFarm.Drawing.Rectangle
Résultat void

FindUnderlyingSiblingAtPoint() public méthode

public FindUnderlyingSiblingAtPoint ( Point point ) : RenderElement
point PixelFarm.Drawing.Point
Résultat RenderElement

RemoveChild() public méthode

public RemoveChild ( RenderElement renderE ) : void
renderE RenderElement
Résultat void

RenderBoxBase() public méthode

public RenderBoxBase ( RootGraphic rootgfx, int width, int height ) : PixelFarm.Drawing
rootgfx RootGraphic
width int
height int
Résultat PixelFarm.Drawing

ResetRootGraphics() public méthode

public ResetRootGraphics ( RootGraphic rootgfx ) : void
rootgfx RootGraphic
Résultat void

SetViewport() public méthode

public SetViewport ( int viewportX, int viewportY ) : void
viewportX int
viewportY int
Résultat void

TopDownReCalculateContentSize() public final méthode

public final TopDownReCalculateContentSize ( ) : void
Résultat void

dbugForceTopDownReArrangeContent() public méthode

public dbugForceTopDownReArrangeContent ( ) : void
Résultat void

dbugTopDownReArrangeContentIfNeed() public méthode

public dbugTopDownReArrangeContentIfNeed ( ) : void
Résultat void

dbug_DumpVisualProps() public méthode

public dbug_DumpVisualProps ( dbugLayoutMsgWriter writer ) : void
writer dbugLayoutMsgWriter
Résultat void

Property Details

debugBreaK1 public_oe static_oe property

public static bool debugBreaK1
Résultat bool