Skip to content

Commit aae0b9d

Browse files
committed
Removed unused settings.
1 parent 759ce7a commit aae0b9d

File tree

2 files changed

+0
-94
lines changed

2 files changed

+0
-94
lines changed

ReClass.NET/Settings.cs

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -67,42 +67,6 @@ public class Settings
6767

6868
public Color PluginColor { get; set; } = Color.FromArgb(255, 0, 255);
6969

70-
// Type Definitions
71-
72-
public string TypePadding { get; set; } = "char";
73-
74-
public string TypeBool { get; set; } = "bool";
75-
76-
public string TypeInt8 { get; set; } = "int8_t";
77-
public string TypeInt16 { get; set; } = "int16_t";
78-
public string TypeInt32 { get; set; } = "int32_t";
79-
public string TypeInt64 { get; set; } = "int64_t";
80-
81-
public string TypeUInt8 { get; set; } = "uint8_t";
82-
public string TypeUInt16 { get; set; } = "uint16_t";
83-
public string TypeUInt32 { get; set; } = "uint32_t";
84-
public string TypeUInt64 { get; set; } = "uint64_t";
85-
86-
public string TypeFloat { get; set; } = "float";
87-
public string TypeDouble { get; set; } = "double";
88-
89-
public string TypeVector2 { get; set; } = "Vector2";
90-
public string TypeVector3 { get; set; } = "Vector3";
91-
public string TypeVector4 { get; set; } = "Vector4";
92-
93-
public string TypeMatrix3x3 { get; set; } = "Matrix3x3";
94-
public string TypeMatrix3x4 { get; set; } = "Matrix3x4";
95-
public string TypeMatrix4x4 { get; set; } = "Matrix4x4";
96-
97-
public string TypeUTF8Text { get; set; } = "char";
98-
public string TypeUTF8TextPtr { get; set; } = "char*";
99-
public string TypeUTF16Text { get; set; } = "wchar_t"; // Should be char16_t, but this type isn't well supported at the moment.
100-
public string TypeUTF16TextPtr { get; set; } = "wchar_t*";
101-
public string TypeUTF32Text { get; set; } = "char32_t";
102-
public string TypeUTF32TextPtr { get; set; } = "char32_t*";
103-
104-
public string TypeFunctionPtr { get; set; } = "void*";
105-
10670
public CustomDataMap CustomData { get; } = new CustomDataMap();
10771

10872
public Settings Clone() => MemberwiseClone() as Settings;

ReClass.NET/Util/SettingsSerializer.cs

Lines changed: 0 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ internal sealed class SettingsSerializer
1111
private const string XmlGeneralElement = "General";
1212
private const string XmlDisplayElement = "Display";
1313
private const string XmlColorsElement = "Colors";
14-
private const string XmlTypeDefinitionsElement = "TypeDefinitions";
1514
private const string XmlCustomDataElement = "CustomData";
1615

1716
#region Read Settings
@@ -69,35 +68,6 @@ public static Settings Load()
6968
XElementSerializer.TryRead(colors, nameof(settings.TextColor), e => settings.TextColor = XElementSerializer.ToColor(e));
7069
XElementSerializer.TryRead(colors, nameof(settings.VTableColor), e => settings.VTableColor = XElementSerializer.ToColor(e));
7170
}
72-
var typeDefinitions = root?.Element(XmlTypeDefinitionsElement);
73-
if (typeDefinitions != null)
74-
{
75-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypePadding), e => settings.TypePadding = XElementSerializer.ToString(e));
76-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeBool), e => settings.TypeBool = XElementSerializer.ToString(e));
77-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeInt8), e => settings.TypeInt8 = XElementSerializer.ToString(e));
78-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeInt16), e => settings.TypeInt16 = XElementSerializer.ToString(e));
79-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeInt32), e => settings.TypeInt32 = XElementSerializer.ToString(e));
80-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeInt64), e => settings.TypeInt64 = XElementSerializer.ToString(e));
81-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeUInt8), e => settings.TypeUInt8 = XElementSerializer.ToString(e));
82-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeUInt16), e => settings.TypeUInt16 = XElementSerializer.ToString(e));
83-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeUInt32), e => settings.TypeUInt32 = XElementSerializer.ToString(e));
84-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeUInt64), e => settings.TypeUInt64 = XElementSerializer.ToString(e));
85-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeFloat), e => settings.TypeFloat = XElementSerializer.ToString(e));
86-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeDouble), e => settings.TypeDouble = XElementSerializer.ToString(e));
87-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeVector2), e => settings.TypeVector2 = XElementSerializer.ToString(e));
88-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeVector3), e => settings.TypeVector3 = XElementSerializer.ToString(e));
89-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeVector4), e => settings.TypeVector4 = XElementSerializer.ToString(e));
90-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeMatrix3x3), e => settings.TypeMatrix3x3 = XElementSerializer.ToString(e));
91-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeMatrix3x4), e => settings.TypeMatrix3x4 = XElementSerializer.ToString(e));
92-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeMatrix4x4), e => settings.TypeMatrix4x4 = XElementSerializer.ToString(e));
93-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeUTF8Text), e => settings.TypeUTF8Text = XElementSerializer.ToString(e));
94-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeUTF8TextPtr), e => settings.TypeUTF8TextPtr = XElementSerializer.ToString(e));
95-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeUTF16Text), e => settings.TypeUTF16Text = XElementSerializer.ToString(e));
96-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeUTF16TextPtr), e => settings.TypeUTF16TextPtr = XElementSerializer.ToString(e));
97-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeUTF32Text), e => settings.TypeUTF32Text = XElementSerializer.ToString(e));
98-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeUTF32TextPtr), e => settings.TypeUTF32TextPtr = XElementSerializer.ToString(e));
99-
XElementSerializer.TryRead(typeDefinitions, nameof(settings.TypeFunctionPtr), e => settings.TypeFunctionPtr = XElementSerializer.ToString(e));
100-
}
10171
var customData = root?.Element(XmlCustomDataElement);
10272
if (customData != null)
10373
{
@@ -167,34 +137,6 @@ public static void Save(Settings settings)
167137
XElementSerializer.ToXml(nameof(settings.TextColor), settings.TextColor),
168138
XElementSerializer.ToXml(nameof(settings.VTableColor), settings.VTableColor)
169139
),
170-
new XElement(
171-
XmlTypeDefinitionsElement,
172-
XElementSerializer.ToXml(nameof(settings.TypePadding), settings.TypePadding),
173-
XElementSerializer.ToXml(nameof(settings.TypeBool), settings.TypeBool),
174-
XElementSerializer.ToXml(nameof(settings.TypeInt8), settings.TypeInt8),
175-
XElementSerializer.ToXml(nameof(settings.TypeInt16), settings.TypeInt16),
176-
XElementSerializer.ToXml(nameof(settings.TypeInt32), settings.TypeInt32),
177-
XElementSerializer.ToXml(nameof(settings.TypeInt64), settings.TypeInt64),
178-
XElementSerializer.ToXml(nameof(settings.TypeUInt8), settings.TypeUInt8),
179-
XElementSerializer.ToXml(nameof(settings.TypeUInt16), settings.TypeUInt16),
180-
XElementSerializer.ToXml(nameof(settings.TypeUInt32), settings.TypeUInt32),
181-
XElementSerializer.ToXml(nameof(settings.TypeUInt64), settings.TypeUInt64),
182-
XElementSerializer.ToXml(nameof(settings.TypeFloat), settings.TypeFloat),
183-
XElementSerializer.ToXml(nameof(settings.TypeDouble), settings.TypeDouble),
184-
XElementSerializer.ToXml(nameof(settings.TypeVector2), settings.TypeVector2),
185-
XElementSerializer.ToXml(nameof(settings.TypeVector3), settings.TypeVector3),
186-
XElementSerializer.ToXml(nameof(settings.TypeVector4), settings.TypeVector4),
187-
XElementSerializer.ToXml(nameof(settings.TypeMatrix3x3), settings.TypeMatrix3x3),
188-
XElementSerializer.ToXml(nameof(settings.TypeMatrix3x4), settings.TypeMatrix3x4),
189-
XElementSerializer.ToXml(nameof(settings.TypeMatrix4x4), settings.TypeMatrix4x4),
190-
XElementSerializer.ToXml(nameof(settings.TypeUTF8Text), settings.TypeUTF8Text),
191-
XElementSerializer.ToXml(nameof(settings.TypeUTF8TextPtr), settings.TypeUTF8TextPtr),
192-
XElementSerializer.ToXml(nameof(settings.TypeUTF16Text), settings.TypeUTF16Text),
193-
XElementSerializer.ToXml(nameof(settings.TypeUTF16TextPtr), settings.TypeUTF16TextPtr),
194-
XElementSerializer.ToXml(nameof(settings.TypeUTF32Text), settings.TypeUTF32Text),
195-
XElementSerializer.ToXml(nameof(settings.TypeUTF32TextPtr), settings.TypeUTF32TextPtr),
196-
XElementSerializer.ToXml(nameof(settings.TypeFunctionPtr), settings.TypeFunctionPtr)
197-
),
198140
settings.CustomData.Serialize(XmlCustomDataElement)
199141
)
200142
);

0 commit comments

Comments
 (0)