예제 #1
0
        public override bool HasFather(SuperState father)
        {
            SuperState afather = Father;

            while (!(afather is null) && afather != father)
            {
                afather = afather.Father;
            }
            return(father == afather);
        }
예제 #2
0
 public override bool HasFather(SuperState machine)
 {
     return(false);
 }
예제 #3
0
 public override bool HasFather(SuperState machine) => false;
예제 #4
0
 public override void CopyTo(DrawableObject obj)
 {
     base.CopyTo(obj);
     SuperState state = (SuperState)obj;
 }