scripts
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace TriangleNet.Log
|
||||
{
|
||||
// Token: 0x02000020 RID: 32
|
||||
public interface ILog<T> where T : ILogItem
|
||||
{
|
||||
// Token: 0x0600010D RID: 269
|
||||
void Add(T item);
|
||||
|
||||
// Token: 0x0600010E RID: 270
|
||||
void Clear();
|
||||
|
||||
// Token: 0x0600010F RID: 271
|
||||
void Info(string message);
|
||||
|
||||
// Token: 0x06000110 RID: 272
|
||||
void Error(string message, string info);
|
||||
|
||||
// Token: 0x06000111 RID: 273
|
||||
void Warning(string message, string info);
|
||||
|
||||
// Token: 0x1700004A RID: 74
|
||||
// (get) Token: 0x06000112 RID: 274
|
||||
IList<T> Data { get; }
|
||||
|
||||
// Token: 0x1700004B RID: 75
|
||||
// (get) Token: 0x06000113 RID: 275
|
||||
LogLevel Level { get; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
|
||||
namespace TriangleNet.Log
|
||||
{
|
||||
// Token: 0x02000021 RID: 33
|
||||
public interface ILogItem
|
||||
{
|
||||
// Token: 0x1700004C RID: 76
|
||||
// (get) Token: 0x06000114 RID: 276
|
||||
DateTime Time { get; }
|
||||
|
||||
// Token: 0x1700004D RID: 77
|
||||
// (get) Token: 0x06000115 RID: 277
|
||||
LogLevel Level { get; }
|
||||
|
||||
// Token: 0x1700004E RID: 78
|
||||
// (get) Token: 0x06000116 RID: 278
|
||||
string Message { get; }
|
||||
|
||||
// Token: 0x1700004F RID: 79
|
||||
// (get) Token: 0x06000117 RID: 279
|
||||
string Info { get; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
using System;
|
||||
|
||||
namespace TriangleNet.Log
|
||||
{
|
||||
// Token: 0x0200001F RID: 31
|
||||
public enum LogLevel
|
||||
{
|
||||
// Token: 0x040000D6 RID: 214
|
||||
Info,
|
||||
// Token: 0x040000D7 RID: 215
|
||||
Warning,
|
||||
// Token: 0x040000D8 RID: 216
|
||||
Error
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,83 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace TriangleNet.Log
|
||||
{
|
||||
// Token: 0x02000022 RID: 34
|
||||
public sealed class SimpleLog : ILog<SimpleLogItem>
|
||||
{
|
||||
// Token: 0x06000119 RID: 281 RVA: 0x00015324 File Offset: 0x00013524
|
||||
private SimpleLog()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000050 RID: 80
|
||||
// (get) Token: 0x0600011A RID: 282 RVA: 0x00015337 File Offset: 0x00013537
|
||||
public static ILog<SimpleLogItem> Instance
|
||||
{
|
||||
get
|
||||
{
|
||||
return SimpleLog.instance;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600011B RID: 283 RVA: 0x0001533E File Offset: 0x0001353E
|
||||
public void Add(SimpleLogItem item)
|
||||
{
|
||||
this.log.Add(item);
|
||||
}
|
||||
|
||||
// Token: 0x0600011C RID: 284 RVA: 0x0001534C File Offset: 0x0001354C
|
||||
public void Clear()
|
||||
{
|
||||
this.log.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x0600011D RID: 285 RVA: 0x00015359 File Offset: 0x00013559
|
||||
public void Info(string message)
|
||||
{
|
||||
this.log.Add(new SimpleLogItem(LogLevel.Info, message));
|
||||
}
|
||||
|
||||
// Token: 0x0600011E RID: 286 RVA: 0x0001536D File Offset: 0x0001356D
|
||||
public void Warning(string message, string location)
|
||||
{
|
||||
this.log.Add(new SimpleLogItem(LogLevel.Warning, message, location));
|
||||
}
|
||||
|
||||
// Token: 0x0600011F RID: 287 RVA: 0x00015382 File Offset: 0x00013582
|
||||
public void Error(string message, string location)
|
||||
{
|
||||
this.log.Add(new SimpleLogItem(LogLevel.Error, message, location));
|
||||
}
|
||||
|
||||
// Token: 0x17000051 RID: 81
|
||||
// (get) Token: 0x06000120 RID: 288 RVA: 0x00015397 File Offset: 0x00013597
|
||||
public IList<SimpleLogItem> Data
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.log;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000052 RID: 82
|
||||
// (get) Token: 0x06000121 RID: 289 RVA: 0x0001539F File Offset: 0x0001359F
|
||||
public LogLevel Level
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.level;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040000D9 RID: 217
|
||||
private List<SimpleLogItem> log = new List<SimpleLogItem>();
|
||||
|
||||
// Token: 0x040000DA RID: 218
|
||||
private LogLevel level;
|
||||
|
||||
// Token: 0x040000DB RID: 219
|
||||
private static readonly SimpleLog instance = new SimpleLog();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
using System;
|
||||
|
||||
namespace TriangleNet.Log
|
||||
{
|
||||
// Token: 0x02000023 RID: 35
|
||||
public class SimpleLogItem : ILogItem
|
||||
{
|
||||
// Token: 0x17000053 RID: 83
|
||||
// (get) Token: 0x06000122 RID: 290 RVA: 0x000153A7 File Offset: 0x000135A7
|
||||
public DateTime Time
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.time;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000054 RID: 84
|
||||
// (get) Token: 0x06000123 RID: 291 RVA: 0x000153AF File Offset: 0x000135AF
|
||||
public LogLevel Level
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.level;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000055 RID: 85
|
||||
// (get) Token: 0x06000124 RID: 292 RVA: 0x000153B7 File Offset: 0x000135B7
|
||||
public string Message
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.message;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000056 RID: 86
|
||||
// (get) Token: 0x06000125 RID: 293 RVA: 0x000153BF File Offset: 0x000135BF
|
||||
public string Info
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.info;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000126 RID: 294 RVA: 0x000153C7 File Offset: 0x000135C7
|
||||
public SimpleLogItem(LogLevel level, string message)
|
||||
: this(level, message, "")
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000127 RID: 295 RVA: 0x000153D6 File Offset: 0x000135D6
|
||||
public SimpleLogItem(LogLevel level, string message, string info)
|
||||
{
|
||||
this.time = DateTime.Now;
|
||||
this.level = level;
|
||||
this.message = message;
|
||||
this.info = info;
|
||||
}
|
||||
|
||||
// Token: 0x040000DC RID: 220
|
||||
private DateTime time;
|
||||
|
||||
// Token: 0x040000DD RID: 221
|
||||
private LogLevel level;
|
||||
|
||||
// Token: 0x040000DE RID: 222
|
||||
private string message;
|
||||
|
||||
// Token: 0x040000DF RID: 223
|
||||
private string info;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user