Method | Description | |
---|---|---|
BeforeRemoveLine ( TextAddin.Document.DocumentLine documentLine ) : void | ||
GetIsCollapsed ( int lineNumber ) : bool | ||
GetTextLocation ( Vector2i position ) : TextLocation | ||
GetTextLocationPosition ( TextLocation textLocation ) : System.Vector2 | ||
InitVisualLine ( |
||
LineInserted ( TextAddin.Document.DocumentLine insertionPos, TextAddin.Document.DocumentLine newDocLine ) : void | ||
RebuildDocument ( ) : void | ||
SetLineLength ( TextAddin.Document.DocumentLine line, int newTotalLength ) : void | ||
TextLayer ( TextAddin.Controls.TextView parent, TextAddin.Document.TextDocument textDocument ) : System |
Method | Description | |
---|---|---|
CreateColorizer ( IHighlightingDefinition highlightingDefinition ) : IVisualLineTransformer |
Creates the highlighting colorizer for the specified highlighting definition. Allows derived classes to provide custom colorizer implementations for special highlighting definitions.
|
|
Layout ( Flood skin ) : void |
Method | Description | |
---|---|---|
ConnectToTextView ( object obj ) : void | ||
DisconnectFromTextView ( object obj ) : void | ||
ElementGenerator_Added ( TextAddin.Rendering.VisualLineElementGenerator generator ) : void | ||
ElementGenerator_Removed ( TextAddin.Rendering.VisualLineElementGenerator generator ) : void | ||
IServiceProvider ( |
||
LineTransformer_Added ( IVisualLineTransformer lineTransformer ) : void | ||
LineTransformer_Removed ( IVisualLineTransformer lineTransformer ) : void | ||
OnDocumentChanged ( TextAddin.Document.TextDocument oldValue, TextAddin.Document.TextDocument newValue ) : void | ||
OnSyntaxHighlightingChanged ( IHighlightingDefinition newValue ) : void |
public BeforeRemoveLine ( TextAddin.Document.DocumentLine documentLine ) : void | ||
documentLine | TextAddin.Document.DocumentLine | |
return | void |
protected CreateColorizer ( IHighlightingDefinition highlightingDefinition ) : IVisualLineTransformer | ||
highlightingDefinition | IHighlightingDefinition | |
return | IVisualLineTransformer |
public GetIsCollapsed ( int lineNumber ) : bool | ||
lineNumber | int | |
return | bool |
public GetTextLocation ( Vector2i position ) : TextLocation | ||
position | Vector2i | |
return | TextLocation |
public GetTextLocationPosition ( TextLocation textLocation ) : System.Vector2 | ||
textLocation | TextLocation | |
return | System.Vector2 |
public InitVisualLine ( |
||
visualLine | ||
return |
public LineInserted ( TextAddin.Document.DocumentLine insertionPos, TextAddin.Document.DocumentLine newDocLine ) : void | ||
insertionPos | TextAddin.Document.DocumentLine | |
newDocLine | TextAddin.Document.DocumentLine | |
return | void |
public SetLineLength ( TextAddin.Document.DocumentLine line, int newTotalLength ) : void | ||
line | TextAddin.Document.DocumentLine | |
newTotalLength | int | |
return | void |
public TextLayer ( TextAddin.Controls.TextView parent, TextAddin.Document.TextDocument textDocument ) : System | ||
parent | TextAddin.Controls.TextView | |
textDocument | TextAddin.Document.TextDocument | |
return | System |