public void Reload(AnyDictionary dict) { keystoreName = dict.GetValue <string>("keystoreName"); keystorePass = dict.GetValue <string>("keystorePass"); keyaliasName = dict.GetValue <string>("keyaliasName"); keyaliasPass = dict.GetValue <string>("keyaliasPass"); }
public void Reload(AnyDictionary dict) { wsaSubtarget = AssignableType <WSASubtarget> .FromEnumDict(dict, "wsaSubtarget"); wsaUWPBuildType = AssignableType <WSAUWPBuildType> .FromEnumDict(dict, "wsaUWPBuildType"); wsaUWPSDK = AssignableType <string> .FromDict(dict, "wsaUWPSDK"); wsaBuildAndRunDeployTarget = AssignableType <WSABuildAndRunDeployTarget> .FromEnumDict(dict, "wsaBuildAndRunDeployTarget"); wsaGenerateReferenceProjects = AssignableType <bool> .FromDict(dict, "wsaGenerateReferenceProjects"); ps4BuildSubtarget = AssignableType <PS4BuildSubtarget> .FromEnumDict(dict, "ps4BuildSubtarget"); ps4HardwareTarget = AssignableType <PS4HardwareTarget> .FromEnumDict(dict, "ps4HardwareTarget"); androidBuildSystem = AssignableType <AndroidBuildSystem> .FromEnumDict(dict, "androidBuildSystem"); compressWithPsArc = AssignableType <bool> .FromDict(dict, "compressWithPsArc"); compressFilesInPackage = AssignableType <bool> .FromDict(dict, "compressFilesInPackage"); explicitNullChecks = AssignableType <bool> .FromDict(dict, "explicitNullChecks"); explicitDivideByZeroChecks = AssignableType <bool> .FromDict(dict, "explicitDivideByZeroChecks"); }
public void Reload(AnyDictionary dict) { apiCompatibilityLevel = AssignableType <ApiCompatibilityLevel> .FromEnumDict(dict, "apiCompatibilityLevel"); backend = AssignableType <ScriptingImplementation> .FromEnumDict(dict, "backend"); scriptingRuntimeVersion = AssignableType <ScriptingRuntimeVersion> .FromEnumDict(dict, "scriptingRuntimeVersion"); }
internal PlayerBuildExecutor(AnyDictionary dict) { Target = StringEnumConverter.Get <BuildTarget>()[dict.GetValue <string>("target")]; TargetGroup = StringEnumConverter.Get <BuildTargetGroup>()[dict.GetValue <string>("targetGroup")]; var optionmap = dict.GetDict("options"); Options = GetOptions(optionmap); this.scenes = GetScenes(); }
public void Test_Count_Dict() { var d = new Dictionary <string, object>() { { "str", "hello" }, { "int", 123 }, { "null", null }, }; var dict = new AnyDictionary(d); Assert.AreEqual(3, dict.Count); }
public void Reload(AnyDictionary dict) { enabled = dict.GetValue <bool>("enabled"); var deviceListStr = dict.GetValue <string>("devices"); this.devices = deviceListStr.Split(','); var table = StringEnumConverter.Get <StereoRenderingPath>(); stereoRenderingPath = table[dict.GetValue <string>("stereoRenderingPath")]; }
public void Test_Count_List() { var l = new List <object> { "hello", 123, true, null, }; var list = new AnyDictionary(l); Assert.AreEqual(4, list.Count); }
public void Test_GetAt() { var l = new List <object> { "hello", 123, true, null, }; var list = new AnyDictionary(l); Assert.AreEqual("hello", list.GetAt <string>(0)); Assert.AreEqual(123, list.GetAt <int>(1)); Assert.AreEqual(true, list.GetAt <bool>(2)); Assert.AreEqual(null, list.GetAt <string>(3)); }
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")]; }
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"); }
public void Reload(AnyDictionary dict) { var prev = PlayerSettings.GetScriptingDefineSymbolsForGroup(targetGroup); var tokens = new List <string>(); if (prev.Length > 0) { tokens.Add(prev); } for (int i = 0; i < dict.Count; i++) { var s = dict.GetAt <string>(i); if (s == null || s == "") { continue; } tokens.Add(s); } this.defines = string.Join(";", tokens.ToArray()); }
internal ModifierTuple(IModifier m, AnyDictionary d) { this.modifier = m; this.data = d; }
internal Config(string jsontext) { var d = jsontext.FromJson <object>() as Dictionary <string, object>; root = new AnyDictionary(d); }
public void Reload(AnyDictionary dict) { runInBackground = AssignableType <bool> .FromDict(dict, "runInBackground"); }
Modifier_Keystore(Dictionary <string, object> map) { var dict = new AnyDictionary(map); }
public void Reload(AnyDictionary dict) { packageName = dict.GetValue <string>("packageName"); versionName = dict.GetValue <string>("versionName"); versionCode = dict.GetValue <string>("versionCode"); }
Modifier_ResolutionAndPresentation(Dictionary <string, object> map) { var dict = new AnyDictionary(map); }
public void Reload(AnyDictionary dict) { min = ConvertVersion(dict.GetValue <int>("min")); target = ConvertVersion(dict.GetValue <int>("target")); }