GeezerVison is showing github.com — Changed field to property. · ReClassNET/ReClass.NET@a5e19cf
File treeExpand file treeCollapse file tree Open diff view settings Expand file treeCollapse file tree Open diff view settings Collapse file Copy file name to clipboardExpand all lines: ReClass.NET/Nodes/BaseFunctionPtrNode.cs +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -78,7 +78,7 @@ protected Size Draw(ViewInfo view, int x, int y, string type, string name) | 78 | 78 |
| 79 | 79 | var size = new Size(x - origX, view.Font.Height); | 80 | 80 |
| 81 | | - if (levelsOpen[view.Level]) | | 81 | + if (LevelsOpen[view.Level]) | 82 | 82 | { | 83 | 83 | var ptr = view.Memory.ReadIntPtr(Offset); | 84 | 84 |
| @@ -101,7 +101,7 @@ public override int CalculateDrawnHeight(ViewInfo view) | 101 | 101 | } | 102 | 102 |
| 103 | 103 | var height = view.Font.Height; | 104 | | - if (levelsOpen[view.Level]) | | 104 | + if (LevelsOpen[view.Level]) | 105 | 105 | { | 106 | 106 | height += instructions.Count * view.Font.Height; | 107 | 107 | } | |
Collapse file Copy file name to clipboardExpand all lines: ReClass.NET/Nodes/BaseMatrixNode.cs +4-4Lines changed: 4 additions & 4 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -11,7 +11,7 @@ public abstract class BaseMatrixNode : BaseNode | 11 | 11 |
| 12 | 12 | protected BaseMatrixNode() | 13 | 13 | { | 14 | | - levelsOpen.DefaultValue = true; | | 14 | + LevelsOpen.DefaultValue = true; | 15 | 15 | } | 16 | 16 |
| 17 | 17 | protected delegate void DrawMatrixValues(int x, ref int maxX, ref int y); | @@ -56,7 +56,7 @@ protected Size DrawMatrixType(ViewInfo view, int x, int y, string type, DrawMatr | 56 | 56 | AddTypeDrop(view, y); | 57 | 57 | AddDelete(view, y); | 58 | 58 |
| 59 | | - if (levelsOpen[view.Level]) | | 59 | + if (LevelsOpen[view.Level]) | 60 | 60 | { | 61 | 61 | drawValues(tx, ref x, ref y); | 62 | 62 | } | @@ -95,7 +95,7 @@ protected Size DrawVectorType(ViewInfo view, int x, int y, string type, DrawVect | 95 | 95 | } | 96 | 96 | x = AddOpenClose(view, x, y); | 97 | 97 |
| 98 | | - if (levelsOpen[view.Level]) | | 98 | + if (LevelsOpen[view.Level]) | 99 | 99 | { | 100 | 100 | drawValues(ref x, ref y); | 101 | 101 | } | @@ -118,7 +118,7 @@ public override int CalculateDrawnHeight(ViewInfo view) | 118 | 118 | } | 119 | 119 |
| 120 | 120 | var height = view.Font.Height; | 121 | | - if (levelsOpen[view.Level]) | | 121 | + if (LevelsOpen[view.Level]) | 122 | 122 | { | 123 | 123 | height += CalculateValuesHeight(view); | 124 | 124 | } | |
Collapse file Copy file name to clipboardExpand all lines: ReClass.NET/Nodes/BaseNode.cs +7-7Lines changed: 7 additions & 7 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 1 | | -using System; | | 1 | +using System; | 2 | 2 | using System.Collections.Generic; | 3 | 3 | using System.Diagnostics; | 4 | 4 | using System.Diagnostics.Contracts; | @@ -55,15 +55,15 @@ public abstract class BaseNode | 55 | 55 | public event NodeEventHandler NameChanged; | 56 | 56 | public event NodeEventHandler CommentChanged; | 57 | 57 |
| 58 | | - protected readonly GrowingList<bool> levelsOpen = new GrowingList<bool>(false); | | 58 | + protected GrowingList<bool> LevelsOpen { get; } = new GrowingList<bool>(false); | 59 | 59 |
| 60 | 60 | [ContractInvariantMethod] | 61 | 61 | private void ObjectInvariants() | 62 | 62 | { | 63 | 63 | Contract.Invariant(name != null); | 64 | 64 | Contract.Invariant(comment != null); | 65 | 65 | Contract.Invariant(Offset.ToInt32() >= 0); | 66 | | - Contract.Invariant(levelsOpen != null); | | 66 | + Contract.Invariant(LevelsOpen != null); | 67 | 67 | } | 68 | 68 |
| 69 | 69 | public static BaseNode CreateInstanceFromType(Type nodeType) | @@ -80,7 +80,7 @@ protected BaseNode() | 80 | 80 | Name = $"N{nodeIndex++:X08}"; | 81 | 81 | Comment = string.Empty; | 82 | 82 |
| 83 | | - levelsOpen[0] = true; | | 83 | + LevelsOpen[0] = true; | 84 | 84 | } | 85 | 85 |
| 86 | 86 | public abstract void GetUserInterfaceInfo(out string name, out Image icon); | @@ -166,15 +166,15 @@ public virtual void Update(HotSpot spot) | 166 | 166 | /// <param name="level">The level to toggle.</param> | 167 | 167 | internal void ToggleLevelOpen(int level) | 168 | 168 | { | 169 | | - levelsOpen[level] = !levelsOpen[level]; | | 169 | + LevelsOpen[level] = !LevelsOpen[level]; | 170 | 170 | } | 171 | 171 |
| 172 | 172 | /// <summary>Sets the specific level.</summary> | 173 | 173 | /// <param name="level">The level to set.</param> | 174 | 174 | /// <param name="open">True to open.</param> | 175 | 175 | internal void SetLevelOpen(int level, bool open) | 176 | 176 | { | 177 | | - levelsOpen[level] = open; | | 177 | + LevelsOpen[level] = open; | 178 | 178 | } | 179 | 179 |
| 180 | 180 | /// <summary>Adds a <see cref="HotSpot"/> the user can interact with.</summary> | @@ -336,7 +336,7 @@ protected int AddOpenClose(ViewInfo view, int x, int y) | 336 | 336 | return x + Icons.Dimensions; | 337 | 337 | } | 338 | 338 |
| 339 | | - return AddIcon(view, x, y, levelsOpen[view.Level] ? Icons.OpenCloseOpen : Icons.OpenCloseClosed, 0, HotSpotType.OpenClose); | | 339 | + return AddIcon(view, x, y, LevelsOpen[view.Level] ? Icons.OpenCloseOpen : Icons.OpenCloseClosed, 0, HotSpotType.OpenClose); | 340 | 340 | } | 341 | 341 |
| 342 | 342 | /// <summary>Draws a type drop icon if the node is selected.</summary> | |
Collapse file Copy file name to clipboardExpand all lines: ReClass.NET/Nodes/BaseWrapperArrayNode.cs +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -68,7 +68,7 @@ protected Size Draw(ViewInfo view, int x, int y, string type) | 68 | 68 |
| 69 | 69 | var size = new Size(x - origX, view.Font.Height); | 70 | 70 |
| 71 | | - if (levelsOpen[view.Level]) | | 71 | + if (LevelsOpen[view.Level]) | 72 | 72 | { | 73 | 73 | var childSize = DrawChild(view, tx, y); | 74 | 74 |
| @@ -89,7 +89,7 @@ public override int CalculateDrawnHeight(ViewInfo view) | 89 | 89 | } | 90 | 90 |
| 91 | 91 | var height = view.Font.Height; | 92 | | - if (levelsOpen[view.Level]) | | 92 | + if (LevelsOpen[view.Level]) | 93 | 93 | { | 94 | 94 | height += InnerNode.CalculateDrawnHeight(view); | 95 | 95 | } | |
Collapse file Copy file name to clipboardExpand all lines: ReClass.NET/Nodes/BitFieldNode.cs +3-3Lines changed: 3 additions & 3 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -48,7 +48,7 @@ public BitFieldNode() | 48 | 48 | { | 49 | 49 | Bits = IntPtr.Size * 8; | 50 | 50 |
| 51 | | - levelsOpen.DefaultValue = true; | | 51 | + LevelsOpen.DefaultValue = true; | 52 | 52 | } | 53 | 53 |
| 54 | 54 | public override void GetUserInterfaceInfo(out string name, out Image icon) | @@ -133,7 +133,7 @@ public override Size Draw(ViewInfo view, int x, int y) | 133 | 133 | AddTypeDrop(view, y); | 134 | 134 | AddDelete(view, y); | 135 | 135 |
| 136 | | - if (levelsOpen[view.Level]) | | 136 | + if (LevelsOpen[view.Level]) | 137 | 137 | { | 138 | 138 | y += view.Font.Height; | 139 | 139 |
| @@ -163,7 +163,7 @@ public override int CalculateDrawnHeight(ViewInfo view) | 163 | 163 | } | 164 | 164 |
| 165 | 165 | var height = view.Font.Height; | 166 | | - if (levelsOpen[view.Level]) | | 166 | + if (LevelsOpen[view.Level]) | 167 | 167 | { | 168 | 168 | height += view.Font.Height + 2; | 169 | 169 | } | |
Collapse file Copy file name to clipboardExpand all lines: ReClass.NET/Nodes/ClassInstanceNode.cs +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -65,7 +65,7 @@ public override Size Draw(ViewInfo view, int x, int y) | 65 | 65 |
| 66 | 66 | var size = new Size(x - origX, y - origY); | 67 | 67 |
| 68 | | - if (levelsOpen[view.Level]) | | 68 | + if (LevelsOpen[view.Level]) | 69 | 69 | { | 70 | 70 | var v = view.Clone(); | 71 | 71 | v.Address = view.Address.Add(Offset); | @@ -88,7 +88,7 @@ public override int CalculateDrawnHeight(ViewInfo view) | 88 | 88 | } | 89 | 89 |
| 90 | 90 | var height = view.Font.Height; | 91 | | - if (levelsOpen[view.Level]) | | 91 | + if (LevelsOpen[view.Level]) | 92 | 92 | { | 93 | 93 | height += InnerNode.CalculateDrawnHeight(view); | 94 | 94 | } | |
Collapse file Copy file name to clipboardExpand all lines: ReClass.NET/Nodes/ClassNode.cs +3-3Lines changed: 3 additions & 3 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -55,7 +55,7 @@ internal ClassNode(bool notifyClassCreated) | 55 | 55 | { | 56 | 56 | Contract.Ensures(AddressFormula != null); | 57 | 57 |
| 58 | | - levelsOpen.DefaultValue = true; | | 58 | + LevelsOpen.DefaultValue = true; | 59 | 59 |
| 60 | 60 | Uuid = new NodeUuid(true); | 61 | 61 |
| @@ -117,7 +117,7 @@ public override Size Draw(ViewInfo view, int x, int y) | 117 | 117 |
| 118 | 118 | var size = new Size(x - origX, y - origY); | 119 | 119 |
| 120 | | - if (levelsOpen[view.Level]) | | 120 | + if (LevelsOpen[view.Level]) | 121 | 121 | { | 122 | 122 | var childOffset = tx - origX; | 123 | 123 |
| @@ -171,7 +171,7 @@ public override int CalculateDrawnHeight(ViewInfo view) | 171 | 171 | } | 172 | 172 |
| 173 | 173 | var height = view.Font.Height; | 174 | | - if (levelsOpen[view.Level]) | | 174 | + if (LevelsOpen[view.Level]) | 175 | 175 | { | 176 | 176 | var nv = view.Clone(); | 177 | 177 | nv.Level++; | |
Collapse file Copy file name to clipboardExpand all lines: ReClass.NET/Nodes/FunctionNode.cs +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -71,7 +71,7 @@ public override Size Draw(ViewInfo view, int x, int y) | 71 | 71 | var ptr = view.Address.Add(Offset); | 72 | 72 | DisassembleRemoteCode(view.Memory, ptr); | 73 | 73 |
| 74 | | - if (levelsOpen[view.Level]) | | 74 | + if (LevelsOpen[view.Level]) | 75 | 75 | { | 76 | 76 | y += view.Font.Height; | 77 | 77 | x = AddText(view, tx, y, view.Settings.TypeColor, HotSpot.NoneId, "Signature:") + view.Font.Width; | @@ -102,7 +102,7 @@ public override int CalculateDrawnHeight(ViewInfo view) | 102 | 102 | } | 103 | 103 |
| 104 | 104 | var height = view.Font.Height; | 105 | | - if (levelsOpen[view.Level]) | | 105 | + if (LevelsOpen[view.Level]) | 106 | 106 | { | 107 | 107 | height += instructions.Count * view.Font.Height; | 108 | 108 | } | |
Collapse file Copy file name to clipboardExpand all lines: ReClass.NET/Nodes/PointerNode.cs +3-3Lines changed: 3 additions & 3 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -15,7 +15,7 @@ public class PointerNode : BaseWrapperNode | 15 | 15 |
| 16 | 16 | public PointerNode() | 17 | 17 | { | 18 | | - levelsOpen.DefaultValue = true; | | 18 | + LevelsOpen.DefaultValue = true; | 19 | 19 | } | 20 | 20 |
| 21 | 21 | public override void GetUserInterfaceInfo(out string name, out Image icon) | @@ -81,7 +81,7 @@ public override Size Draw(ViewInfo view, int x, int y) | 81 | 81 |
| 82 | 82 | var size = new Size(x - origX, y - origY); | 83 | 83 |
| 84 | | - if (levelsOpen[view.Level] && InnerNode != null) | | 84 | + if (LevelsOpen[view.Level] && InnerNode != null) | 85 | 85 | { | 86 | 86 | memory.Size = InnerNode.MemorySize; | 87 | 87 | memory.Process = view.Memory.Process; | @@ -108,7 +108,7 @@ public override int CalculateDrawnHeight(ViewInfo view) | 108 | 108 | } | 109 | 109 |
| 110 | 110 | var height = view.Font.Height; | 111 | | - if (levelsOpen[view.Level] && InnerNode != null) | | 111 | + if (LevelsOpen[view.Level] && InnerNode != null) | 112 | 112 | { | 113 | 113 | height += InnerNode.CalculateDrawnHeight(view); | 114 | 114 | } | |
Collapse file Copy file name to clipboardExpand all lines: ReClass.NET/Nodes/VTableNode.cs +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -69,7 +69,7 @@ public override Size Draw(ViewInfo view, int x, int y) | 69 | 69 |
| 70 | 70 | var size = new Size(x - origX, y - origY); | 71 | 71 |
| 72 | | - if (levelsOpen[view.Level]) | | 72 | + if (LevelsOpen[view.Level]) | 73 | 73 | { | 74 | 74 | var ptr = view.Memory.ReadIntPtr(Offset); | 75 | 75 |
| @@ -103,7 +103,7 @@ public override int CalculateDrawnHeight(ViewInfo view) | 103 | 103 | } | 104 | 104 |
| 105 | 105 | var height = view.Font.Height; | 106 | | - if (levelsOpen[view.Level]) | | 106 | + if (LevelsOpen[view.Level]) | 107 | 107 | { | 108 | 108 | height += nodes.Sum(n => n.CalculateDrawnHeight(view)); | 109 | 109 | } | |
|