trace() public method

public trace ( int indent ) : string
indent int
return string
Ejemplo n.º 1
0
        public string trace(int indent)
        {
            string indent0 = Utils.RepeatString(indent);
            string indent2 = Utils.RepeatString(indent + 2);
            string s       = indent0 + "[Frame:" + frameIndex + (label == null?"":("," + label)) + "]" +
                             indent2 + "placeObjects(" + objs.Length + ")";

            if (objs.Length > 0)
            {
                s += ":\n";
                for (int i = 0; i < objs.Length; i++)
                {
                    FrameObject obj = objs[i];
                    s += obj.trace(indent + 2) + "\n";
                }
            }
            return(s);
        }