Files
2026-06-04 11:42:34 +02:00

84 lines
1.9 KiB
C#

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();
}
}