AvalonStudio.Languages.CPlusPlus.Rendering.IncludeTextLineTransformer.TransformLine C# (CSharp) Method

TransformLine() public method

public TransformLine ( TextView textView, VisualLine line ) : void
textView TextView
line AvalonStudio.TextEditor.Rendering.VisualLine
return void
        public void TransformLine(TextView textView, VisualLine line)
		{
            if (line.RenderedText.Text.Contains("#include") && !line.RenderedText.Text.Trim().StartsWith("//"))
            {
                var startIndex = line.RenderedText.Text.IndexOf("#include");

                line.RenderedText.SetForegroundBrush(pragmaBrush, startIndex, 8);
                line.RenderedText.SetForegroundBrush(brush, startIndex + 9, line.RenderedText.Text.Length - startIndex);
            }
        }
	}
IncludeTextLineTransformer