public KeyInfo(int group, KeyType type, string name, byte rangeStart, byte rangeEnd, KeyGetter retrieveFunc) { Assert.AssertTrue(IsKeyTypeValid(type)); Name = name; RangeType = KeyRangeType.Range; Type = type; RangeStart = rangeStart; RangeEnd = rangeEnd; Group = group; Getter = retrieveFunc; }
public KeyInfo(int group, KeyType type, string name, KeyGetter retrieveFunc) { Assert.AssertTrue(IsKeyTypeValid(type)); Name = name; RangeType = KeyRangeType.Single; Type = type; RangeStart = default; RangeEnd = default; Group = group; Getter = retrieveFunc; }