Esempio n. 1
0
 public Animator(PreOp beforeTransform, PostOp afterTransform)
 {
     //Interval = interval;
     _afterTransform  = afterTransform;
     _beforeTransform = beforeTransform;
     _inAnimation     = false;
     _animQueue       = new Queue <AnimContext>();
 }
            public string ToString(string prefix)
            {
                StringBuilder sb = new StringBuilder();

                sb.AppendLine(prefix + "FIXEDFUNC:");
                sb.Append(this.PropertyList(prefix + " "));

                if (Title != null)
                {
                    sb.Append(Title.ToString(prefix + " "));
                }

                if (PrepOp != null)
                {
                    sb.AppendLine(prefix + " PRE-");
                    sb.Append(PrepOp.ToString(prefix + " "));
                }

                if (ProcOp != null)
                {
                    sb.AppendLine(prefix + " PROC-");
                    sb.Append(ProcOp.ToString(prefix + " "));
                }

                if (PostOp != null)
                {
                    sb.AppendLine(prefix + " POST-");
                    sb.Append(PostOp.ToString(prefix + " "));
                }

                if (EcuJobList != null)
                {
                    foreach (EcuJob ecuJob in EcuJobList)
                    {
                        sb.Append(ecuJob.ToString(prefix + " "));
                    }
                }

                return(sb.ToString());
            }