UltimateZoneBuilder/Source/Core/Config/ScriptDocumentSettings.cs
2017-01-15 00:35:40 +02:00

24 lines
624 B
C#
Executable file

using System.Collections.Generic;
namespace CodeImp.DoomBuilder.Config
{
internal struct ScriptDocumentSettings
{
public Dictionary<int, HashSet<int>> FoldLevels; // <fold level, line numbers>
public int CaretPosition;
public int FirstVisibleLine;
public string Filename;
public string ResourceLocation; // Used by ScriptResourceDocumentTab only
public ScriptType ScriptType; // Used by ScriptResourceDocumentTab only
public ScriptDocumentTabType TabType;
public bool IsActiveTab;
public long Hash;
}
internal enum ScriptDocumentTabType
{
LUMP,
RESOURCE,
FILE,
}
}