2 using System.Collections.Generic;
\r
4 using System.Drawing;
\r
5 using System.Runtime.Serialization.Formatters.Binary;
\r
10 internal class C曲リストノード
\r
14 public Eノード種別 eノード種別 = Eノード種別.UNKNOWN;
\r
24 public int nID { get; private set; }
\r
25 public Cスコア[] arスコア = new Cスコア[ 5 ];
\r
26 public string[] ar難易度ラベル = new string[ 5 ];
\r
27 public bool bDTXFilesで始まるフォルダ名のBOXである;
\r
28 public bool bBoxDefで作成されたBOXである
\r
32 return !this.bDTXFilesで始まるフォルダ名のBOXである;
\r
36 this.bDTXFilesで始まるフォルダ名のBOXである = !value;
\r
39 public Color col文字色 = Color.White;
\r
40 public List<C曲リストノード> listランダム用ノードリスト;
\r
41 public List<C曲リストノード> list子リスト;
\r
42 public int nGood範囲ms = -1;
\r
43 public int nGreat範囲ms = -1;
\r
44 public int nPerfect範囲ms = -1;
\r
45 public int nPoor範囲ms = -1;
\r
47 public string pathSetDefの絶対パス = "";
\r
48 public C曲リストノード r親ノード;
\r
49 public int SetDefのブロック番号;
\r
50 public Stack<int> stackランダム演奏番号 = new Stack<int>();
\r
51 public string strジャンル = "";
\r
52 public string strタイトル = "";
\r
53 public string strBreadcrumbs = ""; // #27060 2011.2.27 yyagi; MUSIC BOXのパンくずリスト (曲リスト構造内の絶対位置捕捉のために使う)
\r
68 private static int id;
\r