返回提交历史
Modified
XFEExtension.NetCore.MemoryEditor/Manager/DynamicMemoryManager.cs
+1
-1
Modified
XFEExtension.NetCore.MemoryEditor/Manager/MemoryItemBuilder.cs
+2
-2
Modified
XFEExtension.NetCore.MemoryEditor/Manager/StaticMemoryManager.cs
+1
-1
Modified
XFEExtension.NetCore.MemoryEditor/Manager/UpdatableMemoryManager.cs
+1
-1
XFEstudio/XFEExtension.NetCore.MemoryEditor
修复listenerFrequency的引用问题
0c2602d
代码差异
4 个文件
+5
-5
@@ -37,7 +37,7 @@ public abstract class DynamicMemoryManager : MemoryManager
37
37
}
38
38
var dynamicMemoryItem = new DynamicMemoryItemImpl(builder.name, builder.dynamicMemoryAddress, builder.memoryAddressType, Editor);
39
39
if (builder.hasListener)
40
dynamicMemoryItem.AddListener(builder.ListenerFrequency, builder.startListen);
40
dynamicMemoryItem.AddListener(builder.listenerFrequency, builder.startListen);
41
41
ItemDictionary.Add(builder.name, dynamicMemoryItem);
42
42
}
43
43
/// <summary>
@@ -29,7 +29,7 @@ public abstract class MemoryItemBuilder
29
29
public MemoryItemBuilder WithListener(TimeSpan frequency, bool startListen = false)
30
30
{
31
31
hasListener = true;
32
ListenerFrequency = frequency;
32
listenerFrequency = frequency;
33
33
this.startListen = startListen;
34
34
return this;
35
35
}
@@ -42,7 +42,7 @@ public abstract class MemoryItemBuilder
42
42
public MemoryItemBuilder WithListener(int frequency = 1, bool startListen = false)
43
43
{
44
44
hasListener = true;
45
ListenerFrequency = TimeSpan.FromMilliseconds(frequency);
45
listenerFrequency = TimeSpan.FromMilliseconds(frequency);
46
46
this.startListen = startListen;
47
47
return this;
48
48
}
@@ -25,7 +25,7 @@ public class StaticMemoryManager : MemoryManager
25
25
throw new ArgumentNullException(nameof(builder), "对于静态地址管理器,构建器的静态地址不可为空");
26
26
var staticMemoryItem = new StaticMemoryItemImpl(builder.name, builder.staticMemoryAddress.Value, builder.memoryAddressType, Editor);
27
27
if (builder.hasListener)
28
staticMemoryItem.AddListener(builder.ListenerFrequency, builder.startListen);
28
staticMemoryItem.AddListener(builder.listenerFrequency, builder.startListen);
29
29
ItemDictionary.Add(builder.name, staticMemoryItem);
30
30
}
31
31
/// <summary>
@@ -37,7 +37,7 @@ public class UpdatableMemoryManager : MemoryManager
37
37
}
38
38
var updatableMemoryItem = new UpdatableMemoryItemImpl(builder.name, builder.updatableMemoryAddress, builder.memoryAddressType, Editor);
39
39
if (builder.hasListener)
40
updatableMemoryItem.AddListener(builder.ListenerFrequency, builder.startListen);
40
updatableMemoryItem.AddListener(builder.listenerFrequency, builder.startListen);
41
41
ItemDictionary.Add(builder.name, updatableMemoryItem);
42
42
}
43
43
/// <summary>