├── .gitignore ├── Assets ├── GoogleDrive.meta ├── GoogleDrive │ ├── AuthRedirectionServer.cs │ ├── AuthRedirectionServer.cs.meta │ ├── GoogleDrive.cs │ ├── GoogleDrive.cs.meta │ ├── GoogleDriveAuthorization.cs │ ├── GoogleDriveAuthorization.cs.meta │ ├── GoogleDriveErrors.cs │ ├── GoogleDriveErrors.cs.meta │ ├── GoogleDriveFile.cs │ ├── GoogleDriveFile.cs.meta │ ├── GoogleDriveUtils.cs │ ├── GoogleDriveUtils.cs.meta │ ├── Test.meta │ ├── Test │ │ ├── DriveTest.cs │ │ ├── DriveTest.cs.meta │ │ ├── DriveTest.unity │ │ └── DriveTest.unity.meta │ ├── UnityCoroutine.cs │ ├── UnityCoroutine.cs.meta │ ├── UnityWebRequest.cs │ ├── UnityWebRequest.cs.meta │ ├── UnityWebResponse.cs │ ├── UnityWebResponse.cs.meta │ ├── WebViewObject.cs │ └── WebViewObject.cs.meta ├── Plugins.meta ├── Plugins │ ├── Android.meta │ ├── Android │ │ ├── AndroidManifest.xml │ │ ├── AndroidManifest.xml.meta │ │ ├── LICENSE │ │ ├── LICENSE.meta │ │ ├── google-api-client-1.13.2-beta.jar │ │ ├── google-api-client-1.13.2-beta.jar.meta │ │ ├── google-api-client-android-1.13.2-beta.jar │ │ ├── google-api-client-android-1.13.2-beta.jar.meta │ │ ├── google-api-services-drive-v2-rev62-1.13.2-beta.jar │ │ ├── google-api-services-drive-v2-rev62-1.13.2-beta.jar.meta │ │ ├── google-http-client-1.13.1-beta.jar │ │ ├── google-http-client-1.13.1-beta.jar.meta │ │ ├── google-http-client-android-1.13.1-beta.jar │ │ ├── google-http-client-android-1.13.1-beta.jar.meta │ │ ├── google-http-client-gson-1.13.1-beta.jar │ │ ├── google-http-client-gson-1.13.1-beta.jar.meta │ │ ├── google-http-client-jackson-1.13.1-beta.jar │ │ ├── google-http-client-jackson-1.13.1-beta.jar.meta │ │ ├── google-http-client-jackson2-1.13.1-beta.jar │ │ ├── google-http-client-jackson2-1.13.1-beta.jar.meta │ │ ├── google-http-client-protobuf-1.13.1-beta.jar │ │ ├── google-http-client-protobuf-1.13.1-beta.jar.meta │ │ ├── google-oauth-client-1.13.1-beta.jar │ │ ├── google-oauth-client-1.13.1-beta.jar.meta │ │ ├── google-play-services.jar │ │ ├── google-play-services.jar.meta │ │ ├── googledriveplugin.jar │ │ ├── googledriveplugin.jar.meta │ │ ├── gson-2.1.jar │ │ ├── gson-2.1.jar.meta │ │ ├── guava-jdk5-13.0.jar │ │ ├── guava-jdk5-13.0.jar.meta │ │ ├── jackson-core-2.0.5.jar │ │ ├── jackson-core-2.0.5.jar.meta │ │ ├── jackson-core-asl-1.9.9.jar │ │ ├── jackson-core-asl-1.9.9.jar.meta │ │ ├── jsr305-1.3.9.jar │ │ ├── jsr305-1.3.9.jar.meta │ │ ├── protobuf-java-2.4.1.jar │ │ └── protobuf-java-2.4.1.jar.meta │ ├── Ionic.Zlib.dll │ ├── Ionic.Zlib.dll.meta │ ├── JsonFx.meta │ ├── JsonFx │ │ ├── JsonFx.Json.XML │ │ ├── JsonFx.Json.XML.meta │ │ ├── JsonFx.Json.dll │ │ ├── JsonFx.Json.dll.meta │ │ ├── License.txt │ │ ├── License.txt.meta │ │ ├── Readme.txt │ │ └── Readme.txt.meta │ ├── License.bzip2.txt │ ├── License.bzip2.txt.meta │ ├── License.txt │ ├── License.txt.meta │ ├── License.zlib.txt │ ├── License.zlib.txt.meta │ ├── iOS.meta │ └── iOS │ │ ├── WebView.mm │ │ ├── WebView.mm.meta │ │ ├── close_button.png │ │ └── close_button.png.meta ├── link.xml └── link.xml.meta ├── LICENSE ├── NativePlugins └── Android │ └── GoogleDrivePlugin │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── export-jar.jardesc │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── values-v11 │ │ └── styles.xml │ ├── values-v14 │ │ └── styles.xml │ └── values │ │ ├── strings.xml │ │ └── styles.xml │ └── src │ └── com │ └── studio272 │ └── googledriveplugin │ ├── GoogleDrivePlugin.java │ └── GoogleDrivePluginActivity.java ├── ProjectSettings ├── AudioManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── InputManager.asset ├── NavMeshLayers.asset ├── NetworkManager.asset ├── ProjectSettings.asset ├── QualitySettings.asset ├── TagManager.asset └── TimeManager.asset ├── README.md ├── Store ├── Screenshot_2013-04-01-11-26-25.png ├── Screenshot_2013-04-01-11-27-42.png ├── big.png ├── big.psd ├── icon.png ├── icon.psd ├── small.png └── small.psd └── docs ├── Doxyfile ├── _auth_redirection_server_8cs.html ├── _drive_test_8cs.html ├── _google_drive_8cs.html ├── _google_drive_authorization_8cs.html ├── _google_drive_errors_8cs.html ├── _google_drive_file_8cs.html ├── _google_drive_utils_8cs.html ├── _unity_coroutine_8cs.html ├── _unity_web_request_8cs.html ├── _unity_web_response_8cs.html ├── _web_view_8mm.html ├── _web_view_object_8cs.html ├── annotated.html ├── bc_s.png ├── class_auth_redirection_server-members.html ├── class_auth_redirection_server.html ├── class_drive_test-members.html ├── class_drive_test.html ├── class_google_drive-members.html ├── class_google_drive.html ├── class_google_drive_1_1_a.html ├── class_google_drive_1_1_async_success-members.html ├── class_google_drive_1_1_async_success.html ├── class_google_drive_1_1_exception-members.html ├── class_google_drive_1_1_exception.html ├── class_google_drive_1_1_file-members.html ├── class_google_drive_1_1_file.html ├── class_midworld_1_1_unity_coroutine-members.html ├── class_midworld_1_1_unity_coroutine.html ├── class_midworld_1_1_unity_coroutine.png ├── class_midworld_1_1_unity_web_request-members.html ├── class_midworld_1_1_unity_web_request.html ├── class_midworld_1_1_unity_web_response-members.html ├── class_midworld_1_1_unity_web_response.html ├── class_midworld_1_1_unity_web_response.png ├── class_web_view_object.html ├── class_web_view_plugin-members.html ├── classes.html ├── closed.png ├── doxygen.css ├── doxygen.png ├── files.html ├── ftv2blank.png ├── ftv2doc.png ├── ftv2folderclosed.png ├── ftv2folderopen.png ├── ftv2lastnode.png ├── ftv2link.png ├── ftv2mlastnode.png ├── ftv2mnode.png ├── ftv2node.png ├── ftv2plastnode.png ├── ftv2pnode.png ├── ftv2splitbar.png ├── ftv2vertline.png ├── functions.html ├── functions_func.html ├── functions_prop.html ├── functions_vars.html ├── globals.html ├── globals_func.html ├── hierarchy.html ├── icon.png ├── index.html ├── installdox ├── interface_web_view_plugin.html ├── jquery.js ├── namespace_midworld.html ├── namespaces.html ├── nav_f.png ├── nav_h.png ├── navtree.css ├── navtree.js ├── open.png ├── resize.js ├── search ├── all_5f.html ├── all_61.html ├── all_62.html ├── all_63.html ├── all_64.html ├── all_65.html ├── all_66.html ├── all_67.html ├── all_68.html ├── all_69.html ├── all_6c.html ├── all_6d.html ├── all_6f.html ├── all_70.html ├── all_72.html ├── all_73.html ├── all_74.html ├── all_75.html ├── all_77.html ├── classes_61.html ├── classes_64.html ├── classes_65.html ├── classes_66.html ├── classes_67.html ├── classes_75.html ├── classes_77.html ├── close.png ├── files_61.html ├── files_64.html ├── files_67.html ├── files_75.html ├── files_77.html ├── functions_5f.html ├── functions_61.html ├── functions_64.html ├── functions_65.html ├── functions_66.html ├── functions_67.html ├── functions_69.html ├── functions_6c.html ├── functions_6d.html ├── functions_6f.html ├── functions_72.html ├── functions_73.html ├── functions_74.html ├── functions_75.html ├── mag_sel.png ├── namespaces_6d.html ├── nomatches.html ├── properties_61.html ├── properties_62.html ├── properties_63.html ├── properties_64.html ├── properties_65.html ├── properties_66.html ├── properties_68.html ├── properties_69.html ├── properties_6d.html ├── properties_70.html ├── properties_72.html ├── properties_73.html ├── properties_74.html ├── properties_75.html ├── search.css ├── search.js ├── search_l.png ├── search_m.png ├── search_r.png ├── variables_5f.html ├── variables_62.html ├── variables_63.html ├── variables_64.html ├── variables_66.html ├── variables_67.html ├── variables_69.html ├── variables_6d.html ├── variables_72.html ├── variables_73.html ├── variables_74.html ├── variables_75.html └── variables_77.html ├── tab_a.png ├── tab_b.png ├── tab_h.png ├── tab_s.png ├── tabs.css ├── unitydrivetest.apk └── unitydrivetest_win.zip /.gitignore: -------------------------------------------------------------------------------- 1 | /Library 2 | /Temp 3 | /obj 4 | 5 | /*.csproj 6 | 7 | /*.sln 8 | -------------------------------------------------------------------------------- /Assets/GoogleDrive.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92fc9d21f75b9934e9692c43f7fce505 3 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/AuthRedirectionServer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a495559cb9d832d499024287b515b11c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/GoogleDrive.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ebd8f880f3869d42937fd77037152d3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/GoogleDriveAuthorization.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f9bc177d5640304cab69ad969fa5cb7 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/GoogleDriveErrors.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using System.Text; 5 | using JsonFx.Json; 6 | using Midworld; 7 | 8 | partial class GoogleDrive 9 | { 10 | /// 11 | /// Exception with error code. 12 | /// 13 | public class Exception : System.Exception 14 | { 15 | /// 16 | /// Error code. -1 is unknown error. 17 | /// https://developers.google.com/drive/handle-errors 18 | /// 19 | public int Code { get; private set; } 20 | 21 | /// 22 | /// Constructor. 23 | /// 24 | /// Error code. 25 | /// Error message. 26 | public Exception(int code, string message) 27 | : base(message) 28 | { 29 | Code = code; 30 | } 31 | } 32 | 33 | static Exception GetError(Dictionary json) 34 | { 35 | if (json.ContainsKey("error")) 36 | { 37 | object error = json["error"]; 38 | 39 | if (error is string) 40 | return new Exception(-1, error as string); 41 | else if (error is Dictionary) 42 | { 43 | var errorObject = error as Dictionary; 44 | 45 | int code = TryGet(errorObject, "code"); 46 | string message = TryGet(errorObject, "message"); 47 | 48 | return new Exception(code, message); 49 | } 50 | else 51 | return new Exception(-1, error.ToString()); 52 | } 53 | else 54 | return null; 55 | } 56 | } 57 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/GoogleDriveErrors.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f0cb60d004dcef418da8efff8d4742e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/GoogleDriveFile.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8420f70ee9fe21248ac97c85161ee7d3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/GoogleDriveUtils.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using System.Text; 5 | using JsonFx.Json; 6 | using Midworld; 7 | 8 | partial class GoogleDrive 9 | { 10 | static T TryGet(Dictionary dict, string key) 11 | { 12 | object v; 13 | if (dict.TryGetValue(key, out v) && v is T) 14 | return (T)v; 15 | else 16 | return default(T); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/GoogleDriveUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0ab591d12498d142b1185803f5440d1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/Test.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e69e3578d1f2f44986cb08525920f8e 3 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/Test/DriveTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63e7b99c880837540a41df865ccb1cc4 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/Test/DriveTest.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f13073d4110c35f45b91f1ba42d776b6 3 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/UnityCoroutine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e418cf6650387f48a707f4e574bb577 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/UnityWebRequest.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Text; 4 | 5 | namespace Midworld 6 | { 7 | /// 8 | /// HTTP request(Internal) 9 | /// 10 | class UnityWebRequest 11 | { 12 | public string method { get; set; } 13 | 14 | public string protocol { get; set; } 15 | 16 | public Uri uri { get; protected set; } 17 | 18 | public Hashtable headers { get; protected set; } 19 | 20 | private byte[] _body = null; 21 | 22 | public byte[] body 23 | { 24 | get 25 | { 26 | return _body; 27 | } 28 | set 29 | { 30 | _body = value; 31 | 32 | // -> UnityWebResponse.cs 33 | //if (_body != null) 34 | // this.headers["Content-Length"] = value.Length.ToString(); 35 | //else 36 | // this.headers.Remove("Content-Length"); 37 | } 38 | } 39 | 40 | public UnityWebRequest(string uri) : this(new Uri(uri)) { } 41 | 42 | public UnityWebRequest(Uri uri) 43 | { 44 | this.method = "GET"; 45 | this.protocol = "HTTP/1.1"; 46 | this.uri = uri; 47 | 48 | headers = new Hashtable(); 49 | 50 | this.headers["Host"] = uri.Host; 51 | //this.headers["Connection"] = "Close"; 52 | this.headers["Connection"] = "Keep-Alive"; 53 | this.headers["Accept-Charset"] = "utf-8"; 54 | this.headers["User-Agent"] = "Mozilla/5.0 (Unity3d)"; 55 | this.headers["Accept-Encoding"] = "gzip, deflate"; 56 | } 57 | 58 | public UnityWebResponse GetResponse() 59 | { 60 | return GetResponse(null); 61 | } 62 | 63 | public UnityWebResponse GetResponse(Action callback) 64 | { 65 | UnityWebResponse response = new UnityWebResponse(this); 66 | 67 | if (callback != null) 68 | { 69 | response.done = (coroutine) => 70 | { 71 | callback(coroutine as UnityWebResponse); 72 | }; 73 | } 74 | 75 | return response; 76 | } 77 | 78 | public string DumpHeaders() 79 | { 80 | if (this.headers == null) 81 | return ""; 82 | 83 | StringBuilder sb = new StringBuilder(); 84 | sb.AppendLine(string.Format("{0} {1} {2}", 85 | this.method, uri.PathAndQuery, this.protocol)); 86 | 87 | foreach (DictionaryEntry kv in this.headers) 88 | { 89 | if (kv.Value is string[]) 90 | { 91 | for (int i = 0; i < (kv.Value as string[]).Length; i++) 92 | { 93 | sb.AppendLine(string.Format("{0}: {1}", 94 | kv.Key, (kv.Value as string[])[i])); 95 | } 96 | } 97 | else 98 | { 99 | sb.AppendLine(string.Format("{0}: {1}", 100 | kv.Key, kv.Value)); 101 | } 102 | } 103 | 104 | return sb.ToString(); 105 | } 106 | } 107 | } 108 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/UnityWebRequest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 770dfd71075a71446af3a717e82b7619 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/UnityWebResponse.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ab16e81e8022494bb17e176476faf84 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/WebViewObject.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Runtime.InteropServices; 4 | using UnityEngine; 5 | 6 | /// 7 | /// Unity3D - iOS WebView Object(Only for iOS). 8 | /// 9 | public class WebViewObject : MonoBehaviour 10 | { 11 | #if !UNITY_EDITOR && UNITY_IPHONE 12 | /// 13 | /// URL to open. 14 | /// 15 | public Uri url = new Uri("about:blank"); 16 | 17 | /// 18 | /// Authorization code. 19 | /// 20 | string token = null; 21 | 22 | /// 23 | /// WebView closed by user touch. 24 | /// 25 | bool cancelled = false; 26 | 27 | IntPtr webView; 28 | 29 | bool opened = false; 30 | 31 | void Start() 32 | { 33 | string escaped = Uri.EscapeUriString(url.ToString()); 34 | 35 | webView = _WebViewPlugin_Init(gameObject.name); 36 | _WebViewPlugin_SetMargins(webView, 20, 20, 20, 20); 37 | _WebViewPlugin_LoadURL(webView, escaped); 38 | _WebViewPlugin_SetVisibility(webView, 1); 39 | 40 | opened = true; 41 | 42 | StartCoroutine(CheckTitle()); 43 | } 44 | 45 | public string GetToken() 46 | { 47 | return this.token; 48 | } 49 | 50 | public string GetCancelled() 51 | { 52 | return this.cancelled; 53 | } 54 | 55 | /// 56 | /// Authorization result will be shown in title. 57 | /// 58 | IEnumerator CheckTitle() 59 | { 60 | while (opened) 61 | { 62 | _WebViewPlugin_EvaluateJS(webView, "(function () { return document.title; })()"); 63 | 64 | yield return new WaitForSeconds(0.1f); 65 | } 66 | } 67 | 68 | void CallFromJS(string message) 69 | { 70 | //Debug.Log("CallFromJS: " + message); 71 | 72 | if (message.StartsWith("Success code=")) 73 | { 74 | string token = message.Substring(13); 75 | 76 | Debug.Log("token = " + token); 77 | 78 | // Run on next frame. 79 | StartCoroutine(Close(token)); 80 | } 81 | else if (message == "close") 82 | { 83 | opened = false; 84 | 85 | Debug.Log("webview closed."); 86 | 87 | // Run on next frame. 88 | StartCoroutine(Close(null)); 89 | } 90 | } 91 | 92 | IEnumerator Close(string got) 93 | { 94 | yield return new WaitForSeconds(0); 95 | 96 | _WebViewPlugin_Destroy(webView); 97 | 98 | if (got == null) 99 | cancelled = true; 100 | else 101 | token = got; 102 | } 103 | 104 | [DllImport ("__Internal")] 105 | static extern IntPtr _WebViewPlugin_Init(string gameObjectName); 106 | 107 | [DllImport ("__Internal")] 108 | static extern void _WebViewPlugin_Destroy(IntPtr instance); 109 | 110 | [DllImport ("__Internal")] 111 | static extern void _WebViewPlugin_SetMargins( 112 | IntPtr instance, int left, int top, int right, int bottom); 113 | 114 | [DllImport ("__Internal")] 115 | static extern void _WebViewPlugin_SetVisibility(IntPtr instance, int visibility); 116 | 117 | [DllImport ("__Internal")] 118 | static extern void _WebViewPlugin_LoadURL(IntPtr instance, string url); 119 | 120 | [DllImport ("__Internal")] 121 | static extern void _WebViewPlugin_EvaluateJS(IntPtr instance, string url); 122 | #endif 123 | } 124 | -------------------------------------------------------------------------------- /Assets/GoogleDrive/WebViewObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c891f1a30ee5245268559cb7bf8142f1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | -------------------------------------------------------------------------------- /Assets/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 247b3de8964bab441b569e3a2ec06387 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98c535e08b2484c0f86ad39c293c168c 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/AndroidManifest.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 499644a8ac6ec4590810cb742629e5f7 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/LICENSE.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 251a15cef7d6de04594c926b7cbfef65 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-api-client-1.13.2-beta.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/google-api-client-1.13.2-beta.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-api-client-1.13.2-beta.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ed1d7ef35a6b0340b51394f267ef8a0 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-api-client-android-1.13.2-beta.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/google-api-client-android-1.13.2-beta.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-api-client-android-1.13.2-beta.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 55c049727d0d26348b2a3f2f888cbf87 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-api-services-drive-v2-rev62-1.13.2-beta.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/google-api-services-drive-v2-rev62-1.13.2-beta.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-api-services-drive-v2-rev62-1.13.2-beta.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 26d7cae739fed5144b65f97e08d213fe 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-http-client-1.13.1-beta.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/google-http-client-1.13.1-beta.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-http-client-1.13.1-beta.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3c082ade3728d440975128a510d457c 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-http-client-android-1.13.1-beta.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/google-http-client-android-1.13.1-beta.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-http-client-android-1.13.1-beta.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed0e2e6856bda0d4f9d4365d330bbdda 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-http-client-gson-1.13.1-beta.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/google-http-client-gson-1.13.1-beta.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-http-client-gson-1.13.1-beta.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c464fce1a4213e146854b48456f4d6bc 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-http-client-jackson-1.13.1-beta.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/google-http-client-jackson-1.13.1-beta.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-http-client-jackson-1.13.1-beta.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 669db1238f43cc741a24411956bc6bae 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-http-client-jackson2-1.13.1-beta.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/google-http-client-jackson2-1.13.1-beta.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-http-client-jackson2-1.13.1-beta.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4bcab144410f4a458d3747f30b35fb2 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-http-client-protobuf-1.13.1-beta.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/google-http-client-protobuf-1.13.1-beta.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-http-client-protobuf-1.13.1-beta.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f3671115154cf6e468469619446d569b 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-oauth-client-1.13.1-beta.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/google-oauth-client-1.13.1-beta.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-oauth-client-1.13.1-beta.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95fe8de48a0b6e043bf1c9e32ba45228 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-play-services.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/google-play-services.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/google-play-services.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af6a97d021ad0b749a5a74766d85e64e 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/googledriveplugin.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/googledriveplugin.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/googledriveplugin.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f9656161963305499b7a810df607094 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/gson-2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/gson-2.1.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/gson-2.1.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dfddfbfb7b67b7144adfdc72e1ed4479 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/guava-jdk5-13.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/guava-jdk5-13.0.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/guava-jdk5-13.0.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6438a43bb80782840a5c7753e68168b8 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/jackson-core-2.0.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/jackson-core-2.0.5.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/jackson-core-2.0.5.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a559105fa303dd44d819987fffad2453 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/jackson-core-asl-1.9.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/jackson-core-asl-1.9.9.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/jackson-core-asl-1.9.9.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bff31861a795417488f39149f316a60b 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/jsr305-1.3.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/jsr305-1.3.9.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/jsr305-1.3.9.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17961b0717483db4cb4e70f10c2a3620 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Android/protobuf-java-2.4.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Android/protobuf-java-2.4.1.jar -------------------------------------------------------------------------------- /Assets/Plugins/Android/protobuf-java-2.4.1.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b806cbb2c96194408e6b49fe0dd60a7 3 | -------------------------------------------------------------------------------- /Assets/Plugins/Ionic.Zlib.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/Ionic.Zlib.dll -------------------------------------------------------------------------------- /Assets/Plugins/Ionic.Zlib.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 838d46c54bcb8fa4697c050bd27f3ca4 3 | MonoAssemblyImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | -------------------------------------------------------------------------------- /Assets/Plugins/JsonFx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6549627fd599140e4ae4267f1f3180b1 3 | -------------------------------------------------------------------------------- /Assets/Plugins/JsonFx/JsonFx.Json.XML.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 030bf2d4d833cbf45a03a4aeb90fa21d 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Plugins/JsonFx/JsonFx.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/JsonFx/JsonFx.Json.dll -------------------------------------------------------------------------------- /Assets/Plugins/JsonFx/JsonFx.Json.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 403be4dcd65d3324dacf60e68aec2fbc 3 | MonoAssemblyImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | userData: 8 | -------------------------------------------------------------------------------- /Assets/Plugins/JsonFx/License.txt: -------------------------------------------------------------------------------- 1 | Distributed under the terms of an MIT-style license: 2 | 3 | The MIT License 4 | 5 | Copyright (c) 2006-2009 Stephen M. McKamey 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy 8 | of this software and associated documentation files (the "Software"), to deal 9 | in the Software without restriction, including without limitation the rights 10 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | copies of the Software, and to permit persons to whom the Software is 12 | furnished to do so, subject to the following conditions: 13 | 14 | The above copyright notice and this permission notice shall be included in 15 | all copies or substantial portions of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 23 | THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /Assets/Plugins/JsonFx/License.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 535f1a8a1a9539840b2822d4b7255997 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Plugins/JsonFx/Readme.txt: -------------------------------------------------------------------------------- 1 | JsonFx.NET - JSON Serializer 2 | 3 | The JsonFx.NET JSON parser/serializer functions similarly to the XmlSerializer in .NET 4 | 5 | Serializes and deserializes any Dictionary and IDictionary with 6 | String keys directly as a JSON object 7 | 8 | Serializes and deserializes any List, ArrayList, LinkedList, Queue and 9 | many other IEnumerable types directly as JSON arrays 10 | 11 | Serializes and deserializes DateTime, Enum, Nullable, Guid and other 12 | common .NET Types directly as JSON primitives 13 | 14 | Serializes and deserializes strongly-typed custom classes (similarly to XML 15 | Serialization in .NET Framework) 16 | 17 | Serializes C# 3.0 Anonymous Types directly as JSON objects 18 | 19 | Serializes C# 3.0 LINQ Queries as JSON arrays of objects (by enumerating the results) 20 | 21 | Follows Postel's Law ("Be conservative in what you do; be liberal in what you accept from others.") 22 | by accepting handling many non-JSON JavaScript concepts: 23 | - Common literals such as "Infinity", "NaN", and "undefined" 24 | - Ignores block and line comments when deserializing 25 | 26 | Optional ability to control serialization via attributes/interfaces: 27 | 28 | JsonFx.Json.IJsonSerializable: 29 | Interface which allows classes to control their own JSON serialization 30 | 31 | JsonFx.Json.JsonIgnoreAttribute: 32 | Attribute which designates a property or field to not be serialized 33 | 34 | System.ComponentModel.DefaultValueAttribute: 35 | Member does not serialize if the value matches the DefaultValue attribute 36 | 37 | JsonFx.Json.JsonNameAttribute: 38 | Attribute which specifies the naming to use for a property or field when serializing 39 | 40 | JsonFx.Json.JsonSpecifiedPropertyAttribute: 41 | Attribute which specifies the name of the property which specifies if member should be serialized 42 | 43 | Optional Type-Hinting improves deserializing to strongly-typed objects 44 | 45 | JsonFx.Json.JsonWriter.TypeHintName & JsonFx.Json.JsonReader.TypeHintName: 46 | Property designates the name of the type hint property (e.g. "__type") and enables type hinting 47 | 48 | Optional PrettyPrint mode helps with debugging / human-readability 49 | 50 | JsonFx.Json.JsonWriter.PrettyPrint 51 | 52 | Optional custom DateTime serialization override 53 | 54 | JsonFx.Json.JsonWriter.DateTimeSerializer 55 | -------------------------------------------------------------------------------- /Assets/Plugins/JsonFx/Readme.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5bb10644a68039f439f2a4f48525db5e 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Plugins/License.bzip2.txt: -------------------------------------------------------------------------------- 1 | 2 | The managed BZIP2 code included in Ionic.BZip2.dll and Ionic.Zip.dll is 3 | modified code, based on the bzip2 code in the Apache commons compress 4 | library. 5 | 6 | The original BZip2 was created by Julian Seward, and is licensed under 7 | the BSD license. 8 | 9 | The following license applies to the Apache code: 10 | ----------------------------------------------------------------------- 11 | 12 | /* 13 | * Licensed to the Apache Software Foundation (ASF) under one 14 | * or more contributor license agreements. See the NOTICE file 15 | * distributed with this work for additional information 16 | * regarding copyright ownership. The ASF licenses this file 17 | * to you under the Apache License, Version 2.0 (the 18 | * "License"); you may not use this file except in compliance 19 | * with the License. You may obtain a copy of the License at 20 | * 21 | * http://www.apache.org/licenses/LICENSE-2.0 22 | * 23 | * Unless required by applicable law or agreed to in writing, 24 | * software distributed under the License is distributed on an 25 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 26 | * KIND, either express or implied. See the License for the 27 | * specific language governing permissions and limitations 28 | * under the License. 29 | */ 30 | -------------------------------------------------------------------------------- /Assets/Plugins/License.bzip2.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2743524dca41830438c29485393ffe20 3 | -------------------------------------------------------------------------------- /Assets/Plugins/License.txt: -------------------------------------------------------------------------------- 1 | Microsoft Public License (Ms-PL) 2 | 3 | This license governs use of the accompanying software, the DotNetZip library ("the software"). If you use the software, you accept this license. If you do not accept the license, do not use the software. 4 | 5 | 1. Definitions 6 | 7 | The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning here as under U.S. copyright law. 8 | 9 | A "contribution" is the original software, or any additions or changes to the software. 10 | 11 | A "contributor" is any person that distributes its contribution under this license. 12 | 13 | "Licensed patents" are a contributor's patent claims that read directly on its contribution. 14 | 15 | 2. Grant of Rights 16 | 17 | (A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create. 18 | 19 | (B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software. 20 | 21 | 3. Conditions and Limitations 22 | 23 | (A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks. 24 | 25 | (B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically. 26 | 27 | (C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software. 28 | 29 | (D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license. 30 | 31 | (E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement. 32 | 33 | 34 | -------------------------------------------------------------------------------- /Assets/Plugins/License.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 120ad0fb546ab754ba88eafe89b06ea5 3 | -------------------------------------------------------------------------------- /Assets/Plugins/License.zlib.txt: -------------------------------------------------------------------------------- 1 | 2 | The following licenses govern use of the accompanying software, the 3 | DotNetZip library ("the software"). If you use the software, you accept 4 | these licenses. If you do not accept the license, do not use the software. 5 | 6 | The managed ZLIB code included in Ionic.Zlib.dll and Ionic.Zip.dll is 7 | modified code, based on jzlib. 8 | 9 | 10 | 11 | The following notice applies to jzlib: 12 | ----------------------------------------------------------------------- 13 | 14 | Copyright (c) 2000,2001,2002,2003 ymnk, JCraft,Inc. All rights reserved. 15 | 16 | Redistribution and use in source and binary forms, with or without 17 | modification, are permitted provided that the following conditions are met: 18 | 19 | 1. Redistributions of source code must retain the above copyright notice, 20 | this list of conditions and the following disclaimer. 21 | 22 | 2. Redistributions in binary form must reproduce the above copyright 23 | notice, this list of conditions and the following disclaimer in 24 | the documentation and/or other materials provided with the distribution. 25 | 26 | 3. The names of the authors may not be used to endorse or promote products 27 | derived from this software without specific prior written permission. 28 | 29 | THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, 30 | INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 31 | FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JCRAFT, 32 | INC. OR ANY CONTRIBUTORS TO THIS SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT, 33 | INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 34 | LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 35 | OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 36 | LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 37 | NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 38 | EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 39 | 40 | ----------------------------------------------------------------------- 41 | 42 | jzlib is based on zlib-1.1.3. 43 | 44 | The following notice applies to zlib: 45 | 46 | ----------------------------------------------------------------------- 47 | 48 | Copyright (C) 1995-2004 Jean-loup Gailly and Mark Adler 49 | 50 | The ZLIB software is provided 'as-is', without any express or implied 51 | warranty. In no event will the authors be held liable for any damages 52 | arising from the use of this software. 53 | 54 | Permission is granted to anyone to use this software for any purpose, 55 | including commercial applications, and to alter it and redistribute it 56 | freely, subject to the following restrictions: 57 | 58 | 1. The origin of this software must not be misrepresented; you must not 59 | claim that you wrote the original software. If you use this software 60 | in a product, an acknowledgment in the product documentation would be 61 | appreciated but is not required. 62 | 2. Altered source versions must be plainly marked as such, and must not be 63 | misrepresented as being the original software. 64 | 3. This notice may not be removed or altered from any source distribution. 65 | 66 | Jean-loup Gailly jloup@gzip.org 67 | Mark Adler madler@alumni.caltech.edu 68 | 69 | 70 | ----------------------------------------------------------------------- 71 | -------------------------------------------------------------------------------- /Assets/Plugins/License.zlib.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e0c6b4ab7e6110408beccd4308dba37 3 | -------------------------------------------------------------------------------- /Assets/Plugins/iOS.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 929be183506f54f6ba552ccbee7afdba 3 | -------------------------------------------------------------------------------- /Assets/Plugins/iOS/WebView.mm.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b22144876653a45a6a88256e1b3e1888 3 | -------------------------------------------------------------------------------- /Assets/Plugins/iOS/close_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Assets/Plugins/iOS/close_button.png -------------------------------------------------------------------------------- /Assets/Plugins/iOS/close_button.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00699d087f1f34c30b0dae4233ef5d6d 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | textureFormat: -1 23 | maxTextureSize: 1024 24 | textureSettings: 25 | filterMode: -1 26 | aniso: -1 27 | mipBias: -1 28 | wrapMode: -1 29 | nPOTScale: 1 30 | lightmap: 0 31 | compressionQuality: 50 32 | textureType: -1 33 | buildTargetSettings: [] 34 | -------------------------------------------------------------------------------- /Assets/link.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Assets/link.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7f23cdd5fa87a644abf2aa03363d72b 3 | -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | GoogleDrivePlugin 4 | 5 | 6 | 7 | 8 | 9 | com.android.ide.eclipse.adt.ResourceManagerBuilder 10 | 11 | 12 | 13 | 14 | com.android.ide.eclipse.adt.PreCompilerBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.jdt.core.javabuilder 20 | 21 | 22 | 23 | 24 | com.android.ide.eclipse.adt.ApkBuilder 25 | 26 | 27 | 28 | 29 | 30 | com.android.ide.eclipse.adt.AndroidNature 31 | org.eclipse.jdt.core.javanature 32 | 33 | 34 | -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 5 | 6 | 9 | 10 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/export-jar.jardesc: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system edit 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | # 10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): 11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 12 | 13 | # Project target. 14 | target=android-17 15 | android.library=true 16 | -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/NativePlugins/Android/GoogleDrivePlugin/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/NativePlugins/Android/GoogleDrivePlugin/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/NativePlugins/Android/GoogleDrivePlugin/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 10 | 11 | -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/res/values-v14/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 11 | 12 | -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | GoogleDrivePlugin 4 | 5 | -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 14 | 15 | 16 | 19 | 20 | -------------------------------------------------------------------------------- /NativePlugins/Android/GoogleDrivePlugin/src/com/studio272/googledriveplugin/GoogleDrivePluginActivity.java: -------------------------------------------------------------------------------- 1 | package com.studio272.googledriveplugin; 2 | 3 | import android.app.Activity; 4 | import android.content.Intent; 5 | import android.os.Bundle; 6 | import android.widget.Toast; 7 | 8 | public class GoogleDrivePluginActivity extends Activity { 9 | static final String TAG = "Unity-GoogleDrivePlugin"; 10 | static final String PREFS = "unitygoogledrive"; 11 | 12 | static final int REQUEST_ACCOUNT_PICKER = 1; 13 | static final int REQUEST_AUTHORIZATION = 2; 14 | 15 | @Override 16 | protected void onCreate(Bundle savedInstanceState) { 17 | super.onCreate(savedInstanceState); 18 | 19 | Intent intent = getIntent(); 20 | int requestCode = intent.getIntExtra("requestCode", -1); 21 | 22 | Intent newIntent = GoogleDrivePlugin.requests.get(requestCode); 23 | if (newIntent != null) { 24 | GoogleDrivePlugin.requests.remove(requestCode); 25 | startActivityForResult(newIntent, requestCode); 26 | } 27 | } 28 | 29 | @Override 30 | protected void onActivityResult(final int requestCode, final int resultCode, final Intent data) { 31 | GoogleDrivePlugin.onActivityResult(requestCode, resultCode, data, this); 32 | } 33 | 34 | public void showToast(final String toast) { 35 | runOnUiThread(new Runnable() { 36 | @Override 37 | public void run() { 38 | Toast.makeText(getApplicationContext(), toast, Toast.LENGTH_SHORT).show(); 39 | } 40 | }); 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 1 7 | m_ExternalVersionControlSupport: 1 8 | m_SerializationMode: 2 9 | m_WebSecurityEmulationEnabled: 0 10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d 11 | -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshLayers.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/ProjectSettings/NavMeshLayers.asset -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!129 &1 4 | PlayerSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | AndroidProfiler: 0 8 | defaultScreenOrientation: 0 9 | targetDevice: 2 10 | targetPlatform: 2 11 | targetResolution: 0 12 | accelerometerFrequency: 60 13 | companyName: Studio272 14 | productName: Unity Google Drive Plugin Sample 15 | AndroidLicensePublicKey: 16 | defaultScreenWidth: 1024 17 | defaultScreenHeight: 768 18 | defaultScreenWidthWeb: 960 19 | defaultScreenHeightWeb: 600 20 | m_RenderingPath: 1 21 | m_ActiveColorSpace: 0 22 | m_MTRendering: 1 23 | iosShowActivityIndicatorOnLoading: -1 24 | androidShowActivityIndicatorOnLoading: -1 25 | displayResolutionDialog: 1 26 | allowedAutorotateToPortrait: 1 27 | allowedAutorotateToPortraitUpsideDown: 1 28 | allowedAutorotateToLandscapeRight: 1 29 | allowedAutorotateToLandscapeLeft: 1 30 | useOSAutorotation: 1 31 | use32BitDisplayBuffer: 0 32 | use24BitDepthBuffer: 0 33 | defaultIsFullScreen: 0 34 | runInBackground: 1 35 | captureSingleScreen: 0 36 | Override IPod Music: 0 37 | usePlayerLog: 1 38 | useMacAppStoreValidation: 0 39 | xboxSkinOnGPU: 1 40 | xboxEnableAvatar: 0 41 | xboxEnableKinect: 0 42 | xboxEnableKinectAutoTracking: 0 43 | xboxEnableSpeech: 0 44 | wiiHio2Usage: -1 45 | wiiLoadingScreenRectPlacement: 0 46 | wiiLoadingScreenBackground: {r: 1, g: 1, b: 1, a: 1} 47 | wiiLoadingScreenPeriod: 1000 48 | wiiLoadingScreenFileName: 49 | wiiLoadingScreenRect: 50 | serializedVersion: 2 51 | x: 0 52 | y: 0 53 | width: 0 54 | height: 0 55 | m_SupportedAspectRatios: 56 | 4:3: 1 57 | 5:4: 1 58 | 16:10: 1 59 | 16:9: 1 60 | Others: 1 61 | debugUnloadMode: 0 62 | iPhoneBundleIdentifier: com.studio272.unitydrivetest 63 | iPhoneBundleVersion: 1.0 64 | AndroidBundleVersionCode: 1 65 | AndroidMinSdkVersion: 8 66 | AndroidPreferredInstallLocation: 1 67 | aotOptions: 68 | apiCompatibilityLevel: 2 69 | iPhoneStrippingLevel: 2 70 | iPhoneScriptCallOptimization: 1 71 | ForceInternetPermission: 1 72 | ForceSDCardPermission: 0 73 | CreateWallpaper: 0 74 | StripUnusedMeshComponents: 0 75 | iPhoneSdkVersion: 988 76 | iPhoneTargetOSVersion: 7 77 | uIPrerenderedIcon: 0 78 | uIRequiresPersistentWiFi: 0 79 | uIStatusBarHidden: 1 80 | uIExitOnSuspend: 0 81 | uIStatusBarStyle: 0 82 | iPhoneSplashScreen: {fileID: 0} 83 | iPhoneHighResSplashScreen: {fileID: 0} 84 | iPhoneTallHighResSplashScreen: {fileID: 0} 85 | iPadPortraitSplashScreen: {fileID: 0} 86 | iPadHighResPortraitSplashScreen: {fileID: 0} 87 | iPadLandscapeSplashScreen: {fileID: 0} 88 | iPadHighResLandscapeSplashScreen: {fileID: 0} 89 | AndroidTargetDevice: 0 90 | AndroidTargetGraphics: 1 91 | AndroidSplashScreenScale: 0 92 | AndroidKeystoreName: 93 | AndroidKeyaliasName: 94 | resolutionDialogBanner: {fileID: 0} 95 | m_BuildTargetIcons: 96 | - m_BuildTarget: 97 | m_Icons: 98 | - m_Icon: {fileID: 0} 99 | m_Size: 128 100 | m_BuildTargetBatching: 101 | - m_BuildTarget: iPhone 102 | m_StaticBatching: 1 103 | m_DynamicBatching: 1 104 | webPlayerTemplate: APPLICATION:Default 105 | m_TemplateCustomTags: {} 106 | wiiRegion: 1 107 | wiiGameCode: RABA 108 | wiiGameVersion: 109 | wiiCompanyCode: ZZ 110 | wiiSupportsNunchuk: 0 111 | wiiSupportsClassicController: 0 112 | wiiSupportsBalanceBoard: 0 113 | wiiSupportsMotionPlus: 0 114 | wiiControllerCount: 1 115 | wiiFloatingPointExceptions: 0 116 | wiiScreenCrashDumps: 1 117 | wiiMemoryLabelCount: 147 118 | wiiMemorySetup: 5effbee7ffffff75f70100000000000000000000 119 | XboxTitleId: 120 | XboxImageXexPath: 121 | XboxSpaPath: 122 | XboxGenerateSpa: 0 123 | XboxDeployKinectResources: 0 124 | XboxSplashScreen: {fileID: 0} 125 | xboxSpeechDB: 0 126 | ps3TitleConfigPath: 127 | ps3DLCConfigPath: 128 | ps3ThumbnailPath: 129 | ps3BackgroundPath: 130 | ps3SoundPath: 131 | ps3TrophyCommId: 132 | ps3TrophyPackagePath: 133 | ps3ReservedMemorySizeMB: 16 134 | ps3BootCheckMaxSaveGameSizeKB: 128 135 | ps3TrophyCommSig: 136 | ps3SaveGameSlots: 1 137 | ps3EDATKeyFilePath: 138 | ps3TrialMode: 0 139 | flashStrippingLevel: 2 140 | firstStreamedLevelWithResources: 0 141 | unityRebuildLibraryVersion: 9 142 | unityForwardCompatibleVersion: 36 143 | unityStandardAssetsVersion: 0 144 | -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Google Drive for Unity3D 2 | ======================== 3 | 4 | Introduction 5 | ------------ 6 | 7 | Google Drive for Unity3D plugin. 8 | 9 | You can upload files, explore, download on the Google Drive storage. 10 | 11 | This plugin supports PC(Windows and Mac), Android and iOS. 12 | 13 | * Google Drive supports 'App Data' that is only accessible by your application. 14 | See 15 | 16 | Installation 17 | ------------ 18 | 19 | ### Step 1: Enable the Google Drive API. 20 | 21 | * PC and iOS: (Step 1) 22 | 23 | * Android: (Step 1, 2) 24 | 25 | ### Step 2: Type Your Client ID and Secret to DriveTest.cs. 26 | 27 | In the line 40: 28 | 29 | ```c# 30 | drive.ClientID = "YOUR CLIENT ID"; 31 | drive.ClientSecret = "YOUR CLIENT SECRET"; 32 | ``` 33 | 34 | * PC and iOS can use same Client ID and secret. 35 | 36 | * Android doesn't need Client ID and secret. 37 | 38 | ### Step 3: Run the Sample Scene 'DriveTest'. 39 | 40 | All done! 41 | 42 | Doxygen Docs 43 | ------------ 44 | 45 | [here](http://midworld.github.io/unity-googledrive/) 46 | 47 | Demo Downloads 48 | -------------- 49 | 50 | * Windows Binary: [unitydrivetest_win.zip](http://midworld.github.io/unity-googledrive/unitydrivetest_win.zip) 51 | 52 | * Android APK: [unitydrivetest.apk](http://midworld.github.io/unity-googledrive/unitydrivetest.apk) 53 | 54 | Sample Code 55 | ----------- 56 | 57 | ```c# 58 | var drive = new GoogleDrive(); 59 | drive.ClientID = "YOUR CLIENT ID"; 60 | drive.ClientSecret = "YOUR CLIENT SECRET"; 61 | 62 | // Request authorization. 63 | var authorization = drive.Authorize(); 64 | yield return StartCoroutine(authorization); 65 | 66 | if (authorization.Current is Exception) 67 | { 68 | Debug.LogWarning(authorization.Current as Exception); 69 | yield break; 70 | } 71 | 72 | // Authorization succeeded. 73 | Debug.Log("User Account: " + drive.UserAccount); 74 | 75 | // Upload a text file. 76 | var bytes = Encoding.UTF8.GetBytes("world!"); 77 | yield return StartCoroutine(drive.UploadFile("hello.txt", "text/plain", bytes)); 78 | 79 | // Get all files. 80 | var listFiles = drive.ListAllFiles(); 81 | yield return StartCoroutine(listFiles); 82 | 83 | var files = GoogleDrive.GetResult>(listFiles); 84 | if (files != null) 85 | { 86 | foreach (var file in files) 87 | { 88 | // Download a text file and print. 89 | if (file.Title.EndsWith(".txt")) 90 | { 91 | var download = drive.DownloadFile(file); 92 | yield return StartCoroutine(download); 93 | 94 | var data = GoogleDrive.GetResult(download); 95 | Debug.Log(System.Text.Encoding.UTF8.GetString(data)); 96 | } 97 | } 98 | } 99 | ``` 100 | 101 | Work with 'App Data': 102 | 103 | ```c# 104 | // Upload score in 'AppData'. 105 | int score = 10000; 106 | var bytes = Encoding.UTF8.GetBytes(score.ToString()); 107 | 108 | // User cannot see 'score.txt'. Only your app can see this file. 109 | StartCoroutine(drive.UploadFile("score.txt", "text/plain", drive.AppData, bytes)); 110 | ``` 111 | 112 | License 113 | ------- 114 | 115 | Apache License 2.0 116 | -------------------------------------------------------------------------------- /Store/Screenshot_2013-04-01-11-26-25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Store/Screenshot_2013-04-01-11-26-25.png -------------------------------------------------------------------------------- /Store/Screenshot_2013-04-01-11-27-42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Store/Screenshot_2013-04-01-11-27-42.png -------------------------------------------------------------------------------- /Store/big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Store/big.png -------------------------------------------------------------------------------- /Store/big.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Store/big.psd -------------------------------------------------------------------------------- /Store/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Store/icon.png -------------------------------------------------------------------------------- /Store/icon.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Store/icon.psd -------------------------------------------------------------------------------- /Store/small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Store/small.png -------------------------------------------------------------------------------- /Store/small.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/Store/small.psd -------------------------------------------------------------------------------- /docs/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/bc_s.png -------------------------------------------------------------------------------- /docs/class_midworld_1_1_unity_coroutine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/class_midworld_1_1_unity_coroutine.png -------------------------------------------------------------------------------- /docs/class_midworld_1_1_unity_web_response.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/class_midworld_1_1_unity_web_response.png -------------------------------------------------------------------------------- /docs/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/closed.png -------------------------------------------------------------------------------- /docs/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/doxygen.png -------------------------------------------------------------------------------- /docs/ftv2blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2blank.png -------------------------------------------------------------------------------- /docs/ftv2doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2doc.png -------------------------------------------------------------------------------- /docs/ftv2folderclosed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2folderclosed.png -------------------------------------------------------------------------------- /docs/ftv2folderopen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2folderopen.png -------------------------------------------------------------------------------- /docs/ftv2lastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2lastnode.png -------------------------------------------------------------------------------- /docs/ftv2link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2link.png -------------------------------------------------------------------------------- /docs/ftv2mlastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2mlastnode.png -------------------------------------------------------------------------------- /docs/ftv2mnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2mnode.png -------------------------------------------------------------------------------- /docs/ftv2node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2node.png -------------------------------------------------------------------------------- /docs/ftv2plastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2plastnode.png -------------------------------------------------------------------------------- /docs/ftv2pnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2pnode.png -------------------------------------------------------------------------------- /docs/ftv2splitbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2splitbar.png -------------------------------------------------------------------------------- /docs/ftv2vertline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/ftv2vertline.png -------------------------------------------------------------------------------- /docs/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/icon.png -------------------------------------------------------------------------------- /docs/installdox: -------------------------------------------------------------------------------- 1 | #!/usr/bin/perl 2 | 3 | %subst = ( ); 4 | $quiet = 0; 5 | 6 | while ( @ARGV ) { 7 | $_ = shift @ARGV; 8 | if ( s/^-// ) { 9 | if ( /^l(.*)/ ) { 10 | $v = ($1 eq "") ? shift @ARGV : $1; 11 | ($v =~ /\/$/) || ($v .= "/"); 12 | $_ = $v; 13 | if ( /(.+)\@(.+)/ ) { 14 | if ( exists $subst{$1} ) { 15 | $subst{$1} = $2; 16 | } else { 17 | print STDERR "Unknown tag file $1 given with option -l\n"; 18 | &usage(); 19 | } 20 | } else { 21 | print STDERR "Argument $_ is invalid for option -l\n"; 22 | &usage(); 23 | } 24 | } 25 | elsif ( /^q/ ) { 26 | $quiet = 1; 27 | } 28 | elsif ( /^\?|^h/ ) { 29 | &usage(); 30 | } 31 | else { 32 | print STDERR "Illegal option -$_\n"; 33 | &usage(); 34 | } 35 | } 36 | else { 37 | push (@files, $_ ); 38 | } 39 | } 40 | 41 | foreach $sub (keys %subst) 42 | { 43 | if ( $subst{$sub} eq "" ) 44 | { 45 | print STDERR "No substitute given for tag file `$sub'\n"; 46 | &usage(); 47 | } 48 | elsif ( ! $quiet && $sub ne "_doc" && $sub ne "_cgi" ) 49 | { 50 | print "Substituting $subst{$sub} for each occurrence of tag file $sub\n"; 51 | } 52 | } 53 | 54 | if ( ! @files ) { 55 | if (opendir(D,".")) { 56 | foreach $file ( readdir(D) ) { 57 | $match = ".html"; 58 | next if ( $file =~ /^\.\.?$/ ); 59 | ($file =~ /$match/) && (push @files, $file); 60 | ($file =~ /\.svg/) && (push @files, $file); 61 | ($file =~ "navtree.js") && (push @files, $file); 62 | } 63 | closedir(D); 64 | } 65 | } 66 | 67 | if ( ! @files ) { 68 | print STDERR "Warning: No input files given and none found!\n"; 69 | } 70 | 71 | foreach $f (@files) 72 | { 73 | if ( ! $quiet ) { 74 | print "Editing: $f...\n"; 75 | } 76 | $oldf = $f; 77 | $f .= ".bak"; 78 | unless (rename $oldf,$f) { 79 | print STDERR "Error: cannot rename file $oldf\n"; 80 | exit 1; 81 | } 82 | if (open(F,"<$f")) { 83 | unless (open(G,">$oldf")) { 84 | print STDERR "Error: opening file $oldf for writing\n"; 85 | exit 1; 86 | } 87 | if ($oldf ne "tree.js") { 88 | while () { 89 | s/doxygen\=\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\" (xlink:href|href|src)=\"\2/doxygen\=\"$1:$subst{$1}\" \3=\"$subst{$1}/g; 90 | print G "$_"; 91 | } 92 | } 93 | else { 94 | while () { 95 | s/\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\", \"\2/\"$1:$subst{$1}\" ,\"$subst{$1}/g; 96 | print G "$_"; 97 | } 98 | } 99 | } 100 | else { 101 | print STDERR "Warning file $f does not exist\n"; 102 | } 103 | unlink $f; 104 | } 105 | 106 | sub usage { 107 | print STDERR "Usage: installdox [options] [html-file [html-file ...]]\n"; 108 | print STDERR "Options:\n"; 109 | print STDERR " -l tagfile\@linkName tag file + URL or directory \n"; 110 | print STDERR " -q Quiet mode\n\n"; 111 | exit 1; 112 | } 113 | -------------------------------------------------------------------------------- /docs/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/nav_f.png -------------------------------------------------------------------------------- /docs/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/nav_h.png -------------------------------------------------------------------------------- /docs/navtree.css: -------------------------------------------------------------------------------- 1 | #nav-tree .children_ul { 2 | margin:0; 3 | padding:4px; 4 | } 5 | 6 | #nav-tree ul { 7 | list-style:none outside none; 8 | margin:0px; 9 | padding:0px; 10 | } 11 | 12 | #nav-tree li { 13 | white-space:nowrap; 14 | margin:0px; 15 | padding:0px; 16 | } 17 | 18 | #nav-tree .plus { 19 | margin:0px; 20 | } 21 | 22 | #nav-tree .selected { 23 | background-image: url('tab_a.png'); 24 | background-repeat:repeat-x; 25 | color: #fff; 26 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 27 | } 28 | 29 | #nav-tree img { 30 | margin:0px; 31 | padding:0px; 32 | border:0px; 33 | vertical-align: middle; 34 | } 35 | 36 | #nav-tree a { 37 | text-decoration:none; 38 | padding:0px; 39 | margin:0px; 40 | outline:none; 41 | } 42 | 43 | #nav-tree .label { 44 | margin:0px; 45 | padding:0px; 46 | } 47 | 48 | #nav-tree .label a { 49 | padding:2px; 50 | } 51 | 52 | #nav-tree .selected a { 53 | text-decoration:none; 54 | padding:2px; 55 | margin:0px; 56 | color:#fff; 57 | } 58 | 59 | #nav-tree .children_ul { 60 | margin:0px; 61 | padding:0px; 62 | } 63 | 64 | #nav-tree .item { 65 | margin:0px; 66 | padding:0px; 67 | } 68 | 69 | #nav-tree { 70 | padding: 0px 0px; 71 | background-color: #FAFAFF; 72 | font-size:14px; 73 | overflow:auto; 74 | } 75 | 76 | #doc-content { 77 | overflow:auto; 78 | display:block; 79 | padding:0px; 80 | margin:0px; 81 | } 82 | 83 | #side-nav { 84 | padding:0 6px 0 0; 85 | margin: 0px; 86 | display:block; 87 | position: absolute; 88 | left: 0px; 89 | width: 300px; 90 | } 91 | 92 | .ui-resizable .ui-resizable-handle { 93 | display:block; 94 | } 95 | 96 | .ui-resizable-e { 97 | background:url("ftv2splitbar.png") repeat scroll right center transparent; 98 | cursor:e-resize; 99 | height:100%; 100 | right:0; 101 | top:0; 102 | width:6px; 103 | } 104 | 105 | .ui-resizable-handle { 106 | display:none; 107 | font-size:0.1px; 108 | position:absolute; 109 | z-index:1; 110 | } 111 | 112 | #nav-tree-contents { 113 | margin: 6px 0px 0px 0px; 114 | } 115 | 116 | #nav-tree { 117 | background-image:url('nav_h.png'); 118 | background-repeat:repeat-x; 119 | background-color: #F9FAFC; 120 | } 121 | 122 | 123 | 124 | -------------------------------------------------------------------------------- /docs/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/open.png -------------------------------------------------------------------------------- /docs/resize.js: -------------------------------------------------------------------------------- 1 | var cookie_namespace = 'doxygen'; 2 | var sidenav,navtree,content,header; 3 | 4 | function readCookie(cookie) 5 | { 6 | var myCookie = cookie_namespace+"_"+cookie+"="; 7 | if (document.cookie) 8 | { 9 | var index = document.cookie.indexOf(myCookie); 10 | if (index != -1) 11 | { 12 | var valStart = index + myCookie.length; 13 | var valEnd = document.cookie.indexOf(";", valStart); 14 | if (valEnd == -1) 15 | { 16 | valEnd = document.cookie.length; 17 | } 18 | var val = document.cookie.substring(valStart, valEnd); 19 | return val; 20 | } 21 | } 22 | return 0; 23 | } 24 | 25 | function writeCookie(cookie, val, expiration) 26 | { 27 | if (val==undefined) return; 28 | if (expiration == null) 29 | { 30 | var date = new Date(); 31 | date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week 32 | expiration = date.toGMTString(); 33 | } 34 | document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/"; 35 | } 36 | 37 | function resizeWidth() 38 | { 39 | var windowWidth = $(window).width() + "px"; 40 | var sidenavWidth = $(sidenav).width(); 41 | content.css({marginLeft:parseInt(sidenavWidth)+6+"px"}); //account for 6px-wide handle-bar 42 | writeCookie('width',sidenavWidth, null); 43 | } 44 | 45 | function restoreWidth(navWidth) 46 | { 47 | var windowWidth = $(window).width() + "px"; 48 | content.css({marginLeft:parseInt(navWidth)+6+"px"}); 49 | sidenav.css({width:navWidth + "px"}); 50 | } 51 | 52 | function resizeHeight() 53 | { 54 | var headerHeight = header.height(); 55 | var footerHeight = footer.height(); 56 | var windowHeight = $(window).height() - headerHeight - footerHeight; 57 | content.css({height:windowHeight + "px"}); 58 | navtree.css({height:windowHeight + "px"}); 59 | sidenav.css({height:windowHeight + "px",top: headerHeight+"px"}); 60 | } 61 | 62 | function initResizable() 63 | { 64 | header = $("#top"); 65 | sidenav = $("#side-nav"); 66 | content = $("#doc-content"); 67 | navtree = $("#nav-tree"); 68 | footer = $("#nav-path"); 69 | $(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } }); 70 | $(window).resize(function() { resizeHeight(); }); 71 | var width = readCookie('width'); 72 | if (width) { restoreWidth(width); } else { resizeWidth(); } 73 | resizeHeight(); 74 | var url = location.href; 75 | var i=url.indexOf("#"); 76 | if (i>=0) window.location.hash=url.substr(i); 77 | var _preventDefault = function(evt) { evt.preventDefault(); }; 78 | $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault); 79 | } 80 | 81 | 82 | -------------------------------------------------------------------------------- /docs/search/all_61.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | AppData 13 | GoogleDrive 14 |
15 |
16 |
17 |
18 | AsyncSuccess 19 | GoogleDrive 20 |
21 |
22 |
23 |
24 | AuthorizationCode 25 | AuthRedirectionServer 26 |
27 |
28 |
29 |
30 | Authorize 31 | GoogleDrive 32 |
33 |
34 |
35 | 38 |
39 |
Searching...
40 |
No Matches
41 | 47 |
48 | 49 | 50 | -------------------------------------------------------------------------------- /docs/search/all_62.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | body 13 | Midworld::UnityWebRequest 14 |
15 |
16 |
17 |
18 | button 19 | WebViewPlugin 20 |
21 |
22 |
23 |
24 | bytes 25 | Midworld::UnityWebResponse 26 |
27 |
28 |
Searching...
29 |
No Matches
30 | 36 |
37 | 38 | 39 | -------------------------------------------------------------------------------- /docs/search/all_63.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | ClientID 13 | GoogleDrive 14 |
15 |
16 |
17 |
18 | ClientSecret 19 | GoogleDrive 20 |
21 |
22 |
23 |
24 | Code 25 | GoogleDrive::Exception 26 |
27 |
28 |
29 |
30 | CreatedDate 31 | GoogleDrive::File 32 |
33 |
34 |
35 |
36 | Current 37 | Midworld::UnityCoroutine 38 |
39 |
40 |
Searching...
41 |
No Matches
42 | 48 |
49 | 50 | 51 | -------------------------------------------------------------------------------- /docs/search/all_65.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | Exception 13 | GoogleDrive 14 |
15 |
16 |
17 |
18 | Exception 19 | GoogleDrive::Exception 20 |
21 |
22 |
Searching...
23 |
No Matches
24 | 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /docs/search/all_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | File 13 | GoogleDrive 14 |
15 |
16 |
17 |
18 | File 19 | GoogleDrive::File 20 |
21 |
22 |
23 |
24 | FileSize 25 | GoogleDrive::File 26 |
27 |
28 |
Searching...
29 |
No Matches
30 | 36 |
37 | 38 | 39 | -------------------------------------------------------------------------------- /docs/search/all_67.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | GetFile 13 | GoogleDrive 14 |
15 |
16 |
17 |
18 | GetResult< T > 19 | GoogleDrive 20 |
21 |
22 |
23 |
24 | GoogleDrive 25 | 29 |
30 |
31 |
Searching...
32 |
No Matches
33 | 39 |
40 | 41 | 42 | -------------------------------------------------------------------------------- /docs/search/all_68.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 | 19 |
20 |
21 | httpVersion 22 | Midworld::UnityWebResponse 23 |
24 |
25 |
Searching...
26 |
No Matches
27 | 33 |
34 | 35 | 36 | -------------------------------------------------------------------------------- /docs/search/all_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | ID 13 | GoogleDrive::File 14 |
15 |
16 | 25 |
26 |
27 | IsAuthorized 28 | GoogleDrive 29 |
30 |
31 |
32 | 39 |
40 |
41 |
42 | IsFolder 43 | GoogleDrive::File 44 |
45 |
46 |
Searching...
47 |
No Matches
48 | 54 |
55 | 56 | 57 | -------------------------------------------------------------------------------- /docs/search/all_6c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | ListAllFiles 13 | GoogleDrive 14 |
15 |
16 |
17 |
18 | ListFiles 19 | GoogleDrive 20 |
21 |
22 |
23 |
24 | ListFilesByQuery 25 | GoogleDrive 26 |
27 |
28 |
Searching...
29 |
No Matches
30 | 36 |
37 | 38 | 39 | -------------------------------------------------------------------------------- /docs/search/all_6d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | MD5Checksum 13 | GoogleDrive::File 14 |
15 |
16 |
17 |
18 | Midworld 19 |
20 |
21 |
22 |
23 | MimeType 24 | GoogleDrive::File 25 |
26 |
27 |
28 |
29 | ModifiedDate 30 | GoogleDrive::File 31 |
32 |
33 |
34 |
35 | MoveNext 36 | Midworld::UnityCoroutine 37 |
38 |
39 |
Searching...
40 |
No Matches
41 | 47 |
48 | 49 | 50 | -------------------------------------------------------------------------------- /docs/search/all_6f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | OnGUI 13 | DriveTest 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/all_70.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | Parents 13 | GoogleDrive::File 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/all_72.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | Reset 13 | Midworld::UnityCoroutine 14 |
15 |
16 |
17 |
18 | routines 19 | Midworld::UnityCoroutine 20 |
21 |
22 |
Searching...
23 |
No Matches
24 | 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /docs/search/all_73.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | StartServer 13 | AuthRedirectionServer 14 |
15 |
16 |
17 |
18 | StopServer 19 | AuthRedirectionServer 20 |
21 |
22 |
Searching...
23 |
No Matches
24 | 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /docs/search/all_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 | 16 |
17 |
18 | Title 19 | GoogleDrive::File 20 |
21 |
22 |
23 |
24 | ToJSON 25 | GoogleDrive::File 26 |
27 |
28 |
29 |
30 | ToString 31 | GoogleDrive::File 32 |
33 |
34 |
35 |
36 | TouchFile 37 | GoogleDrive 38 |
39 |
40 |
Searching...
41 |
No Matches
42 | 48 |
49 | 50 | 51 | -------------------------------------------------------------------------------- /docs/search/all_77.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | WebViewObject 13 |
14 |
15 |
16 |
17 | WebViewPlugin 18 |
19 |
20 |
Searching...
21 |
No Matches
22 | 28 |
29 | 30 | 31 | -------------------------------------------------------------------------------- /docs/search/classes_61.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | AsyncSuccess 13 | GoogleDrive 14 |
15 |
16 |
17 | 20 |
21 |
Searching...
22 |
No Matches
23 | 29 |
30 | 31 | 32 | -------------------------------------------------------------------------------- /docs/search/classes_64.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | DriveTest 13 |
14 |
15 |
Searching...
16 |
No Matches
17 | 23 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /docs/search/classes_65.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | Exception 13 | GoogleDrive 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/classes_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | File 13 | GoogleDrive 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/classes_67.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | GoogleDrive 13 |
14 |
15 |
Searching...
16 |
No Matches
17 | 23 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /docs/search/classes_75.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | UnityCoroutine 13 | Midworld 14 |
15 |
16 |
17 |
18 | UnityWebRequest 19 | Midworld 20 |
21 |
22 |
23 |
24 | UnityWebResponse 25 | Midworld 26 |
27 |
28 |
Searching...
29 |
No Matches
30 | 36 |
37 | 38 | 39 | -------------------------------------------------------------------------------- /docs/search/classes_77.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | WebViewObject 13 |
14 |
15 |
16 |
17 | WebViewPlugin 18 |
19 |
20 |
Searching...
21 |
No Matches
22 | 28 |
29 | 30 | 31 | -------------------------------------------------------------------------------- /docs/search/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/search/close.png -------------------------------------------------------------------------------- /docs/search/files_61.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 | 14 |
15 |
Searching...
16 |
No Matches
17 | 23 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /docs/search/files_64.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | DriveTest.cs 13 |
14 |
15 |
Searching...
16 |
No Matches
17 | 23 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /docs/search/files_67.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | GoogleDrive.cs 13 |
14 |
15 |
16 | 19 |
20 |
21 | 24 |
25 |
26 |
27 | GoogleDriveFile.cs 28 |
29 |
30 |
31 | 34 |
35 |
Searching...
36 |
No Matches
37 | 43 |
44 | 45 | 46 | -------------------------------------------------------------------------------- /docs/search/files_75.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | UnityCoroutine.cs 13 |
14 |
15 |
16 |
17 | UnityWebRequest.cs 18 |
19 |
20 |
21 | 24 |
25 |
Searching...
26 |
No Matches
27 | 33 |
34 | 35 | 36 | -------------------------------------------------------------------------------- /docs/search/files_77.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | WebView.mm 13 |
14 |
15 |
16 |
17 | WebViewObject.cs 18 |
19 |
20 |
Searching...
21 |
No Matches
22 | 28 |
29 | 30 | 31 | -------------------------------------------------------------------------------- /docs/search/functions_5f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | _WebViewPlugin_Destroy 13 | WebView.mm 14 |
15 |
16 |
17 |
18 | _WebViewPlugin_EvaluateJS 19 | WebView.mm 20 |
21 |
22 |
23 |
24 | _WebViewPlugin_Init 25 | WebView.mm 26 |
27 |
28 |
29 |
30 | _WebViewPlugin_LoadURL 31 | WebView.mm 32 |
33 |
34 |
35 |
36 | _WebViewPlugin_SetMargins 37 | WebView.mm 38 |
39 |
40 |
41 |
42 | _WebViewPlugin_SetVisibility 43 | WebView.mm 44 |
45 |
46 |
Searching...
47 |
No Matches
48 | 54 |
55 | 56 | 57 | -------------------------------------------------------------------------------- /docs/search/functions_61.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | Authorize 13 | GoogleDrive 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/functions_64.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | DeleteFile 13 | GoogleDrive 14 |
15 |
16 |
17 |
18 | DoSync 19 | Midworld::UnityCoroutine 20 |
21 |
22 | 31 | 40 |
Searching...
41 |
No Matches
42 | 48 |
49 | 50 | 51 | -------------------------------------------------------------------------------- /docs/search/functions_65.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | Exception 13 | GoogleDrive::Exception 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/functions_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | File 13 | GoogleDrive::File 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/functions_67.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | GetFile 13 | GoogleDrive 14 |
15 |
16 |
17 |
18 | GetResult< T > 19 | GoogleDrive 20 |
21 |
22 |
23 |
24 | GoogleDrive 25 | GoogleDrive 26 |
27 |
28 |
Searching...
29 |
No Matches
30 | 36 |
37 | 38 | 39 | -------------------------------------------------------------------------------- /docs/search/functions_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 | 19 |
20 |
21 | IsDone 22 | GoogleDrive 23 |
24 |
25 |
Searching...
26 |
No Matches
27 | 33 |
34 | 35 | 36 | -------------------------------------------------------------------------------- /docs/search/functions_6c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | ListAllFiles 13 | GoogleDrive 14 |
15 |
16 |
17 |
18 | ListFiles 19 | GoogleDrive 20 |
21 |
22 |
23 |
24 | ListFilesByQuery 25 | GoogleDrive 26 |
27 |
28 |
Searching...
29 |
No Matches
30 | 36 |
37 | 38 | 39 | -------------------------------------------------------------------------------- /docs/search/functions_6d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | MoveNext 13 | Midworld::UnityCoroutine 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/functions_6f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | OnGUI 13 | DriveTest 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/functions_72.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | Reset 13 | Midworld::UnityCoroutine 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/functions_73.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | StartServer 13 | AuthRedirectionServer 14 |
15 |
16 |
17 |
18 | StopServer 19 | AuthRedirectionServer 20 |
21 |
22 |
Searching...
23 |
No Matches
24 | 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /docs/search/functions_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | ToJSON 13 | GoogleDrive::File 14 |
15 |
16 |
17 |
18 | ToString 19 | GoogleDrive::File 20 |
21 |
22 |
23 |
24 | TouchFile 25 | GoogleDrive 26 |
27 |
28 |
Searching...
29 |
No Matches
30 | 36 |
37 | 38 | 39 | -------------------------------------------------------------------------------- /docs/search/functions_75.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | Unauthorize 13 | GoogleDrive 14 |
15 |
16 | 25 |
26 |
27 | UpdateFile 28 | GoogleDrive 29 |
30 |
31 | 41 |
Searching...
42 |
No Matches
43 | 49 |
50 | 51 | 52 | -------------------------------------------------------------------------------- /docs/search/mag_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/search/mag_sel.png -------------------------------------------------------------------------------- /docs/search/namespaces_6d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | Midworld 13 |
14 |
15 |
Searching...
16 |
No Matches
17 | 23 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /docs/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
No Matches
10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /docs/search/properties_61.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | AppData 13 | GoogleDrive 14 |
15 |
16 |
17 |
18 | AuthorizationCode 19 | AuthRedirectionServer 20 |
21 |
22 |
Searching...
23 |
No Matches
24 | 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /docs/search/properties_62.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | body 13 | Midworld::UnityWebRequest 14 |
15 |
16 |
17 |
18 | bytes 19 | Midworld::UnityWebResponse 20 |
21 |
22 |
Searching...
23 |
No Matches
24 | 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /docs/search/properties_63.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | ClientID 13 | GoogleDrive 14 |
15 |
16 |
17 |
18 | ClientSecret 19 | GoogleDrive 20 |
21 |
22 |
23 |
24 | Code 25 | GoogleDrive::Exception 26 |
27 |
28 |
29 |
30 | CreatedDate 31 | GoogleDrive::File 32 |
33 |
34 |
35 |
36 | Current 37 | Midworld::UnityCoroutine 38 |
39 |
40 |
Searching...
41 |
No Matches
42 | 48 |
49 | 50 | 51 | -------------------------------------------------------------------------------- /docs/search/properties_64.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | Description 13 | GoogleDrive::File 14 |
15 |
16 |
17 |
18 | done 19 | Midworld::UnityCoroutine 20 |
21 |
22 |
23 |
24 | DownloadUrl 25 | GoogleDrive::File 26 |
27 |
28 |
Searching...
29 |
No Matches
30 | 36 |
37 | 38 | 39 | -------------------------------------------------------------------------------- /docs/search/properties_65.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | error 13 | Midworld::UnityWebResponse 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/properties_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | FileSize 13 | GoogleDrive::File 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/properties_68.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 | 19 |
20 |
21 | httpVersion 22 | Midworld::UnityWebResponse 23 |
24 |
25 |
Searching...
26 |
No Matches
27 | 33 |
34 | 35 | 36 | -------------------------------------------------------------------------------- /docs/search/properties_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | ID 13 | GoogleDrive::File 14 |
15 |
16 |
17 |
18 | IsAuthorized 19 | GoogleDrive 20 |
21 |
22 |
23 |
24 | isDone 25 | Midworld::UnityCoroutine 26 |
27 |
28 |
29 |
30 | IsFolder 31 | GoogleDrive::File 32 |
33 |
34 |
Searching...
35 |
No Matches
36 | 42 |
43 | 44 | 45 | -------------------------------------------------------------------------------- /docs/search/properties_6d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | MD5Checksum 13 | GoogleDrive::File 14 |
15 |
16 |
17 |
18 | MimeType 19 | GoogleDrive::File 20 |
21 |
22 |
23 |
24 | ModifiedDate 25 | GoogleDrive::File 26 |
27 |
28 |
Searching...
29 |
No Matches
30 | 36 |
37 | 38 | 39 | -------------------------------------------------------------------------------- /docs/search/properties_70.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | Parents 13 | GoogleDrive::File 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/properties_72.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | reasonPhrase 13 | Midworld::UnityWebResponse 14 |
15 |
16 |
17 |
18 | Result 19 | GoogleDrive::AsyncSuccess 20 |
21 |
22 |
Searching...
23 |
No Matches
24 | 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /docs/search/properties_73.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | statusCode 13 | Midworld::UnityWebResponse 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/properties_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 | 16 |
17 |
18 | Title 19 | GoogleDrive::File 20 |
21 |
22 |
Searching...
23 |
No Matches
24 | 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /docs/search/properties_75.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | UserAccount 13 | GoogleDrive 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/search/search_l.png -------------------------------------------------------------------------------- /docs/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/search/search_m.png -------------------------------------------------------------------------------- /docs/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/search/search_r.png -------------------------------------------------------------------------------- /docs/search/variables_5f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | _body 13 | Midworld::UnityWebRequest 14 |
15 |
16 |
17 |
18 | _done 19 | Midworld::UnityCoroutine 20 |
21 |
22 |
23 |
24 | _isDone 25 | Midworld::UnityCoroutine 26 |
27 |
28 |
Searching...
29 |
No Matches
30 | 36 |
37 | 38 | 39 | -------------------------------------------------------------------------------- /docs/search/variables_62.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | button 13 | WebViewPlugin 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/variables_63.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | cachedText 13 | Midworld::UnityWebResponse 14 |
15 |
16 |
17 |
18 | cube 19 | DriveTest 20 |
21 |
22 |
Searching...
23 |
No Matches
24 | 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /docs/search/variables_64.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | drive 13 | DriveTest 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/variables_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | file 13 | DriveTest 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/variables_67.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | gameObjectName 13 | WebViewPlugin 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/variables_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | initInProgress 13 | DriveTest 14 |
15 |
16 |
17 |
18 | isCoroutine 19 | Midworld::UnityCoroutine 20 |
21 |
22 |
Searching...
23 |
No Matches
24 | 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /docs/search/variables_6d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | MAX_REDIRECTION 13 | Midworld::UnityWebResponse 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/variables_72.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | routines 13 | Midworld::UnityCoroutine 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/variables_73.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | SERVER_PORT 13 | GoogleDrive 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/variables_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | TIMEOUT 13 | Midworld::UnityWebResponse 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/search/variables_75.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | uploadScreenshotInProgress 13 | DriveTest 14 |
15 |
16 |
17 |
18 | uploadTextInProgress 19 | DriveTest 20 |
21 |
22 |
Searching...
23 |
No Matches
24 | 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /docs/search/variables_77.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | webView 13 | WebViewPlugin 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/tab_a.png -------------------------------------------------------------------------------- /docs/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/tab_b.png -------------------------------------------------------------------------------- /docs/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/tab_h.png -------------------------------------------------------------------------------- /docs/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/tab_s.png -------------------------------------------------------------------------------- /docs/tabs.css: -------------------------------------------------------------------------------- 1 | .tabs, .tabs2, .tabs3 { 2 | background-image: url('tab_b.png'); 3 | width: 100%; 4 | z-index: 101; 5 | font-size: 13px; 6 | } 7 | 8 | .tabs2 { 9 | font-size: 10px; 10 | } 11 | .tabs3 { 12 | font-size: 9px; 13 | } 14 | 15 | .tablist { 16 | margin: 0; 17 | padding: 0; 18 | display: table; 19 | } 20 | 21 | .tablist li { 22 | float: left; 23 | display: table-cell; 24 | background-image: url('tab_b.png'); 25 | line-height: 36px; 26 | list-style: none; 27 | } 28 | 29 | .tablist a { 30 | display: block; 31 | padding: 0 20px; 32 | font-weight: bold; 33 | background-image:url('tab_s.png'); 34 | background-repeat:no-repeat; 35 | background-position:right; 36 | color: #283A5D; 37 | text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); 38 | text-decoration: none; 39 | outline: none; 40 | } 41 | 42 | .tabs3 .tablist a { 43 | padding: 0 10px; 44 | } 45 | 46 | .tablist a:hover { 47 | background-image: url('tab_h.png'); 48 | background-repeat:repeat-x; 49 | color: #fff; 50 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 51 | text-decoration: none; 52 | } 53 | 54 | .tablist li.current a { 55 | background-image: url('tab_a.png'); 56 | background-repeat:repeat-x; 57 | color: #fff; 58 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 59 | } 60 | -------------------------------------------------------------------------------- /docs/unitydrivetest.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/unitydrivetest.apk -------------------------------------------------------------------------------- /docs/unitydrivetest_win.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midworld/unity-googledrive/3c102e28a725a9220926f4286493b6d5395399f4/docs/unitydrivetest_win.zip --------------------------------------------------------------------------------