1using System.Collections.Generic;
11#if UNITY_EDITOR_WIN || UNITY_STANDALONE_WIN || UNITY_WSA
13#elif UNITY_EDITOR_OSX || UNITY_STANDALONE_OSX
26 UDebug.Log($
"PixoPlatformUtilities::OpenURL {url}");
27 return Instance.PlatformUtilities.OpenURL(url);
30 public static bool OpenApplication(
string applicationPath,
string[] argumentKeys,
string[] argumentValues)
32 UDebug.Log($
"PixoPlatformUtilities::OpenApplication {applicationPath}");
33 return Instance.PlatformUtilities.OpenApplication(applicationPath, argumentKeys, argumentValues);
38 return Instance._ParseApplicationArguments();
48 return Instance.PlatformUtilities.ReadFileAsString(fileName, out data);
51 public static bool ReadFile(
string fileName, out
byte[] data)
53 return Instance.PlatformUtilities.ReadFile(fileName, out data);
56 public static bool WriteFile(
string fileName,
byte[] data)
58 return Instance.PlatformUtilities.WriteFile(fileName, data);
61 public static bool WriteStringToFile(
string fileName,
string data, System.Text.Encoding encoding =
null)
63 return Instance.PlatformUtilities.WriteStringToFile(fileName, data, encoding);
68 return Instance.PlatformUtilities.ParseURLArguments(url);