Exemplo n.º 1
0
        public void PopulateDevice(Device device)
        {
            Dictionary <string, object> runtimeVersions = (Dictionary <string, object>)device.Get("runtimeVersions");
            Dictionary <string, object> deviceData      = NativeInterface.GetDeviceData();
            Dictionary <string, object> nativeVersions  = (Dictionary <string, object>)deviceData.Get("runtimeVersions");

            deviceData.Remove("runtimeVersions");               // don't overwrite the unity version values
            MergeDictionaries(device, deviceData);
            MergeDictionaries(runtimeVersions, nativeVersions); // merge the native version values
        }
 public void PopulateDevice(Device device)
 {
     MergeDictionaries(device, NativeInterface.GetDeviceData());
 }