예제 #1
0
 public Card(Guid id, Guid setId, string name, string imageuri, string alternate, CardSize size, IDictionary<string,CardPropertySet> properties )
 {
     Id = id;
     SetId = setId;
     Name = name.Clone() as string;
     ImageUri = imageuri.Clone() as string;
     Alternate = alternate.Clone() as string;
     Size = size.Clone() as CardSize;
     Properties = properties;
     this.Properties = this.CloneProperties();
 }
예제 #2
0
파일: Card.cs 프로젝트: octgn/OCTGN
 public Card(Guid id, Guid setId, string name, string imageuri, string alternate, CardSize size, IDictionary<string,CardPropertySet> properties )
 {
     Id = id;
     SetId = setId;
     Name = name.Clone() as string;
     ImageUri = imageuri.Clone() as string;
     Alternate = alternate.Clone() as string;
     Size = size.Clone() as CardSize;
     Properties = properties;
     this.Properties = this.CloneProperties();
 }
예제 #3
0
파일: MultiCard.cs 프로젝트: wlk0/OCTGN
 public ObservableMultiCard(Guid id, Guid setId, string name, string imageuri, string alternate, CardSize size, IDictionary <string, CardPropertySet> properties, int quantity)
 {
     Quantity        = quantity;
     Id              = id;
     SetId           = setId;
     Name            = name.Clone() as string;
     ImageUri        = imageuri.Clone() as string;
     Alternate       = alternate.Clone() as string;
     Size            = size.Clone() as CardSize;
     PropertySets    = properties;
     this.properties = this.CloneProperties();
 }
예제 #4
0
 public ObservableMultiCard(Guid id, Guid setId, string name, string imageuri, string alternate, CardSize size, IDictionary<string, CardPropertySet> properties, int quantity)
 {
     Quantity = quantity;
     Id = id;
     SetId = setId;
     Name = name.Clone() as string;
     ImageUri = imageuri.Clone() as string;
     Alternate = alternate.Clone() as string;
     Size = size.Clone() as CardSize;
     Properties = properties;
     this.properties = this.CloneProperties();
 }