Exemple #1
0
        public override GameEffect Clone(GameEffect outputType)
        {
            Composite_GameEffect clone = new Composite_GameEffect();

            clone.CopyFrom(this);
            return(clone);
        }
Exemple #2
0
 public void CopyFrom(Composite_GameEffect original)
 {
     base.CopyFrom(original);
     this.Initialize(new LinkedList <GameEffect>(original.subEffects));
 }