static void parseTrackId(MidiTrackMetaData meta, string value) { int result; if (parseInt(value, 0, 15, out result)) { meta.mId = result; } }
static void parseTrackType(MidiTrackMetaData meta, string value) { BmsTrackType result; if (Enum.TryParse(value, true, out result)) { meta.mType = result; } }
static void parseTrackArg(MidiTrackMetaData meta, string value) { int result; if (parseInt(value, Int16.MinValue, Int16.MaxValue, out result)) { meta.mArg = (short)result; } }