コード例 #1
0
 public AssemblerResource(ResourceDefinition definition, List <IImage <T> > images, InstructionLayer instruction)
 {
     Definition       = definition;
     AdditionalImages = images;
     Data             = images.First();
     Instruction      = instruction;
 }
コード例 #2
0
 private AssemblerResource(IImage <T> canvas)
 {
     Data       = canvas;
     Definition = new ResourceDefinition()
     {
         ObjectType = ObjectType.na
     };
     IsEmpty     = true;
     Instruction = new InstructionLayer(ObjectType.na);
     SplitLayers = new List <SplitLayer <T> >();
 }
コード例 #3
0
 public AssemblerResource(ResourceDefinition definition, IImage <T> image, InstructionLayer instruction)
 {
     Definition  = definition;
     Data        = image;
     Instruction = instruction;
 }