CreateDict() public method

public CreateDict ( string key ) : JsonElementDict
key string
return JsonElementDict
Beispiel #1
0
        private void WriteResizingToJson(JsonElementDict item, ImageResizing resizing)
        {
            JsonElementDict dict1 = item.CreateDict("resizing");

            dict1.SetString("mode", AssetImageSet.GetSlicingMode(resizing.type));
            JsonElementDict dict2 = dict1.CreateDict("center");

            dict2.SetString("mode", AssetImageSet.GetCenterResizeMode(resizing.centerResizeMode));
            dict2.SetInteger("width", resizing.centerWidth);
            dict2.SetInteger("height", resizing.centerHeight);
            JsonElementDict dict3 = dict1.CreateDict("cap-insets");

            dict3.SetInteger("top", resizing.top);
            dict3.SetInteger("bottom", resizing.bottom);
            dict3.SetInteger("left", resizing.left);
            dict3.SetInteger("right", resizing.right);
        }
Beispiel #2
0
        private void WriteAlignmentToJson(JsonElementDict item, ImageAlignment alignment)
        {
            JsonElementDict dict = item.CreateDict("alignment-insets");

            dict.SetInteger("top", alignment.top);
            dict.SetInteger("bottom", alignment.bottom);
            dict.SetInteger("left", alignment.left);
            dict.SetInteger("right", alignment.right);
        }
Beispiel #3
0
        void WriteResizingToJson(JsonElementDict item, ImageResizing resizing)
        {
            var docResizing = item.CreateDict("resizing");

            docResizing.SetString("mode", GetSlicingMode(resizing.type));

            var docCenter = docResizing.CreateDict("center");

            docCenter.SetString("mode", GetCenterResizeMode(resizing.centerResizeMode));
            docCenter.SetInteger("width", resizing.centerWidth);
            docCenter.SetInteger("height", resizing.centerHeight);

            var docInsets = docResizing.CreateDict("cap-insets");

            docInsets.SetInteger("top", resizing.top);
            docInsets.SetInteger("bottom", resizing.bottom);
            docInsets.SetInteger("left", resizing.left);
            docInsets.SetInteger("right", resizing.right);
        }
 private void WriteAlignmentToJson(JsonElementDict item, ImageAlignment alignment)
 {
     JsonElementDict dict = item.CreateDict("alignment-insets");
     dict.SetInteger("top", alignment.top);
     dict.SetInteger("bottom", alignment.bottom);
     dict.SetInteger("left", alignment.left);
     dict.SetInteger("right", alignment.right);
 }
 private void WriteResizingToJson(JsonElementDict item, ImageResizing resizing)
 {
     JsonElementDict dict = item.CreateDict("resizing");
     dict.SetString("mode", GetSlicingMode(resizing.type));
     JsonElementDict dict2 = dict.CreateDict("center");
     dict2.SetString("mode", GetCenterResizeMode(resizing.centerResizeMode));
     dict2.SetInteger("width", resizing.centerWidth);
     dict2.SetInteger("height", resizing.centerHeight);
     JsonElementDict dict3 = dict.CreateDict("cap-insets");
     dict3.SetInteger("top", resizing.top);
     dict3.SetInteger("bottom", resizing.bottom);
     dict3.SetInteger("left", resizing.left);
     dict3.SetInteger("right", resizing.right);
 }