C# 클래스 AvalonStudio.Languages.CPlusPlus.Rendering.TextColoringTransformer

상속: IDocumentLineTransformer
파일 보기 프로젝트 열기: VitalElement/AvalonStudio 1 사용 예제들

공개 메소드들

메소드 설명
GetBrush ( HighlightType type ) : IBrush
SetTransformations ( SyntaxHighlightDataList highlightData ) : void
TextColoringTransformer ( TextDocument document ) : Avalonia.Media
TextColoringTransformer ( TextDocument document ) : System
TransformLine ( TextView textView, VisualLine line ) : void
UpdateOffsets ( DocumentChangeEventArgs e ) : void

메소드 상세

GetBrush() 공개 메소드

public GetBrush ( HighlightType type ) : IBrush
type HighlightType
리턴 IBrush

SetTransformations() 공개 메소드

public SetTransformations ( SyntaxHighlightDataList highlightData ) : void
highlightData SyntaxHighlightDataList
리턴 void

TextColoringTransformer() 공개 메소드

public TextColoringTransformer ( TextDocument document ) : Avalonia.Media
document AvalonStudio.TextEditor.Document.TextDocument
리턴 Avalonia.Media

TextColoringTransformer() 공개 메소드

public TextColoringTransformer ( TextDocument document ) : System
document AvalonStudio.TextEditor.Document.TextDocument
리턴 System

TransformLine() 공개 메소드

public TransformLine ( TextView textView, VisualLine line ) : void
textView TextView
line AvalonStudio.TextEditor.Rendering.VisualLine
리턴 void

UpdateOffsets() 공개 메소드

public UpdateOffsets ( DocumentChangeEventArgs e ) : void
e AvalonStudio.TextEditor.Document.DocumentChangeEventArgs
리턴 void