public BMSCanvas(BMS bms, ArrayList evts, ArrayList ctrls, int lineCount) { Events = evts; Tempos = ctrls; LineCount = lineCount; DivFullNote = bms.midi.header.Division * 4; Speed = 100; //hit = new bool[trackCount]; hittedAuto = new int[lineCount]; Pos = new ArrayList[LineCount]; for (int t = 0; t < LineCount; t++) { //hit[t] = false; hittedAuto[t] = -1; Pos[t] = new ArrayList(BuffSize); } BuffSize = Events.Count; ControlBuffSize = Tempos.Count; }
public BMSFile(BMS bms) { }