C# Class LayoutFarm.Text.EditableTextFlowLayer.FlowReLocator

Mostra file Open project: prepare/HTML-Renderer

Public Methods

Method Description
Accept ( ) : void
CloseCurrentLine ( int lineWidth, int lineHeight ) : void
CloseCurrentLineWithLineBreak ( int lineWidth, int lineHeight ) : void
FreeFlowRelocator ( FlowReLocator flowRelocator ) : void
GetNewFlowRelocator ( ) : FlowReLocator
Load ( EditableTextFlowLayer flowLayer ) : void
ReadNextRun ( ) : bool
RemoveCurrentBlankLine ( ) : void
SetCurrentLineSize ( int lineWidth, int lineHeight ) : void
SetCurrentLineTop ( int y ) : void
SplitIntoNewLine ( ) : void

Private Methods

Method Description
FlowReLocator ( ) : System
Load ( EditableTextLine sourceLine ) : void
Load ( List sourceLines ) : void

Method Details

Accept() public method

public Accept ( ) : void
return void

CloseCurrentLine() public method

public CloseCurrentLine ( int lineWidth, int lineHeight ) : void
lineWidth int
lineHeight int
return void

CloseCurrentLineWithLineBreak() public method

public CloseCurrentLineWithLineBreak ( int lineWidth, int lineHeight ) : void
lineWidth int
lineHeight int
return void

FreeFlowRelocator() public static method

public static FreeFlowRelocator ( FlowReLocator flowRelocator ) : void
flowRelocator FlowReLocator
return void

GetNewFlowRelocator() public static method

public static GetNewFlowRelocator ( ) : FlowReLocator
return FlowReLocator

Load() public method

public Load ( EditableTextFlowLayer flowLayer ) : void
flowLayer EditableTextFlowLayer
return void

ReadNextRun() public method

public ReadNextRun ( ) : bool
return bool

RemoveCurrentBlankLine() public method

public RemoveCurrentBlankLine ( ) : void
return void

SetCurrentLineSize() public method

public SetCurrentLineSize ( int lineWidth, int lineHeight ) : void
lineWidth int
lineHeight int
return void

SetCurrentLineTop() public method

public SetCurrentLineTop ( int y ) : void
y int
return void

SplitIntoNewLine() public method

public SplitIntoNewLine ( ) : void
return void