Exemple #1
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("GameTime");

            builder.Kv("elapsedTime", _elapsedTime).Comma().Kv("totalTime", _totalTime).Comma().Kv("running", _running);
            return(builder.ToString());
        }
Exemple #2
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("Painter");

            builder.Kv("size", Width() + "x" + Height()).Comma().Kv("xOff", Sx()).Comma().Kv("yOff", Sy()).Comma().Kv("widthRatio", Tx()).Comma().Kv("heightRatio", Ty());
            return(builder.ToString() + " <- " + Texture());
        }
Exemple #3
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("AABB");

            builder.Kv("minX", minX).Comma().Kv("minY", minY).Comma().Kv("maxX", maxX).Comma().Kv("maxY", maxY);
            return(builder.ToString());
        }
Exemple #4
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("LTimer");

            builder.Kv("name", _name).Comma().Kv("currentTick", _currentTick).Comma().Kv("delay", _delay).Comma().Kv("factor", _speedFactor).Comma().Kv("active", _active).Comma().Kv("repeats", _repeats).Comma().Kv("maxNumberOfRepeats", _maxNumberOfRepeats).Comma().Kv("numberOfTicks", _numberOfTicks).Comma().Kv("completed", _completed);
            return(builder.ToString());
        }
Exemple #5
0
            public override string ToString()
            {
                StringKeyValue builder = new StringKeyValue("Managed");

                builder.Kv("managed", managed).Comma().Kv("repeat", (repeatX ? "x" : "") + (repeatY ? "y" : "")).Comma().Kv("filter", (minFilter + "/" + magFilter)).Comma().Kv("mipmaps", mipmaps);
                return(builder.ToString());
            }
Exemple #6
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("Padding");

            builder.Kv("left", left).Comma().Kv("top", top).Comma().Kv("right", right).Comma().Kv("bottom", bottom);
            return(builder.ToString());
        }
Exemple #7
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("Affine");

            builder.NewLine().PushBracket().AddValue(MathUtils.ToString((m00))).Comma().AddValue(MathUtils.ToString(m10)).Comma().AddValue(MathUtils.ToString(tx)).PopBracket().NewLine().PushBracket().AddValue(MathUtils.ToString(m01)).Comma().AddValue(MathUtils.ToString(m11)).Comma().AddValue(MathUtils.ToString(ty)).PopBracket().NewLine().AddValue("[0.0,0.0,1.0]").NewLine();
            return(builder.ToString());
        }
Exemple #8
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("LTimerContext");

            builder.Kv("timeSinceLastUpdate", timeSinceLastUpdate).Comma().Kv("tick", tick).Comma().Kv("alpha", alpha);
            return(builder.ToString());
        }
Exemple #9
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("RectF");

            builder.Kv("x", x).Comma().Kv("y", y).Comma().Kv("width", width).Comma().Kv("height", height);
            return(builder.ToString());
        }
Exemple #10
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("Clip");

            builder.Kv("x", GetRegionX()).Comma().Kv("y", GetRegionY()).Comma().Kv("width", GetRegionWidth()).Comma()
            .Kv("height", GetRegionHeight());
            return(builder.ToString());
        }
Exemple #11
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("StopwatchTimer");

            builder.Kv("name", _currentName).Comma().Kv("from", _from).Comma().Kv("to", _to).Comma()
            .Kv("lastStop", _lastStop).Comma().Kv("target", _target);
            return(builder.ToString());
        }
Exemple #12
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("FloatTimerEvent");

            builder.Kv("delay", _delay).Comma().Kv("repeat", _repeat).Comma().Kv("acc", _acc).Comma().Kv("done", _done).Comma()
            .Kv("stopped", _stopped);
            return(builder.ToString());
        }
Exemple #13
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("GameKey");

            builder.Kv("type", type).Comma().Kv("keyChar", keyChar).Comma().Kv("keyCode", keyCode).Comma().Kv("time",
                                                                                                              timer);
            return(builder.ToString());
        }
Exemple #14
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("Matrix4");

            builder.NewLine().AddValue("[{0},{1},{2},{3}]").NewLine().AddValue("[{4},{5}.{6},{7}]").NewLine()
            .AddValue("[{8},{9},{10},{11}]").NewLine().AddValue("[{12},{13},{14},{15}]").NewLine();
            return(StringUtils.Format(builder.ToString(), val[M00], val[M01], val[M02], val[M03], val[M10], val[M11],
                                      val[M12], val[M13], val[M20], val[M21], val[M22], val[M23], val[M30], val[M31], val[M32], val[M33]));
        }
Exemple #15
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("Plane");

            builder.Kv("normal", normal)
            .Comma()
            .Kv("dot", d);
            return(builder.ToString());
        }
Exemple #16
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("RectBox");

            builder.Kv("x", x).Comma().Kv("y", y).Comma().Kv("width", width).Comma().Kv("height", height).Comma()
            .Kv("left", Left()).Comma().Kv("right", Right()).Comma().Kv("top", Top()).Comma()
            .Kv("bottom", Bottom());
            return(builder.ToString());
        }
Exemple #17
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("Polygon");

            builder.Kv("points", "[" + StringUtils.Join(',', points) + "]").Comma()
            .Kv("center", "[" + StringUtils.Join(',', center) + "]").Comma().Kv("rotation", rotation).Comma()
            .Kv("minX", minX).Comma().Kv("minY", minY).Comma().Kv("maxX", maxX).Comma().Kv("maxY", maxY);
            return(builder.ToString());
        }
Exemple #18
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("Font");

            builder.Kv("name", name)
            .Comma()
            .Kv("style", style)
            .Comma()
            .Kv("size", size + "pt");
            return(builder.ToString());
        }
Exemple #19
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("Bezier");

            builder.Kv("controlPoint1", controlPoint1)
            .Comma()
            .Kv("controlPoint2", controlPoint2)
            .Comma()
            .Kv("endPosition", endPosition);
            return(builder.ToString());
        }
Exemple #20
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("GameTouch");

            builder.Kv("id", id).Comma()
            .Kv("point", pointer).Comma()
            .Kv("button", button).Comma()
            .Kv("timeDown", timeDown).Comma()
            .Kv("timeUp", timeUp).Comma()
            .Kv("duration", duration).Comma()
            .Kv("active", _active).Comma()
            .Kv("orientation", _orientation);
            return(builder.ToString());
        }
Exemple #21
0
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("Cons");

            builder.Kv("owner", _owner)
            .Comma()
            .Kv("priority", _priority)
            .Comma()
            .Kv("listener", Listener())
            .Comma()
            .Kv("hasNext", (next != null))
            .Comma()
            .Kv("oneShot", OneShot());
            return(builder.ToString());
        }
Exemple #22
0
        public Offset <StringDictionary> Serialize(FlatBufferBuilder flatBufferBuilder)
        {
            var list = new List <Offset <StringKeyValue> >();

            foreach (var key in FullInfoList.Keys)
            {
                var val       = FullInfoList[key];
                var keyOffset = flatBufferBuilder.CreateString(key);
                var valOffset = flatBufferBuilder.CreateString(val);
                var keyValue  = StringKeyValue.CreateStringKeyValue(flatBufferBuilder, keyOffset, valOffset);
                list.Add(keyValue);
            }

            var listOffset = StringDictionary.CreateKeyValueListVector(flatBufferBuilder, list.ToArray());

            StringDictionary.StartStringDictionary(flatBufferBuilder);
            StringDictionary.AddKeyValueList(flatBufferBuilder, listOffset);
            var endOffset = StringDictionary.EndStringDictionary(flatBufferBuilder);

            return(endOffset);
        }
Exemple #23
0
        public static StringKeyValueCollection BuildComponentDescriptionProperties(StringKeyValue componentUniqueID, VersionNumber version, IEnumerable <IOutputFile> files, string friendlyName, IServerPath projectPath)
        {
            var properties = new StringKeyValueCollection();

            properties.Add(new StringKeyValue(AntPropertyNames.major, version.Major.ToString()));
            properties.Add(new StringKeyValue(AntPropertyNames.minor, version.Minor.ToString()));
            properties.Add(new StringKeyValue(AntPropertyNames.revision, version.Revision.ToString()));
            properties.Add(new StringKeyValue(AntPropertyNames.build, version.Build.ToString()));
            properties.Add(componentUniqueID);

            properties.Add(new StringKeyValue(AntPropertyNames.ProjDir, projectPath.AsString()));

            properties.Add(new StringKeyValue(AntPropertyNames.FriendlyName, friendlyName));

            properties.Add(new StringKeyValue(AntPropertyNames.TestingDeployFiles, string.Join(", ", files.Select(f => f.GetDeployableFileDefinition()).Where(f => f.Environment == DeployEnvironment.All || f.Environment == DeployEnvironment.QA).Select(f => f.RelativePath))));

            properties.Add(new StringKeyValue(AntPropertyNames.ProductionDeployFiles, string.Join(", ", files.Select(f => f.GetDeployableFileDefinition()).Where(f => f.Environment == DeployEnvironment.All || f.Environment == DeployEnvironment.Production).Select(f => f.RelativePath))));

            properties.Add(new StringKeyValue(AntPropertyNames.PublishDate, DateTime.Now.ToString()));

            return(properties);
        }
Exemple #24
0
 public void AddRegex(StringKeyValue kv)
 {
     regexmaps.Add(new MapEntry(new Regex(kv.Key), kv.Value));
 }