Files
UnrealEngineUWP/Engine/Source/Programs/UnrealControls/OutputWindowDocumentLineAddedEventArgs.cs
Matthew Griffin bb70b349ce Merging CL 2804086 from //UE4/Release-4.11 to Dev-Main (//UE4/Dev-Main) to isolate copyright update
#lockdown Nick.Penwarden

[CL 2819020 by Matthew Griffin in Main branch]
2016-01-07 08:17:16 -05:00

45 lines
1.0 KiB
C#

// Copyright 1998-2016 Epic Games, Inc. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Text;
namespace UnrealControls
{
/// <summary>
/// This class represents event arguments for when a full line of text has been added to a document.
/// </summary>
public class OutputWindowDocumentLineAddedEventArgs : EventArgs
{
OutputWindowDocument.ReadOnlyDocumentLine mLine;
int mLineIndex;
/// <summary>
/// Gets the text for the line.
/// </summary>
public OutputWindowDocument.ReadOnlyDocumentLine Line
{
get { return mLine; }
}
/// <summary>
/// Gets the line index within the document.
/// </summary>
public int Index
{
get { return mLineIndex; }
}
/// <summary>
/// Constructor.
/// </summary>
/// <param name="LineIndex">The index of the line within its document.</param>
/// <param name="Txt">The line of text.</param>
public OutputWindowDocumentLineAddedEventArgs(int LineIndex, OutputWindowDocument.ReadOnlyDocumentLine Txt)
{
mLine = Txt;
mLineIndex = LineIndex;
}
}
}