Exemple #1
0
        public void Reload(AnyDictionary dict)
        {
            enabled = dict.GetValue <bool>("enabled");

            var rawDeviceList = dict.GetList("devices");
            var deviceList    = new List <string>();

            for (var i = 0; i < rawDeviceList.Count; i++)
            {
                var el = rawDeviceList[i] as string;
                if (el != null)
                {
                    deviceList.Add(el);
                }
            }
            this.devices = deviceList.ToArray();

            var table = StringEnumConverter.Get <StereoRenderingPath>();

            stereoRenderingPath = table[dict.GetValue <string>("stereoRenderingPath")];
        }
Exemple #2
0
        public void Reload(AnyDictionary dict)
        {
            android_useApkExpansion = AssignableType <bool> .FromDict(dict, "android_useApkExpansion");

            var l    = dict.GetList("uwpCapability");
            var list = new List <string>();

            for (int i = 0; l != null && i < l.Count; i++)
            {
                var v = l[i] as string;
                if (v != null)
                {
                    list.Add(v);
                }
            }
            this.uwp_capability = list.ToArray();

            ps4_attribExclusiveVR = AssignableType <bool> .FromDict(dict, "ps4_attribExclusiveVR");

            ps4_attribShareSupport = AssignableType <bool> .FromDict(dict, "ps4_attribShareSupport");

            ps4_attribMoveSupport = AssignableType <bool> .FromDict(dict, "ps4_attribMoveSupport");

            ps4_category = AssignableType <PlayerSettings.PS4.PS4AppCategory> .FromEnumDict(dict, "ps4_category");

            ps4_masterVersion = AssignableType <string> .FromDict(dict, "ps4_masterVersion");

            ps4_contentID = AssignableType <string> .FromDict(dict, "ps4_contentID");

            ps4_applicationParameter1 = AssignableType <int> .FromDict(dict, "ps4_applicationParameter1");

            ps4_applicationParameter2 = AssignableType <int> .FromDict(dict, "ps4_applicationParameter2");

            ps4_applicationParameter3 = AssignableType <int> .FromDict(dict, "ps4_applicationParameter3");

            ps4_applicationParameter4 = AssignableType <int> .FromDict(dict, "ps4_applicationParameter4");

            ps4_enterButtonAssignment = AssignableType <PlayerSettings.PS4.PS4EnterButtonAssignment> .FromEnumDict(dict, "ps4_enterButtonAssignment");
        }