C# Class LayoutFarm.HtmlBoxes.InternalWrappers.WrapperBlockCssBox

css box that wrap a render element inside
Inheritance: WrapperCssBoxBase
Afficher le fichier Open project: prepare/HTML-Renderer

Méthodes publiques

Méthode Description
CustomContentHitTest ( float x, float y, CssBoxHitChain hitChain ) : bool
CustomRecomputedValue ( CssBox containingBlock ) : void
WrapperBlockCssBox ( object controller, BoxSpec spec, RenderElement renderElement ) : System

Méthodes protégées

Méthode Description
PaintImp ( PaintVisitor p ) : void

Private Methods

Méthode Description
GetParentRenderElement ( int &globalX, int &globalY ) : RenderElement

Method Details

CustomContentHitTest() public méthode

public CustomContentHitTest ( float x, float y, CssBoxHitChain hitChain ) : bool
x float
y float
hitChain CssBoxHitChain
Résultat bool

CustomRecomputedValue() public méthode

public CustomRecomputedValue ( CssBox containingBlock ) : void
containingBlock CssBox
Résultat void

PaintImp() protected méthode

protected PaintImp ( PaintVisitor p ) : void
p PaintVisitor
Résultat void

WrapperBlockCssBox() public méthode

public WrapperBlockCssBox ( object controller, BoxSpec spec, RenderElement renderElement ) : System
controller object
spec LayoutFarm.Css.BoxSpec
renderElement RenderElement
Résultat System