コード例 #1
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());
        }
コード例 #2
0
ファイル: RectF.cs プロジェクト: zhangxin8105/LGame
        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());
        }
コード例 #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());
        }
コード例 #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());
        }
コード例 #5
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());
        }
コード例 #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());
        }
コード例 #7
0
ファイル: LTexture.cs プロジェクト: zhangxin8105/LGame
            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());
            }
コード例 #8
0
ファイル: LTimerContext.cs プロジェクト: zhangxin8105/LGame
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("LTimerContext");

            builder.Kv("timeSinceLastUpdate", timeSinceLastUpdate).Comma().Kv("tick", tick).Comma().Kv("alpha", alpha);
            return(builder.ToString());
        }
コード例 #9
0
ファイル: GameTime.cs プロジェクト: zhangxin8105/LGame
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("GameTime");

            builder.Kv("elapsedTime", _elapsedTime).Comma().Kv("totalTime", _totalTime).Comma().Kv("running", _running);
            return(builder.ToString());
        }
コード例 #10
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());
        }
コード例 #11
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());
        }
コード例 #12
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());
        }
コード例 #13
0
ファイル: StopwatchTimer.cs プロジェクト: zhangxin8105/LGame
        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());
        }
コード例 #14
0
ファイル: Plane.cs プロジェクト: zhangxin8105/LGame
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("Plane");

            builder.Kv("normal", normal)
            .Comma()
            .Kv("dot", d);
            return(builder.ToString());
        }
コード例 #15
0
ファイル: Matrix4.cs プロジェクト: zhangxin8105/LGame
        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]));
        }
コード例 #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());
        }
コード例 #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());
        }
コード例 #18
0
ファイル: Bezier.cs プロジェクト: zhangxin8105/LGame
        public override string ToString()
        {
            StringKeyValue builder = new StringKeyValue("Bezier");

            builder.Kv("controlPoint1", controlPoint1)
            .Comma()
            .Kv("controlPoint2", controlPoint2)
            .Comma()
            .Kv("endPosition", endPosition);
            return(builder.ToString());
        }
コード例 #19
0
ファイル: Font.cs プロジェクト: zhangxin8105/LGame
        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());
        }
コード例 #20
0
ファイル: GameTouch.cs プロジェクト: zhangxin8105/LGame
        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());
        }
コード例 #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());
        }