This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
+32
View File
@@ -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; }
}
}
+24
View File
@@ -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; }
}
}
+15
View File
@@ -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
}
}
+83
View File
@@ -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();
}
}
+75
View File
@@ -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;
}
}