C# Class LayoutFarm.HtmlBoxes.SelectionRange.LineWalkVisitor

Afficher le fichier Open project: prepare/HTML-Renderer

Méthodes publiques

Свойство Type Description
globalX float
globalY float

Méthodes publiques

Méthode Description
IsWalkTargetInCurrentLineArea ( ) : bool
LineWalkVisitor ( CssBlockRun startBlockRun ) : System
LineWalkVisitor ( CssLineBox startLineBox ) : System
SetWalkTargetPosition ( float x, float y ) : void
Walk ( CssLineBox endLineBox, VisitLineDelegate del ) : void

Private Methods

Méthode Description
GetLineWalkDownAndUpIter ( LineWalkVisitor visitor, CssLineBox startLine ) : IEnumerable
GetLineWalkDownIter ( LineWalkVisitor visitor, CssBox box ) : IEnumerable
InnerWalk ( CssLineBox endLineBox, VisitLineDelegate del, IEnumerable lineIter ) : void

Method Details

IsWalkTargetInCurrentLineArea() public méthode

public IsWalkTargetInCurrentLineArea ( ) : bool
Résultat bool

LineWalkVisitor() public méthode

public LineWalkVisitor ( CssBlockRun startBlockRun ) : System
startBlockRun CssBlockRun
Résultat System

LineWalkVisitor() public méthode

public LineWalkVisitor ( CssLineBox startLineBox ) : System
startLineBox CssLineBox
Résultat System

SetWalkTargetPosition() public méthode

public SetWalkTargetPosition ( float x, float y ) : void
x float
y float
Résultat void

Walk() public méthode

public Walk ( CssLineBox endLineBox, VisitLineDelegate del ) : void
endLineBox CssLineBox
del VisitLineDelegate
Résultat void

Property Details

globalX public_oe property

public float globalX
Résultat float

globalY public_oe property

public float globalY
Résultat float