コード例 #1
0
ファイル: Region.cs プロジェクト: efskap/OneBigBox
 public Region(Block block, int a, int b)
 {
     if (a == b) throw new Exception("a==b");
     this.a = a;
     this.b = b;
     this.block = block;
 }
コード例 #2
0
ファイル: Loc.cs プロジェクト: efskap/OneBigBox
 public Loc(Block block, int pos)
 {
     this.block = block;
     this.pos = pos;
 }
コード例 #3
0
ファイル: FileSystem.cs プロジェクト: efskap/OneBigBox
 public void add(Block block)
 {
     blockPool.Add(block);
 }
コード例 #4
0
ファイル: FileSystem.cs プロジェクト: efskap/OneBigBox
 public void open(Block block)
 {
     loc = new Loc(block, 0);
     blockPool.Add(block);
 }
コード例 #5
0
ファイル: Block.cs プロジェクト: efskap/OneBigBox
 protected bool Equals(Block other)
 {
     return Equals(data, other.data) && string.Equals(filepath, other.filepath) && Equals(FileSystem, other.FileSystem);
 }