Example #1
0
        public DataObject Copy(Sprite parent)
        {
            var newLoopEndBrickRef = new LoopEndBrickRef(parent);
            newLoopEndBrickRef.reference = reference;
            newLoopEndBrickRef.loopEndBrick = XPathHelper.getElement(reference, parent) as LoopEndBrick;

            return newLoopEndBrickRef;
        }
Example #2
0
 protected override void LoadFromCommonXML(XElement xRoot)
 {
     if (xRoot.Element("loopEndBrick") != null)
         loopEndBrickReference = new LoopEndBrickRef(xRoot.Element("loopEndBrick"), sprite);
 }
Example #3
0
 public void CopyReference(LoopBeginBrick copiedFrom, Sprite parent)
 {
     if (copiedFrom.loopEndBrickReference != null)
         loopEndBrickReference = copiedFrom.loopEndBrickReference.Copy(parent) as LoopEndBrickRef;
 }