├── LuaUtil.cs ├── README.md ├── ToLuaMenuEx.cs ├── gameApi.lua └── gameApiGen.lua /LuaUtil.cs: -------------------------------------------------------------------------------- 1 | #region Header 2 | /** 3 | * 名称:lua工具扩展 4 | * 作者:林洪伟 5 | * 日期:2016.12.1 6 | * 描述: 7 | * 可以把一个c#对象转成一个lua table字符串(用于保存成配置文件) 8 | **/ 9 | #endregion 10 | 11 | 12 | using System; 13 | using System.Collections; 14 | using System.Collections.Generic; 15 | using System.Text; 16 | using System.Reflection; 17 | using UnityEngine; 18 | 19 | public static class LuaUtil { 20 | static StringBuilder sb =new StringBuilder(); 21 | static int indent = 0; 22 | 23 | public static bool TryToLua(object obj,out string s) 24 | { 25 | s = ""; 26 | if (obj == null) 27 | return false; 28 | sb.Remove(0, sb.Length); 29 | indent = 0; 30 | if (!InternalToLua(obj)) 31 | return false; 32 | s = sb.ToString(); 33 | return true; 34 | } 35 | 36 | static bool IsObjectType(System.Type t) 37 | { 38 | if (t.IsPrimitive || t == typeof(string)) 39 | return false; 40 | 41 | return true; 42 | } 43 | 44 | static bool InternalToLua(object obj) 45 | { 46 | var type =obj.GetType(); 47 | if (type.Equals(typeof(string))) 48 | { 49 | sb.Append("\""); 50 | sb.Append((string)obj); 51 | sb.Append("\""); 52 | } 53 | else if (type.Equals(typeof(bool))) 54 | { 55 | sb.Append((bool)obj?"true":"false"); 56 | } 57 | else if (type.Equals(typeof(int))) 58 | { 59 | sb.Append(((int)obj).ToString()); 60 | } 61 | else if (type.Equals(typeof(float))) 62 | { 63 | sb.Append(((float)obj).ToString()); 64 | } 65 | else if (type.Equals(typeof(long))) 66 | { 67 | sb.Append(((long)obj).ToString()); 68 | } 69 | else if (type.Equals(typeof(double))) 70 | { 71 | sb.Append(((double)obj).ToString()); 72 | } 73 | else if (type.IsArray)//数组 74 | { 75 | Array a = (Array)obj; 76 | sb.Append('['); 77 | ++indent; 78 | for (int i =0;i< a.Length;++i) 79 | { 80 | object e =a.GetValue(i); 81 | if (e == null) 82 | continue; 83 | 84 | //打印值,这里非原生类型换行下 85 | if (IsObjectType(e.GetType())) 86 | { 87 | sb.Append('\n'); 88 | sb.Append('\t', indent); 89 | if (!InternalToLua(e)) 90 | return false; 91 | } 92 | else 93 | { 94 | if (!InternalToLua(e)) 95 | return false; 96 | } 97 | //加上逗号 98 | if (i != a.Length - 1) 99 | sb.Append(','); 100 | 101 | } 102 | --indent; 103 | sb.Append("]"); 104 | } 105 | else if (type.GetInterface("System.Collections.IList") != null)//list 106 | { 107 | IList a = (IList)obj; 108 | sb.Append('['); 109 | ++indent; 110 | bool hasNewLine=false; 111 | for (int i = 0; i < a.Count; ++i) 112 | { 113 | object e = a[i]; 114 | if (e == null) 115 | continue; 116 | 117 | //打印值,这里非原生类型换行下 118 | if (IsObjectType(e.GetType())) 119 | { 120 | sb.Append('\n'); 121 | sb.Append('\t', indent); 122 | hasNewLine = true; 123 | if (!InternalToLua(e)) 124 | return false; 125 | } 126 | else 127 | { 128 | if (!InternalToLua(e)) 129 | return false; 130 | } 131 | //加上逗号 132 | sb.Append(','); 133 | 134 | } 135 | --indent; 136 | if(hasNewLine) 137 | { 138 | sb.Append('\n'); 139 | sb.Append('\t', indent); 140 | sb.Append(']'); 141 | } 142 | else 143 | sb.Append(']'); 144 | } 145 | else if (type.GetInterface("System.Collections.IDictionary") != null)//dict 146 | { 147 | MethodInfo m = type.GetMethod("get_Item");//list的索引器的返回值就是对应类型 148 | if (m == null) 149 | { 150 | Debug.LogError("找不到索引器 不能确定类型:" + type.Name); 151 | return false; 152 | } 153 | if(m.GetParameters()[0].ParameterType != typeof(string)) 154 | { 155 | Debug.LogError("字典的key值必须是string:" + type.Name); 156 | return false; 157 | } 158 | 159 | IDictionary a = (IDictionary)obj; 160 | sb.Append('{'); 161 | ++indent; 162 | bool hasNewLine = false; 163 | foreach (DictionaryEntry pair in a) 164 | { 165 | if (pair.Value == null) 166 | continue; 167 | 168 | //key 169 | sb.Append('\n'); 170 | sb.Append('\t', indent); 171 | sb.Append((string)pair.Key); 172 | sb.Append(" = "); 173 | hasNewLine = true; 174 | 175 | //value 176 | if (!InternalToLua(pair.Value)) 177 | return false; 178 | 179 | sb.Append(','); 180 | } 181 | 182 | --indent; 183 | if (hasNewLine) 184 | { 185 | sb.Append('\n'); 186 | sb.Append('\t', indent); 187 | sb.Append('}'); 188 | } 189 | else 190 | sb.Append('}'); 191 | } 192 | else if(IsObjectType(type)&& !type.IsGenericType)//类,这里严格点,暂时不考虑模板 193 | { 194 | sb.Append('{'); 195 | ++indent; 196 | bool hasNewLine = false; 197 | foreach (FieldInfo info in type.GetFields()) 198 | { 199 | var field =info.GetValue(obj); 200 | if (field == null) 201 | continue; 202 | 203 | //key 204 | sb.Append('\n'); 205 | sb.Append('\t', indent); 206 | sb.Append(info.Name); 207 | sb.Append(" = "); 208 | hasNewLine = true; 209 | 210 | //value 211 | if (!InternalToLua(field)) 212 | return false; 213 | 214 | sb.Append(','); 215 | } 216 | --indent; 217 | if (hasNewLine) 218 | { 219 | sb.Append('\n'); 220 | sb.Append('\t', indent); 221 | sb.Append('}'); 222 | } 223 | else 224 | sb.Append('}'); 225 | } 226 | else 227 | { 228 | Debug.LogError("不能转成lua的类型:"+type.Name); 229 | return false; 230 | } 231 | 232 | 233 | return true; 234 | } 235 | 236 | 237 | } 238 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # unity_tolua-_zerobrane_api 2 | 3 | 4 | 一个tolua#的wrap类自动导成zerobrane的自动提示文件的工具。ZeroBraneStudio是一款调试非常方便的lua编辑器。这里通过给ZeroBraneStudio加api文件的方法增强了自动补全功能。 5 | 6 | ## 直接用: 7 | 1.修改ZeroBraneStudio\interpreters\luabase.lua的第17行:“api = {"baselib",'gameApi','gameApiGen'},--这里加下游戏相关的api” 8 | 2.复制仓库下gameApi.lua,gameApiGen.lua到ZeroBraneStudio\api\lua目录下即可 9 | 10 | ## api文件语法见: 11 | https://studio.zerobrane.com/doc-api-auto-complete 12 | 13 | ## 如果自定义类想要也能有自动补全: 14 | 0.怎么让tolua导出自定义类这里啰嗦一句,CustomSettings.cs的customTypeList加要声明的类就可以了 15 | 1.复制仓库下ToLuaMenuEx.cs、LuaUtil.cs到tolua目录的editor下(和ToLuaMenu.cs同级),这样就会在unity的lua菜单下多一个生成自动补全文件的选项 16 | 17 | ## tolua#地址: 18 | https://github.com/topameng/tolua 19 | -------------------------------------------------------------------------------- /ToLuaMenuEx.cs: -------------------------------------------------------------------------------- 1 | #region Header 2 | /** 3 | * 名称:生成用于ZeroBraneStudio的api文件 4 | * 作者:林洪伟 5 | * 日期:2016.12.1 6 | * 描述: 7 | * ZeroBraneStudio的api规则见:https://studio.zerobrane.com/doc-api-auto-complete 8 | **/ 9 | #endregion 10 | 11 | using UnityEngine; 12 | using UnityEditor; 13 | using System; 14 | using System.Collections; 15 | using System.Collections.Generic; 16 | using System.Reflection; 17 | using System.Text; 18 | using System.IO; 19 | using System.Diagnostics; 20 | using LuaInterface; 21 | 22 | using Object = UnityEngine.Object; 23 | using Debug = UnityEngine.Debug; 24 | using Debugger = LuaInterface.Debugger; 25 | using System.Threading; 26 | 27 | 28 | public static class ToLuaMenuEx 29 | { 30 | public class LuaApi 31 | { 32 | public string type = "class";//keyword,class ,lib,value,function,method 33 | public string description = null; 34 | public string args = null;//"(filename: string [, mode: string])" 35 | public string returns = null; 36 | public string valuetype = null;//值的类型,或者返回值类型 37 | public string inherits = null; 38 | 39 | public Dictionary childs = null; 40 | 41 | public LuaApi AddClass(string name, string inherits=null) 42 | { 43 | if (childs == null) childs = new Dictionary(); 44 | 45 | var api = new LuaApi(); 46 | childs[name] = api; 47 | api.type = "class"; 48 | api.inherits = inherits; 49 | return api; 50 | } 51 | public LuaApi AddValue(string name, string valuetype = null) 52 | { 53 | if (childs == null) childs = new Dictionary(); 54 | 55 | var api = new LuaApi(); 56 | childs[name] = api; 57 | api.type = "value"; 58 | api.valuetype = valuetype != "void" ? valuetype : null; 59 | return api; 60 | } 61 | 62 | public LuaApi AddMethod(string name, string args = null, string returns = null, string valuetype = null) 63 | { 64 | if (childs == null) childs = new Dictionary(); 65 | 66 | var api = new LuaApi(); 67 | childs[name] = api; 68 | api.type = "method"; 69 | api.args = args; 70 | api.returns = returns; 71 | api.valuetype = valuetype != "void" ? valuetype : null; 72 | return api; 73 | } 74 | 75 | public LuaApi AddFunction(string name, string args = null, string returns = null, string valuetype = null) 76 | { 77 | if (childs == null) childs = new Dictionary(); 78 | 79 | var api = new LuaApi(); 80 | childs[name] = api; 81 | api.type = "function"; 82 | api.args = args; 83 | api.returns = returns; 84 | api.valuetype = valuetype!="void"? valuetype:null; 85 | return api; 86 | } 87 | } 88 | static List allTypes = new List(); 89 | static LuaApi s_api; 90 | static Dictionary s_apiIdx = new Dictionary();//名字索引,是fullname,也就是带命名空间 91 | static Dictionary s_apiTypeIdx = new Dictionary(); 92 | static StringBuilder s_paramName = new StringBuilder(); 93 | 94 | [MenuItem("Lua/生成自动提示的文件")] 95 | public static void GenAutoComplete() 96 | { 97 | s_api = new LuaApi(); 98 | s_apiIdx.Clear(); 99 | s_apiTypeIdx.Clear(); 100 | 101 | //收集要生成的类 102 | List btList = new List(); 103 | allTypes.Clear(); 104 | ToLuaExport.allTypes.Clear(); 105 | ToLuaExport.allTypes.AddRange(ToLuaMenu.baseType); 106 | ToLuaExport.allTypes.AddRange(CustomSettings.staticClassTypes); 107 | for (int i = 0; i < ToLuaExport.allTypes.Count; i++) 108 | { 109 | btList.Add(new ToLuaMenu.BindType(ToLuaExport.allTypes[i])); 110 | } 111 | foreach(var bt in CustomSettings.customTypeList) 112 | { 113 | if (ToLuaExport.allTypes.Contains(bt.type)) continue; 114 | ToLuaExport.allTypes.Add(bt.type); 115 | btList.Add(bt); 116 | } 117 | GenBindTypes(btList.ToArray(), false); 118 | foreach(var bt in allTypes)//做最后的检查,进一步排除一些类 119 | { 120 | if (bt.type.IsInterface && bt.type != typeof(System.Collections.IEnumerator)) 121 | continue; 122 | s_apiTypeIdx[bt.type] = bt; 123 | } 124 | //一些类需要手动加 125 | { 126 | ToLuaMenu.BindType bt = new ToLuaMenu.BindType(typeof(Array)); 127 | s_apiTypeIdx[bt.type] = bt; 128 | GetClassApi("System.Collections.IEnumerable").AddMethod("GetEnumerator", "()", "System.Collections.IEnumerator", "System.Collections.IEnumerator"); 129 | } 130 | 131 | 132 | //生成信息 133 | foreach (var bt in s_apiTypeIdx.Values) 134 | { 135 | GenApi(bt); 136 | } 137 | 138 | //信息转lua类文件 139 | ToLuaExport.allTypes.Clear(); 140 | string s; 141 | if (!LuaUtil.TryToLua(s_api.childs, out s)) 142 | return; 143 | s = "return " + s; 144 | string path = LuaConst.zbsDir; 145 | path = path.Replace("lualibs/mobdebug", "api/lua/gameApiGen.lua"); 146 | System.IO.File.WriteAllText(path, s, System.Text.Encoding.UTF8); 147 | Debug.Log("生成自动提示文件成功:"+ path); 148 | } 149 | 150 | static ToLuaMenu.BindType[] GenBindTypes(ToLuaMenu.BindType[] list, bool beDropBaseType = true) 151 | { 152 | allTypes = new List(list); 153 | 154 | for (int i = 0; i < list.Length; i++) 155 | { 156 | for (int j = i + 1; j < list.Length; j++) 157 | { 158 | if (list[i].type == list[j].type) 159 | throw new NotSupportedException("Repeat BindType:" + list[i].type); 160 | } 161 | 162 | if (ToLuaMenu.dropType.IndexOf(list[i].type) >= 0) 163 | { 164 | Debug.LogWarning(list[i].type.FullName + " in dropType table, not need to export"); 165 | allTypes.Remove(list[i]); 166 | continue; 167 | } 168 | else if (beDropBaseType && ToLuaMenu.baseType.IndexOf(list[i].type) >= 0) 169 | { 170 | Debug.LogWarning(list[i].type.FullName + " is Base Type, not need to export"); 171 | allTypes.Remove(list[i]); 172 | continue; 173 | } 174 | else if (list[i].type.IsEnum) 175 | { 176 | continue; 177 | } 178 | 179 | AutoAddBaseType(list[i], beDropBaseType); 180 | } 181 | 182 | return allTypes.ToArray(); 183 | } 184 | 185 | static void AutoAddBaseType(ToLuaMenu.BindType bt, bool beDropBaseType) 186 | { 187 | Type t = bt.baseType; 188 | 189 | if (t == null) 190 | { 191 | return; 192 | } 193 | 194 | if (t.IsInterface) 195 | { 196 | Debugger.LogWarning("{0} has a base type {1} is Interface, use SetBaseType to jump it", bt.name, t.FullName); 197 | bt.baseType = t.BaseType; 198 | } 199 | else if (ToLuaMenu.dropType.IndexOf(t) >= 0) 200 | { 201 | Debugger.LogWarning("{0} has a base type {1} is a drop type", bt.name, t.FullName); 202 | bt.baseType = t.BaseType; 203 | } 204 | else if (!beDropBaseType || ToLuaMenu.baseType.IndexOf(t) < 0) 205 | { 206 | int index = allTypes.FindIndex((iter) => { return iter.type == t; }); 207 | 208 | if (index < 0) 209 | { 210 | #if JUMP_NODEFINED_ABSTRACT 211 | if (t.IsAbstract && !t.IsSealed) 212 | { 213 | Debugger.LogWarning("not defined bindtype for {0}, it is abstract class, jump it, child class is {1}", t.FullName, bt.name); 214 | bt.baseType = t.BaseType; 215 | } 216 | else 217 | { 218 | Debugger.LogWarning("not defined bindtype for {0}, autogen it, child class is {1}", t.FullName, bt.name); 219 | bt = new BindType(t); 220 | allTypes.Add(bt); 221 | } 222 | #else 223 | Debugger.LogWarning("not defined bindtype for {0}, autogen it, child class is {1}", t.FullName, bt.name); 224 | bt = new ToLuaMenu.BindType(t); 225 | allTypes.Add(bt); 226 | #endif 227 | } 228 | else 229 | { 230 | return; 231 | } 232 | } 233 | else 234 | { 235 | return; 236 | } 237 | 238 | AutoAddBaseType(bt, beDropBaseType); 239 | } 240 | 241 | 242 | static void GenApi(ToLuaMenu.BindType bt) 243 | { 244 | ToLuaExport.Clear(); 245 | ToLuaExport.className = bt.name; 246 | ToLuaExport.type = bt.type; 247 | ToLuaExport.isStaticClass = bt.IsStatic; 248 | ToLuaExport.baseType = bt.baseType; 249 | ToLuaExport.wrapClassName = bt.wrapName; 250 | ToLuaExport.libClassName = bt.libName; 251 | if (bt.type.IsInterface && bt.type != typeof(System.Collections.IEnumerator)) 252 | return; 253 | 254 | //如果是枚举 255 | if (bt.type.IsEnum) 256 | { 257 | GenEnumApi(bt); 258 | } 259 | //如果是类 260 | else 261 | { 262 | ToLuaExport.InitMethods(); 263 | ToLuaExport.InitPropertyList(); 264 | ToLuaExport.InitCtorList(); 265 | GenClassApi(bt); 266 | } 267 | } 268 | 269 | static void GenEnumApi(ToLuaMenu.BindType bt) 270 | { 271 | //创建api类 272 | var api = GetClassApi(bt.name); 273 | 274 | foreach (var f in ToLuaExport.type.GetFields(BindingFlags.GetField | BindingFlags.Public | BindingFlags.Static)) 275 | { 276 | if (ToLuaExport.IsObsolete(f)) 277 | continue; 278 | api.AddValue(f.Name, bt.name); 279 | } 280 | api.AddMethod("IntToEnum"); 281 | } 282 | 283 | static void GenClassApi(ToLuaMenu.BindType bt) 284 | { 285 | Type type = bt.type; 286 | if (type.IsGenericType)//泛型类被tolua处理成全局库了,如果都加成api自动提示的时候反而不方便 287 | return; 288 | 289 | //计算lua中的全局名和继承者 290 | string name = bt.name; 291 | string inherits = null; 292 | if (bt.baseType != null && !bt.baseType.IsGenericType) 293 | inherits = ToLuaExport.GetBaseTypeStr(bt.baseType); 294 | 295 | //创建api类 296 | var api = GetClassApi(name, inherits); 297 | 298 | string returns = null, valueType = null; 299 | //注册成员函数,参考的是ToLuaExport.GenRegisterFuncItems 300 | for (int i = 0; i < ToLuaExport.methods.Count; i++) 301 | { 302 | MethodInfo m = ToLuaExport.methods[i]; 303 | int count = 1; 304 | string methodName = ToLuaExport.GetMethodName(m); 305 | if (ToLuaExport.nameCounter.TryGetValue(methodName, out count)) 306 | { 307 | ToLuaExport.nameCounter[methodName] = count + 1; 308 | continue; 309 | } 310 | ToLuaExport.nameCounter[methodName] = 1; 311 | 312 | 313 | if (m.IsGenericMethod || methodName == "set_Item" || methodName == "get_Item" || methodName.StartsWith("op_")) 314 | continue; 315 | 316 | //获取返回值信息 317 | GetReturnTypeStr(m.ReturnType, ref returns, ref valueType); 318 | 319 | //获取参数信息 320 | ParameterInfo[] paramInfos = m.GetParameters(); 321 | s_paramName.Clear(); 322 | s_paramName.Append('('); 323 | for(int j= 0;j< paramInfos.Length;++j) 324 | { 325 | s_paramName.Append(paramInfos[j].Name); 326 | if (j != paramInfos.Length - 1) s_paramName.Append(','); 327 | } 328 | s_paramName.Append(')'); 329 | string param = s_paramName.ToString(); 330 | 331 | if (m.IsStatic) 332 | api.AddFunction(methodName, param, returns, valueType); 333 | else 334 | api.AddMethod(methodName, param, returns, valueType); 335 | } 336 | 337 | //注册成员变量和属性 338 | for (int i = 0; i < ToLuaExport.fields.Length; i++) 339 | { 340 | GetReturnTypeStr(ToLuaExport.fields[i].FieldType, ref returns, ref valueType); 341 | api.AddValue(ToLuaExport.fields[i].Name, valueType); 342 | } 343 | for (int i = 0; i < ToLuaExport.props.Length; i++) 344 | { 345 | GetReturnTypeStr(ToLuaExport.props[i].PropertyType, ref returns, ref valueType); 346 | api.AddValue(ToLuaExport.props[i].Name, valueType); 347 | } 348 | 349 | //注册操作符,暂时不需要 350 | //注册构造函数,暂时不需要 351 | //注册索引器,暂时不需要 352 | } 353 | 354 | static void GetReturnTypeStr(Type t,ref string returns,ref string valueType) 355 | { 356 | returns = null; 357 | valueType = null; 358 | if (t == typeof(void)) 359 | { 360 | returns = "void"; 361 | return; 362 | } 363 | 364 | 365 | if(t.IsByRef) 366 | t = t.GetElementType(); 367 | 368 | //如果是基础类型,不提示 369 | if (t.IsPrimitive){returns =t.Name;return;} 370 | else if (t == typeof(string)) { returns = "System.String"; return; } 371 | else if (t == typeof(Vector3)) { returns = "Vector3"; return; } 372 | else if (t == typeof(Quaternion)) { returns = "Quaternion"; return; } 373 | else if (t == typeof(Vector2)) { returns = "Vector2"; return; } 374 | else if (t == typeof(Vector4)) { returns = "Vector4"; return; } 375 | else if (t == typeof(Color)) { returns = "Color"; return; } 376 | else if (t == typeof(Ray)) { returns = "Ray"; return; } 377 | else if (t == typeof(Bounds)) { returns = "Bounds"; return; } 378 | else if (t == typeof(LayerMask)) { returns = "LayerMask"; return; } 379 | else if(t.IsSubclassOf(typeof(UnityEngine.Events.UnityEvent))) { returns = valueType = "UnityEngine.Events.UnityEvent"; return; } 380 | 381 | //如果是集合类,那么转下 382 | if (t.IsArray) { returns = valueType = "System.Array"; return; } 383 | if (t.GetInterface("System.Collections.IList") != null){ 384 | returns = valueType = "List"; 385 | return; 386 | } 387 | if (t.GetInterface("System.Collections.IDictionary") != null) 388 | { 389 | returns = valueType = "Dictionary"; 390 | return; 391 | } 392 | if (t.GetInterface("System.Collections.IEnumerable") != null) 393 | { 394 | returns = valueType = "System.Collections.IEnumerable"; 395 | return; 396 | } 397 | if (t.GetInterface("System.Collections.IEnumerator") != null) 398 | { 399 | returns = valueType = "System.Collections.IEnumerator"; 400 | return; 401 | } 402 | 403 | //如果不是集合类,但又是泛型,tolua是处理成全局库的,这里直接忽略 404 | if (t.IsGenericType) 405 | return; 406 | 407 | if (!s_apiTypeIdx.ContainsKey(t)) 408 | return ; 409 | 410 | //最后剩下的类型就只有c#导出到lua的类型了 411 | returns = valueType = ToLuaExport.GetBaseTypeStr(t); 412 | } 413 | 414 | static LuaApi GetClassApi(string name, string inherits = null) 415 | { 416 | LuaApi api; 417 | if (s_apiIdx.TryGetValue(name, out api)) 418 | { 419 | if (api.inherits == null && inherits != null) 420 | api.inherits = inherits; 421 | return api; 422 | } 423 | 424 | LuaApi parent = s_api; 425 | //先获取父命名空间 426 | int at = name.LastIndexOf('.'); 427 | if (at != -1) 428 | parent = GetClassApi(name.Substring(0, at)); 429 | 430 | api = parent.AddClass(at != -1 ? name.Substring(at + 1) : name, inherits); 431 | s_apiIdx[name] = api; 432 | return api; 433 | } 434 | } 435 | -------------------------------------------------------------------------------- /gameApi.lua: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- 2 | -- author : linhongwei 3 | -- 写法参见[auto complete](https://studio.zerobrane.com/doc-api-auto-complete) 4 | -- 可能需要参考的文件:ToLua.cs、LuaState.cs、tolua.lua、LuaBinder.cs、LuaCoroutine.cs 5 | -- 注意这里仅仅提供常用api提示,有些函数没有加进来,发现很有必要的话自己添加下吧 6 | -- 自动生成的wrap类的api提示在gameApiGen.lua 7 | -------------------------------------------------------------------------------- 8 | 9 | 10 | return { 11 | -- 测试函数 12 | testFun = { 13 | type = "method", 14 | description = [[测试函数]], 15 | args ="(filename: testClass [, mode: string])", 16 | returns = "(testClass|nil [, string])", 17 | valuetype = "testClass" -- 返回值的类型 18 | }, 19 | 20 | --全局函数 21 | typeof = { 22 | type = "function", 23 | description = "从一个全局c#类或者字符串获取type", 24 | args ="(filename: testClass [, mode: string])", 25 | returns = "(testClass|nil [, string])", 26 | valuetype = "System.Type" -- 返回值的类型 27 | }, 28 | 29 | -- tolua 30 | tolua = { 31 | type = "class", 32 | childs = { 33 | isnull = { 34 | type = "function", 35 | description = "判断一个c#对象是不是空", 36 | args = "(object)", 37 | returns = "boolean", 38 | }, 39 | tolstring = { 40 | type = "function", 41 | description = "c#字符串或者字节数组转lua字符串", 42 | args = "(param)", 43 | returns = "string", 44 | }, 45 | toarray = { 46 | type = "function", 47 | description = [["lua table转数组() 48 | local objs = {Vector3.one, Vector3.zero} 49 | local array = tolua.toarray(objs, typeof(Vector3))]], 50 | args = "(table,type)", 51 | returns = "System.Array", 52 | valuetype = "System.Array" -- 返回值的类型 53 | }, 54 | } 55 | }, 56 | 57 | -- cjson 58 | cjson = { 59 | type = "lib", 60 | childs = { 61 | decode = { 62 | type = "function", 63 | description = "json字符串转table", 64 | args = "(string)", 65 | returns = "table", 66 | }, 67 | encode = { 68 | type = "function", 69 | description = "table转json字符串", 70 | args = "(table)", 71 | returns = "string", 72 | }, 73 | } 74 | }, 75 | 76 | --协程相关扩展 77 | coroutine = { 78 | type = "class", 79 | childs = { 80 | start = {type = "function",}, 81 | wait = {type = "function",}, 82 | step = {type = "function",}, 83 | www = {type = "function",}, 84 | stop = {type = "function",}, 85 | } 86 | }, 87 | StartCoroutine = {type = "function",}, 88 | StopCoroutine = {type = "function",}, 89 | WaitForSeconds = {type = "function",}, 90 | WaitForFixedUpdate = {type = "function",}, 91 | WaitForEndOfFrame = {type = "function",}, 92 | Yield = {type = "function",}, 93 | 94 | --时间相关扩展,Time类自动生成 95 | Timer = { 96 | type = "class", 97 | childs = { 98 | New = {type = "function",description = "scale false 采用deltaTime计时,true 采用 unscaledDeltaTime计时",args ="(func, duration, loop, scale)",returns = "Timer",valuetype = "Timer"}, 99 | Start = {type = "method"}, 100 | Stop = {type = "method"}, 101 | } 102 | }, 103 | FrameTimer = { 104 | type = "class", 105 | childs = { 106 | New = {type = "function",args ="(func, count, loop)",returns = "FrameTimer",valuetype = "FrameTimer"}, 107 | Start = {type = "method"}, 108 | Stop = {type = "method"}, 109 | } 110 | }, 111 | 112 | 113 | --事件相关 114 | event= { 115 | type = "function",description = "创建事件对象,最好不要这样直接创建,用EventMgr.GetEvent",args ="(name)",returns = "event",valuetype = "event", 116 | childs = { 117 | Count = {type = "method",}, 118 | Clear = {type = "method",}, 119 | Dump = {type = "method",description = "打印出这个事件的所有监听者"}, 120 | Add = {type = "method",description = "增加事件监听",args ="(func, obj)"}, 121 | Remove = {type = "method",description = "删除事件监听",args ="(func, obj)"}, 122 | } 123 | }, 124 | EventMgr= { 125 | type = "class", 126 | childs = { 127 | GetEvent = {type = "function",description = "查找事件对象",args ="(name)",returns = "event",valuetype = "event"}, 128 | AddListener = {type = "function",description = "监听事件",args ="(name,func, obj)"}, 129 | RemoveListener = {type = "function",description = "删除事件",args ="(name,func,obj)"}, 130 | Fire = {type = "function",args ="(name,...)"}, 131 | } 132 | }, 133 | 134 | -- 数学相关计算 135 | Mathf ={ 136 | type = "lib", 137 | childs = { 138 | Deg2Rad = {type = "value",}, 139 | Epsilon = {type = "value",}, 140 | Infinity = {type = "value",}, 141 | NegativeInfinity = {type = "value",}, 142 | PI = {type = "value",}, 143 | Rad2Deg = {type = "value",}, 144 | Deg2Rad = {type = "value",}, 145 | Abs = {type = "function",}, 146 | Acos = {type = "function",}, 147 | Asin = {type = "function",}, 148 | Atan = {type = "function",}, 149 | Atan2 = {type = "function",}, 150 | Ceil = {type = "function",}, 151 | Cos = {type = "function",}, 152 | Exp = {type = "function",}, 153 | Floor = {type = "function",}, 154 | Log = {type = "function",}, 155 | Log10 = {type = "function",}, 156 | Max = {type = "function",}, 157 | Min = {type = "function",}, 158 | Pow = {type = "function",}, 159 | Sin = {type = "function",}, 160 | Sqrt = {type = "function",}, 161 | Tan = {type = "function",}, 162 | Deg = {type = "function",}, 163 | Rad = {type = "function",}, 164 | Random ={type = "function",}, 165 | Approximately = {type = "function",}, 166 | Clamp ={type = "function",}, 167 | Clamp01 = {type = "function",}, 168 | DeltaAngle ={type = "function",}, 169 | Gamma ={type = "function",}, 170 | InverseLerp ={type = "function",}, 171 | Lerp ={type = "function",}, 172 | LerpAngle ={type = "function",}, 173 | LerpUnclamped ={type = "function",}, 174 | MoveTowards ={type = "function",}, 175 | MoveTowardsAngle ={type = "function",}, 176 | PingPong ={type = "function",}, 177 | Repeat ={type = "function",}, 178 | Round ={type = "function",}, 179 | SmoothDamp ={type = "function",}, 180 | SmoothDampAngle ={type = "function",}, 181 | SmoothStep ={type = "function",}, 182 | HorizontalAngle ={type = "function",}, 183 | IsNan ={type = "function",}, 184 | } 185 | }, 186 | Vector3 ={ 187 | type = "class", 188 | childs = { 189 | up = {type = "value",}, 190 | down = {type = "value",}, 191 | right = {type = "value",}, 192 | left = {type = "value",}, 193 | forward = {type = "value",}, 194 | back = {type = "value",}, 195 | zero = {type = "value",}, 196 | one = {type = "value",}, 197 | magnitude = {type = "value",}, 198 | normalized = {type = "value",}, 199 | sqrMagnitude = {type = "value",}, 200 | New = {type = "function",}, 201 | Distance = {type = "function",}, 202 | Dot = {type = "function",}, 203 | Lerp = {type = "function",}, 204 | Angle = {type = "function",}, 205 | MoveTowards = {type = "function",}, 206 | RotateTowards = {type = "function",}, 207 | SmoothDamp = {type = "function",}, 208 | Scale = {type = "function",}, 209 | Cross = {type = "function",}, 210 | Reflect = {type = "function",}, 211 | Project = {type = "function",}, 212 | ProjectOnPlane = {type = "function",}, 213 | Slerp = {type = "function",}, 214 | Reflect = {type = "function",}, 215 | Set = {type = "method",}, 216 | Get = {type = "method",}, 217 | SetNormalize = {type = "method",}, 218 | Equals = {type = "method",}, 219 | Mul = {type = "method",}, 220 | Div = {type = "method",}, 221 | Add = {type = "method",}, 222 | Sub = {type = "method",}, 223 | MulQuat = {type = "method",}, 224 | } 225 | }, 226 | Vector2 ={ 227 | type = "class", 228 | childs = { 229 | up = {type = "value",}, 230 | right = {type = "value",}, 231 | zero = {type = "value",}, 232 | one = {type = "value",}, 233 | magnitude = {type = "value",}, 234 | normalized = {type = "value",}, 235 | sqrMagnitude = {type = "value",}, 236 | New = {type = "function",}, 237 | Dot = {type = "function",}, 238 | Set = {type = "method",}, 239 | Get = {type = "method",}, 240 | SetNormalize = {type = "method",}, 241 | Mul = {type = "method",}, 242 | Div = {type = "method",}, 243 | Add = {type = "method",}, 244 | Sub = {type = "method",}, 245 | } 246 | }, 247 | Quaternion ={ 248 | type = "class", 249 | childs = { 250 | identity = {type = "value",}, 251 | eulerAngles = {type = "value",}, 252 | New = {type = "function",}, 253 | Dot = {type = "function",}, 254 | Angle = {type = "function",}, 255 | AngleAxis = {type = "function",}, 256 | Equals = {type = "function",}, 257 | Euler = {type = "function",}, 258 | FromToRotation = {type = "function",}, 259 | Lerp = {type = "function",}, 260 | LookRotation = {type = "function",}, 261 | Slerp = {type = "function",}, 262 | RotateTowards = {type = "function",}, 263 | Set = {type = "method",}, 264 | Get = {type = "method",}, 265 | SetNormalize = {type = "method",}, 266 | Inverse = {type = "method",}, 267 | ToAngleAxis = {type = "method",}, 268 | 269 | } 270 | }, 271 | 272 | -- 集合相关,List、Dictionary和array的wrap类好像都是手写的,所以api不能自动生成,这里也手写下 273 | -- List 这里其实是System.Collections.Generic.List,tolua简化了命名 274 | List = { 275 | type = "class", 276 | childs = { 277 | Add = {type = "method",}, 278 | AddRange = {type = "method",}, 279 | Clear = {type = "method",}, 280 | Contains = {type = "method",}, 281 | Find = {type = "method",}, 282 | FindAll = {type = "method",}, 283 | FindIndex = {type = "method",}, 284 | ForEach = {type = "method",}, 285 | IndexOf = {type = "method",}, 286 | Insert = {type = "method",}, 287 | Remove = {type = "method",}, 288 | RemoveAt = {type = "method",}, 289 | Sort = {type = "method",}, 290 | GetEnumerator = {type = "method",valuetype = "System.Collections.IEnumerator"}, 291 | Count = {type = "value",}, 292 | } 293 | }, 294 | 295 | -- Dictionary 这里其实是System.Collections.Generic.Dictionary,tolua简化了命名 296 | Dictionary = { 297 | type = "class", 298 | childs = { 299 | Clear = {type = "method",}, 300 | ContainsKey = {type = "method",}, 301 | Remove = {type = "method",}, 302 | TryGetValue = {type = "method",}, 303 | GetEnumerator = {type = "method",valuetype = "System.Collections.IEnumerator"}, 304 | Count = {type = "value",}, 305 | Keys= {type = "value",valuetype = "System.Collections.IEnumerable"}, 306 | Values= {type = "value",valuetype = "System.Collections.IEnumerable"}, 307 | } 308 | }, 309 | } 310 | -------------------------------------------------------------------------------- /gameApiGen.lua: -------------------------------------------------------------------------------- 1 | return { 2 | System = { 3 | type = "class", 4 | childs = { 5 | Collections = { 6 | type = "class", 7 | childs = { 8 | IEnumerable = { 9 | type = "class", 10 | childs = { 11 | GetEnumerator = { 12 | type = "method", 13 | args = "()", 14 | returns = "System.Collections.IEnumerator", 15 | valuetype = "System.Collections.IEnumerator", 16 | }, 17 | }, 18 | }, 19 | IEnumerator = { 20 | type = "class", 21 | childs = { 22 | MoveNext = { 23 | type = "method", 24 | args = "()", 25 | returns = "Boolean", 26 | }, 27 | Reset = { 28 | type = "method", 29 | args = "()", 30 | returns = "void", 31 | }, 32 | Current = { 33 | type = "value", 34 | valuetype = "System.Object", 35 | }, 36 | }, 37 | }, 38 | }, 39 | }, 40 | Object = { 41 | type = "class", 42 | childs = { 43 | Equals = { 44 | type = "method", 45 | args = "(obj)", 46 | returns = "Boolean", 47 | }, 48 | GetHashCode = { 49 | type = "method", 50 | args = "()", 51 | returns = "Int32", 52 | }, 53 | GetType = { 54 | type = "method", 55 | args = "()", 56 | returns = "System.Type", 57 | valuetype = "System.Type", 58 | }, 59 | ToString = { 60 | type = "method", 61 | args = "()", 62 | returns = "System.String", 63 | }, 64 | ReferenceEquals = { 65 | type = "function", 66 | args = "(objA,objB)", 67 | returns = "Boolean", 68 | }, 69 | Destroy = { 70 | type = "function", 71 | args = "(obj)", 72 | returns = "void", 73 | }, 74 | }, 75 | }, 76 | Delegate = { 77 | type = "class", 78 | inherits = "System.Object", 79 | childs = { 80 | CreateDelegate = { 81 | type = "function", 82 | args = "(type,firstArgument,method,throwOnBindFailure)", 83 | returns = "System.Delegate", 84 | valuetype = "System.Delegate", 85 | }, 86 | DynamicInvoke = { 87 | type = "method", 88 | args = "(args)", 89 | returns = "System.Object", 90 | valuetype = "System.Object", 91 | }, 92 | Clone = { 93 | type = "method", 94 | args = "()", 95 | returns = "System.Object", 96 | valuetype = "System.Object", 97 | }, 98 | GetObjectData = { 99 | type = "method", 100 | args = "(info,context)", 101 | returns = "void", 102 | }, 103 | GetInvocationList = { 104 | type = "method", 105 | args = "()", 106 | returns = "System.Array", 107 | valuetype = "System.Array", 108 | }, 109 | Combine = { 110 | type = "function", 111 | args = "(a,b)", 112 | returns = "System.Delegate", 113 | valuetype = "System.Delegate", 114 | }, 115 | Remove = { 116 | type = "function", 117 | args = "(source,value)", 118 | returns = "System.Delegate", 119 | valuetype = "System.Delegate", 120 | }, 121 | RemoveAll = { 122 | type = "function", 123 | args = "(source,value)", 124 | returns = "System.Delegate", 125 | valuetype = "System.Delegate", 126 | }, 127 | Destroy = { 128 | type = "function", 129 | args = "(obj)", 130 | returns = "void", 131 | }, 132 | GetHashCode = { 133 | type = "method", 134 | args = "()", 135 | returns = "Int32", 136 | }, 137 | Equals = { 138 | type = "method", 139 | args = "(other)", 140 | returns = "Boolean", 141 | }, 142 | Method = { 143 | type = "value", 144 | }, 145 | Target = { 146 | type = "value", 147 | valuetype = "System.Object", 148 | }, 149 | }, 150 | }, 151 | String = { 152 | type = "class", 153 | inherits = "System.Object", 154 | childs = { 155 | Equals = { 156 | type = "function", 157 | args = "(a,b)", 158 | returns = "Boolean", 159 | }, 160 | Clone = { 161 | type = "method", 162 | args = "()", 163 | returns = "System.Object", 164 | valuetype = "System.Object", 165 | }, 166 | GetTypeCode = { 167 | type = "method", 168 | args = "()", 169 | }, 170 | CopyTo = { 171 | type = "method", 172 | args = "(sourceIndex,destination,destinationIndex,count)", 173 | returns = "void", 174 | }, 175 | ToCharArray = { 176 | type = "method", 177 | args = "()", 178 | returns = "System.Array", 179 | valuetype = "System.Array", 180 | }, 181 | Split = { 182 | type = "method", 183 | args = "(separator)", 184 | returns = "System.Array", 185 | valuetype = "System.Array", 186 | }, 187 | Substring = { 188 | type = "method", 189 | args = "(startIndex)", 190 | returns = "System.String", 191 | }, 192 | Trim = { 193 | type = "method", 194 | args = "()", 195 | returns = "System.String", 196 | }, 197 | TrimStart = { 198 | type = "method", 199 | args = "(trimChars)", 200 | returns = "System.String", 201 | }, 202 | TrimEnd = { 203 | type = "method", 204 | args = "(trimChars)", 205 | returns = "System.String", 206 | }, 207 | Compare = { 208 | type = "function", 209 | args = "(strA,strB)", 210 | returns = "Int32", 211 | }, 212 | CompareTo = { 213 | type = "method", 214 | args = "(value)", 215 | returns = "Int32", 216 | }, 217 | CompareOrdinal = { 218 | type = "function", 219 | args = "(strA,strB)", 220 | returns = "Int32", 221 | }, 222 | EndsWith = { 223 | type = "method", 224 | args = "(value)", 225 | returns = "Boolean", 226 | }, 227 | IndexOfAny = { 228 | type = "method", 229 | args = "(anyOf)", 230 | returns = "Int32", 231 | }, 232 | IndexOf = { 233 | type = "method", 234 | args = "(value,comparisonType)", 235 | returns = "Int32", 236 | }, 237 | LastIndexOf = { 238 | type = "method", 239 | args = "(value,comparisonType)", 240 | returns = "Int32", 241 | }, 242 | LastIndexOfAny = { 243 | type = "method", 244 | args = "(anyOf)", 245 | returns = "Int32", 246 | }, 247 | Contains = { 248 | type = "method", 249 | args = "(value)", 250 | returns = "Boolean", 251 | }, 252 | IsNullOrEmpty = { 253 | type = "function", 254 | args = "(value)", 255 | returns = "Boolean", 256 | }, 257 | Normalize = { 258 | type = "method", 259 | args = "()", 260 | returns = "System.String", 261 | }, 262 | IsNormalized = { 263 | type = "method", 264 | args = "()", 265 | returns = "Boolean", 266 | }, 267 | Remove = { 268 | type = "method", 269 | args = "(startIndex)", 270 | returns = "System.String", 271 | }, 272 | PadLeft = { 273 | type = "method", 274 | args = "(totalWidth)", 275 | returns = "System.String", 276 | }, 277 | PadRight = { 278 | type = "method", 279 | args = "(totalWidth)", 280 | returns = "System.String", 281 | }, 282 | StartsWith = { 283 | type = "method", 284 | args = "(value)", 285 | returns = "Boolean", 286 | }, 287 | Replace = { 288 | type = "method", 289 | args = "(oldChar,newChar)", 290 | returns = "System.String", 291 | }, 292 | ToLower = { 293 | type = "method", 294 | args = "()", 295 | returns = "System.String", 296 | }, 297 | ToLowerInvariant = { 298 | type = "method", 299 | args = "()", 300 | returns = "System.String", 301 | }, 302 | ToUpper = { 303 | type = "method", 304 | args = "()", 305 | returns = "System.String", 306 | }, 307 | ToUpperInvariant = { 308 | type = "method", 309 | args = "()", 310 | returns = "System.String", 311 | }, 312 | ToString = { 313 | type = "method", 314 | args = "()", 315 | returns = "System.String", 316 | }, 317 | Format = { 318 | type = "function", 319 | args = "(format,arg0)", 320 | returns = "System.String", 321 | }, 322 | Copy = { 323 | type = "function", 324 | args = "(str)", 325 | returns = "System.String", 326 | }, 327 | Concat = { 328 | type = "function", 329 | args = "(arg0)", 330 | returns = "System.String", 331 | }, 332 | Insert = { 333 | type = "method", 334 | args = "(startIndex,value)", 335 | returns = "System.String", 336 | }, 337 | Intern = { 338 | type = "function", 339 | args = "(str)", 340 | returns = "System.String", 341 | }, 342 | IsInterned = { 343 | type = "function", 344 | args = "(str)", 345 | returns = "System.String", 346 | }, 347 | Join = { 348 | type = "function", 349 | args = "(separator,value)", 350 | returns = "System.String", 351 | }, 352 | GetEnumerator = { 353 | type = "method", 354 | args = "()", 355 | returns = "System.Collections.IEnumerator", 356 | valuetype = "System.Collections.IEnumerator", 357 | }, 358 | GetHashCode = { 359 | type = "method", 360 | args = "()", 361 | returns = "Int32", 362 | }, 363 | Empty = { 364 | type = "value", 365 | }, 366 | Length = { 367 | type = "value", 368 | }, 369 | }, 370 | }, 371 | Enum = { 372 | type = "class", 373 | childs = { 374 | GetTypeCode = { 375 | type = "method", 376 | args = "()", 377 | }, 378 | GetValues = { 379 | type = "function", 380 | args = "(enumType)", 381 | returns = "List", 382 | valuetype = "List", 383 | }, 384 | GetNames = { 385 | type = "function", 386 | args = "(enumType)", 387 | returns = "System.Array", 388 | valuetype = "System.Array", 389 | }, 390 | GetName = { 391 | type = "function", 392 | args = "(enumType,value)", 393 | returns = "System.String", 394 | }, 395 | IsDefined = { 396 | type = "function", 397 | args = "(enumType,value)", 398 | returns = "Boolean", 399 | }, 400 | GetUnderlyingType = { 401 | type = "function", 402 | args = "(enumType)", 403 | returns = "System.Type", 404 | valuetype = "System.Type", 405 | }, 406 | CompareTo = { 407 | type = "method", 408 | args = "(target)", 409 | returns = "Int32", 410 | }, 411 | ToString = { 412 | type = "method", 413 | args = "()", 414 | returns = "System.String", 415 | }, 416 | Equals = { 417 | type = "method", 418 | args = "(obj)", 419 | returns = "Boolean", 420 | }, 421 | GetHashCode = { 422 | type = "method", 423 | args = "()", 424 | returns = "Int32", 425 | }, 426 | Format = { 427 | type = "function", 428 | args = "(enumType,value,format)", 429 | returns = "System.String", 430 | }, 431 | Parse = { 432 | type = "function", 433 | args = "(enumType,value)", 434 | returns = "System.Object", 435 | valuetype = "System.Object", 436 | }, 437 | ToObject = { 438 | type = "function", 439 | args = "(enumType,value)", 440 | returns = "System.Object", 441 | valuetype = "System.Object", 442 | }, 443 | ToInt = { 444 | type = "function", 445 | args = "(obj)", 446 | returns = "void", 447 | }, 448 | }, 449 | }, 450 | Type = { 451 | type = "class", 452 | inherits = "System.Object", 453 | childs = { 454 | Equals = { 455 | type = "method", 456 | args = "(o)", 457 | returns = "Boolean", 458 | }, 459 | GetType = { 460 | type = "function", 461 | args = "(typeName)", 462 | returns = "System.Type", 463 | valuetype = "System.Type", 464 | }, 465 | GetTypeArray = { 466 | type = "function", 467 | args = "(args)", 468 | returns = "System.Array", 469 | valuetype = "System.Array", 470 | }, 471 | GetTypeCode = { 472 | type = "function", 473 | args = "(type)", 474 | }, 475 | GetTypeFromHandle = { 476 | type = "function", 477 | args = "(handle)", 478 | returns = "System.Type", 479 | valuetype = "System.Type", 480 | }, 481 | GetTypeHandle = { 482 | type = "function", 483 | args = "(o)", 484 | }, 485 | IsSubclassOf = { 486 | type = "method", 487 | args = "(c)", 488 | returns = "Boolean", 489 | }, 490 | FindInterfaces = { 491 | type = "method", 492 | args = "(filter,filterCriteria)", 493 | returns = "System.Array", 494 | valuetype = "System.Array", 495 | }, 496 | GetInterface = { 497 | type = "method", 498 | args = "(name)", 499 | returns = "System.Type", 500 | valuetype = "System.Type", 501 | }, 502 | GetInterfaceMap = { 503 | type = "method", 504 | args = "(interfaceType)", 505 | }, 506 | GetInterfaces = { 507 | type = "method", 508 | args = "()", 509 | returns = "System.Array", 510 | valuetype = "System.Array", 511 | }, 512 | IsAssignableFrom = { 513 | type = "method", 514 | args = "(c)", 515 | returns = "Boolean", 516 | }, 517 | IsInstanceOfType = { 518 | type = "method", 519 | args = "(o)", 520 | returns = "Boolean", 521 | }, 522 | GetArrayRank = { 523 | type = "method", 524 | args = "()", 525 | returns = "Int32", 526 | }, 527 | GetElementType = { 528 | type = "method", 529 | args = "()", 530 | returns = "System.Type", 531 | valuetype = "System.Type", 532 | }, 533 | GetHashCode = { 534 | type = "method", 535 | args = "()", 536 | returns = "Int32", 537 | }, 538 | GetNestedType = { 539 | type = "method", 540 | args = "(name)", 541 | returns = "System.Type", 542 | valuetype = "System.Type", 543 | }, 544 | GetNestedTypes = { 545 | type = "method", 546 | args = "()", 547 | returns = "System.Array", 548 | valuetype = "System.Array", 549 | }, 550 | GetDefaultMembers = { 551 | type = "method", 552 | args = "()", 553 | returns = "System.Array", 554 | valuetype = "System.Array", 555 | }, 556 | FindMembers = { 557 | type = "method", 558 | args = "(memberType,bindingAttr,filter,filterCriteria)", 559 | returns = "System.Array", 560 | valuetype = "System.Array", 561 | }, 562 | InvokeMember = { 563 | type = "method", 564 | args = "(name,invokeAttr,binder,target,args)", 565 | returns = "System.Object", 566 | valuetype = "System.Object", 567 | }, 568 | ToString = { 569 | type = "method", 570 | args = "()", 571 | returns = "System.String", 572 | }, 573 | GetGenericArguments = { 574 | type = "method", 575 | args = "()", 576 | returns = "System.Array", 577 | valuetype = "System.Array", 578 | }, 579 | GetGenericTypeDefinition = { 580 | type = "method", 581 | args = "()", 582 | returns = "System.Type", 583 | valuetype = "System.Type", 584 | }, 585 | MakeGenericType = { 586 | type = "method", 587 | args = "(typeArguments)", 588 | returns = "System.Type", 589 | valuetype = "System.Type", 590 | }, 591 | GetGenericParameterConstraints = { 592 | type = "method", 593 | args = "()", 594 | returns = "System.Array", 595 | valuetype = "System.Array", 596 | }, 597 | MakeArrayType = { 598 | type = "method", 599 | args = "()", 600 | returns = "System.Type", 601 | valuetype = "System.Type", 602 | }, 603 | MakeByRefType = { 604 | type = "method", 605 | args = "()", 606 | returns = "System.Type", 607 | valuetype = "System.Type", 608 | }, 609 | MakePointerType = { 610 | type = "method", 611 | args = "()", 612 | returns = "System.Type", 613 | valuetype = "System.Type", 614 | }, 615 | ReflectionOnlyGetType = { 616 | type = "function", 617 | args = "(typeName,throwIfNotFound,ignoreCase)", 618 | returns = "System.Type", 619 | valuetype = "System.Type", 620 | }, 621 | Delimiter = { 622 | type = "value", 623 | }, 624 | EmptyTypes = { 625 | type = "value", 626 | valuetype = "System.Array", 627 | }, 628 | FilterAttribute = { 629 | type = "value", 630 | }, 631 | FilterName = { 632 | type = "value", 633 | }, 634 | FilterNameIgnoreCase = { 635 | type = "value", 636 | }, 637 | Missing = { 638 | type = "value", 639 | valuetype = "System.Object", 640 | }, 641 | Assembly = { 642 | type = "value", 643 | }, 644 | AssemblyQualifiedName = { 645 | type = "value", 646 | }, 647 | Attributes = { 648 | type = "value", 649 | }, 650 | BaseType = { 651 | type = "value", 652 | valuetype = "System.Type", 653 | }, 654 | DeclaringType = { 655 | type = "value", 656 | valuetype = "System.Type", 657 | }, 658 | DefaultBinder = { 659 | type = "value", 660 | }, 661 | FullName = { 662 | type = "value", 663 | }, 664 | GUID = { 665 | type = "value", 666 | }, 667 | HasElementType = { 668 | type = "value", 669 | }, 670 | IsAbstract = { 671 | type = "value", 672 | }, 673 | IsAnsiClass = { 674 | type = "value", 675 | }, 676 | IsArray = { 677 | type = "value", 678 | }, 679 | IsAutoClass = { 680 | type = "value", 681 | }, 682 | IsAutoLayout = { 683 | type = "value", 684 | }, 685 | IsByRef = { 686 | type = "value", 687 | }, 688 | IsClass = { 689 | type = "value", 690 | }, 691 | IsCOMObject = { 692 | type = "value", 693 | }, 694 | IsContextful = { 695 | type = "value", 696 | }, 697 | IsEnum = { 698 | type = "value", 699 | }, 700 | IsExplicitLayout = { 701 | type = "value", 702 | }, 703 | IsImport = { 704 | type = "value", 705 | }, 706 | IsInterface = { 707 | type = "value", 708 | }, 709 | IsLayoutSequential = { 710 | type = "value", 711 | }, 712 | IsMarshalByRef = { 713 | type = "value", 714 | }, 715 | IsNestedAssembly = { 716 | type = "value", 717 | }, 718 | IsNestedFamANDAssem = { 719 | type = "value", 720 | }, 721 | IsNestedFamily = { 722 | type = "value", 723 | }, 724 | IsNestedFamORAssem = { 725 | type = "value", 726 | }, 727 | IsNestedPrivate = { 728 | type = "value", 729 | }, 730 | IsNestedPublic = { 731 | type = "value", 732 | }, 733 | IsNotPublic = { 734 | type = "value", 735 | }, 736 | IsPointer = { 737 | type = "value", 738 | }, 739 | IsPrimitive = { 740 | type = "value", 741 | }, 742 | IsPublic = { 743 | type = "value", 744 | }, 745 | IsSealed = { 746 | type = "value", 747 | }, 748 | IsSerializable = { 749 | type = "value", 750 | }, 751 | IsSpecialName = { 752 | type = "value", 753 | }, 754 | IsUnicodeClass = { 755 | type = "value", 756 | }, 757 | IsValueType = { 758 | type = "value", 759 | }, 760 | MemberType = { 761 | type = "value", 762 | }, 763 | Module = { 764 | type = "value", 765 | }, 766 | Namespace = { 767 | type = "value", 768 | }, 769 | ReflectedType = { 770 | type = "value", 771 | valuetype = "System.Type", 772 | }, 773 | TypeHandle = { 774 | type = "value", 775 | }, 776 | TypeInitializer = { 777 | type = "value", 778 | }, 779 | UnderlyingSystemType = { 780 | type = "value", 781 | valuetype = "System.Type", 782 | }, 783 | ContainsGenericParameters = { 784 | type = "value", 785 | }, 786 | IsGenericTypeDefinition = { 787 | type = "value", 788 | }, 789 | IsGenericType = { 790 | type = "value", 791 | }, 792 | IsGenericParameter = { 793 | type = "value", 794 | }, 795 | IsNested = { 796 | type = "value", 797 | }, 798 | IsVisible = { 799 | type = "value", 800 | }, 801 | GenericParameterPosition = { 802 | type = "value", 803 | }, 804 | GenericParameterAttributes = { 805 | type = "value", 806 | }, 807 | DeclaringMethod = { 808 | type = "value", 809 | }, 810 | StructLayoutAttribute = { 811 | type = "value", 812 | }, 813 | }, 814 | }, 815 | Array = { 816 | type = "class", 817 | inherits = "System.Object", 818 | childs = { 819 | GetLength = { 820 | type = "method", 821 | args = "(dimension)", 822 | returns = "Int32", 823 | }, 824 | GetLongLength = { 825 | type = "method", 826 | args = "(dimension)", 827 | returns = "Int64", 828 | }, 829 | GetLowerBound = { 830 | type = "method", 831 | args = "(dimension)", 832 | returns = "Int32", 833 | }, 834 | GetValue = { 835 | type = "method", 836 | args = "(indices)", 837 | returns = "System.Object", 838 | valuetype = "System.Object", 839 | }, 840 | SetValue = { 841 | type = "method", 842 | args = "(value,indices)", 843 | returns = "void", 844 | }, 845 | GetEnumerator = { 846 | type = "method", 847 | args = "()", 848 | returns = "System.Collections.IEnumerator", 849 | valuetype = "System.Collections.IEnumerator", 850 | }, 851 | GetUpperBound = { 852 | type = "method", 853 | args = "(dimension)", 854 | returns = "Int32", 855 | }, 856 | CreateInstance = { 857 | type = "function", 858 | args = "(elementType,length)", 859 | returns = "List", 860 | valuetype = "List", 861 | }, 862 | BinarySearch = { 863 | type = "function", 864 | args = "(array,value)", 865 | returns = "Int32", 866 | }, 867 | Clear = { 868 | type = "function", 869 | args = "(array,index,length)", 870 | returns = "void", 871 | }, 872 | Clone = { 873 | type = "method", 874 | args = "()", 875 | returns = "System.Object", 876 | valuetype = "System.Object", 877 | }, 878 | Copy = { 879 | type = "function", 880 | args = "(sourceArray,destinationArray,length)", 881 | returns = "void", 882 | }, 883 | IndexOf = { 884 | type = "function", 885 | args = "(array,value)", 886 | returns = "Int32", 887 | }, 888 | Initialize = { 889 | type = "method", 890 | args = "()", 891 | returns = "void", 892 | }, 893 | LastIndexOf = { 894 | type = "function", 895 | args = "(array,value)", 896 | returns = "Int32", 897 | }, 898 | Reverse = { 899 | type = "function", 900 | args = "(array)", 901 | returns = "void", 902 | }, 903 | Sort = { 904 | type = "function", 905 | args = "(array)", 906 | returns = "void", 907 | }, 908 | CopyTo = { 909 | type = "method", 910 | args = "(array,index)", 911 | returns = "void", 912 | }, 913 | ConstrainedCopy = { 914 | type = "function", 915 | args = "(sourceArray,sourceIndex,destinationArray,destinationIndex,length)", 916 | returns = "void", 917 | }, 918 | Length = { 919 | type = "value", 920 | }, 921 | LongLength = { 922 | type = "value", 923 | }, 924 | Rank = { 925 | type = "value", 926 | }, 927 | IsSynchronized = { 928 | type = "value", 929 | }, 930 | SyncRoot = { 931 | type = "value", 932 | valuetype = "System.Object", 933 | }, 934 | IsFixedSize = { 935 | type = "value", 936 | }, 937 | IsReadOnly = { 938 | type = "value", 939 | }, 940 | }, 941 | }, 942 | }, 943 | }, 944 | UnityEngine = { 945 | type = "class", 946 | childs = { 947 | Object = { 948 | type = "class", 949 | inherits = "System.Object", 950 | childs = { 951 | FindObjectsOfType = { 952 | type = "function", 953 | args = "(type)", 954 | returns = "System.Array", 955 | valuetype = "System.Array", 956 | }, 957 | DontDestroyOnLoad = { 958 | type = "function", 959 | args = "(target)", 960 | returns = "void", 961 | }, 962 | ToString = { 963 | type = "method", 964 | args = "()", 965 | returns = "System.String", 966 | }, 967 | Equals = { 968 | type = "method", 969 | args = "(o)", 970 | returns = "Boolean", 971 | }, 972 | GetHashCode = { 973 | type = "method", 974 | args = "()", 975 | returns = "Int32", 976 | }, 977 | GetInstanceID = { 978 | type = "method", 979 | args = "()", 980 | returns = "Int32", 981 | }, 982 | FindObjectOfType = { 983 | type = "function", 984 | args = "(type)", 985 | returns = "UnityEngine.Object", 986 | valuetype = "UnityEngine.Object", 987 | }, 988 | Instantiate = { 989 | type = "function", 990 | args = "(original)", 991 | returns = "void", 992 | }, 993 | DestroyImmediate = { 994 | type = "function", 995 | args = "(obj)", 996 | returns = "void", 997 | }, 998 | Destroy = { 999 | type = "function", 1000 | args = "(obj)", 1001 | returns = "void", 1002 | }, 1003 | name = { 1004 | type = "value", 1005 | }, 1006 | hideFlags = { 1007 | type = "value", 1008 | }, 1009 | }, 1010 | }, 1011 | Component = { 1012 | type = "class", 1013 | inherits = "UnityEngine.Object", 1014 | childs = { 1015 | GetComponent = { 1016 | type = "method", 1017 | args = "(type)", 1018 | returns = "UnityEngine.Component", 1019 | valuetype = "UnityEngine.Component", 1020 | }, 1021 | GetComponentInChildren = { 1022 | type = "method", 1023 | args = "(t,includeInactive)", 1024 | returns = "UnityEngine.Component", 1025 | valuetype = "UnityEngine.Component", 1026 | }, 1027 | GetComponentsInChildren = { 1028 | type = "method", 1029 | args = "(t)", 1030 | returns = "System.Array", 1031 | valuetype = "System.Array", 1032 | }, 1033 | GetComponentInParent = { 1034 | type = "method", 1035 | args = "(t)", 1036 | returns = "UnityEngine.Component", 1037 | valuetype = "UnityEngine.Component", 1038 | }, 1039 | GetComponentsInParent = { 1040 | type = "method", 1041 | args = "(t)", 1042 | returns = "System.Array", 1043 | valuetype = "System.Array", 1044 | }, 1045 | GetComponents = { 1046 | type = "method", 1047 | args = "(type)", 1048 | returns = "System.Array", 1049 | valuetype = "System.Array", 1050 | }, 1051 | CompareTag = { 1052 | type = "method", 1053 | args = "(tag)", 1054 | returns = "Boolean", 1055 | }, 1056 | SendMessageUpwards = { 1057 | type = "method", 1058 | args = "(methodName,value,options)", 1059 | returns = "void", 1060 | }, 1061 | SendMessage = { 1062 | type = "method", 1063 | args = "(methodName,value,options)", 1064 | returns = "void", 1065 | }, 1066 | BroadcastMessage = { 1067 | type = "method", 1068 | args = "(methodName,parameter,options)", 1069 | returns = "void", 1070 | }, 1071 | transform = { 1072 | type = "value", 1073 | valuetype = "System.Collections.IEnumerable", 1074 | }, 1075 | gameObject = { 1076 | type = "value", 1077 | valuetype = "UnityEngine.GameObject", 1078 | }, 1079 | tag = { 1080 | type = "value", 1081 | }, 1082 | }, 1083 | }, 1084 | Transform = { 1085 | type = "class", 1086 | inherits = "UnityEngine.Component", 1087 | childs = { 1088 | SetParent = { 1089 | type = "method", 1090 | args = "(parent)", 1091 | returns = "void", 1092 | }, 1093 | Translate = { 1094 | type = "method", 1095 | args = "(translation)", 1096 | returns = "void", 1097 | }, 1098 | Rotate = { 1099 | type = "method", 1100 | args = "(eulerAngles)", 1101 | returns = "void", 1102 | }, 1103 | RotateAround = { 1104 | type = "method", 1105 | args = "(point,axis,angle)", 1106 | returns = "void", 1107 | }, 1108 | LookAt = { 1109 | type = "method", 1110 | args = "(target)", 1111 | returns = "void", 1112 | }, 1113 | TransformDirection = { 1114 | type = "method", 1115 | args = "(direction)", 1116 | returns = "Vector3", 1117 | }, 1118 | InverseTransformDirection = { 1119 | type = "method", 1120 | args = "(direction)", 1121 | returns = "Vector3", 1122 | }, 1123 | TransformVector = { 1124 | type = "method", 1125 | args = "(vector)", 1126 | returns = "Vector3", 1127 | }, 1128 | InverseTransformVector = { 1129 | type = "method", 1130 | args = "(vector)", 1131 | returns = "Vector3", 1132 | }, 1133 | TransformPoint = { 1134 | type = "method", 1135 | args = "(position)", 1136 | returns = "Vector3", 1137 | }, 1138 | InverseTransformPoint = { 1139 | type = "method", 1140 | args = "(position)", 1141 | returns = "Vector3", 1142 | }, 1143 | DetachChildren = { 1144 | type = "method", 1145 | args = "()", 1146 | returns = "void", 1147 | }, 1148 | SetAsFirstSibling = { 1149 | type = "method", 1150 | args = "()", 1151 | returns = "void", 1152 | }, 1153 | SetAsLastSibling = { 1154 | type = "method", 1155 | args = "()", 1156 | returns = "void", 1157 | }, 1158 | SetSiblingIndex = { 1159 | type = "method", 1160 | args = "(index)", 1161 | returns = "void", 1162 | }, 1163 | GetSiblingIndex = { 1164 | type = "method", 1165 | args = "()", 1166 | returns = "Int32", 1167 | }, 1168 | Find = { 1169 | type = "method", 1170 | args = "(name)", 1171 | returns = "System.Collections.IEnumerable", 1172 | valuetype = "System.Collections.IEnumerable", 1173 | }, 1174 | IsChildOf = { 1175 | type = "method", 1176 | args = "(parent)", 1177 | returns = "Boolean", 1178 | }, 1179 | FindChild = { 1180 | type = "method", 1181 | args = "(name)", 1182 | returns = "System.Collections.IEnumerable", 1183 | valuetype = "System.Collections.IEnumerable", 1184 | }, 1185 | GetEnumerator = { 1186 | type = "method", 1187 | args = "()", 1188 | returns = "System.Collections.IEnumerator", 1189 | valuetype = "System.Collections.IEnumerator", 1190 | }, 1191 | GetChild = { 1192 | type = "method", 1193 | args = "(index)", 1194 | returns = "System.Collections.IEnumerable", 1195 | valuetype = "System.Collections.IEnumerable", 1196 | }, 1197 | position = { 1198 | type = "value", 1199 | }, 1200 | localPosition = { 1201 | type = "value", 1202 | }, 1203 | eulerAngles = { 1204 | type = "value", 1205 | }, 1206 | localEulerAngles = { 1207 | type = "value", 1208 | }, 1209 | right = { 1210 | type = "value", 1211 | }, 1212 | up = { 1213 | type = "value", 1214 | }, 1215 | forward = { 1216 | type = "value", 1217 | }, 1218 | rotation = { 1219 | type = "value", 1220 | }, 1221 | localRotation = { 1222 | type = "value", 1223 | }, 1224 | localScale = { 1225 | type = "value", 1226 | }, 1227 | parent = { 1228 | type = "value", 1229 | valuetype = "System.Collections.IEnumerable", 1230 | }, 1231 | worldToLocalMatrix = { 1232 | type = "value", 1233 | }, 1234 | localToWorldMatrix = { 1235 | type = "value", 1236 | }, 1237 | root = { 1238 | type = "value", 1239 | valuetype = "System.Collections.IEnumerable", 1240 | }, 1241 | childCount = { 1242 | type = "value", 1243 | }, 1244 | lossyScale = { 1245 | type = "value", 1246 | }, 1247 | hasChanged = { 1248 | type = "value", 1249 | }, 1250 | }, 1251 | }, 1252 | Material = { 1253 | type = "class", 1254 | inherits = "UnityEngine.Object", 1255 | childs = { 1256 | SetColor = { 1257 | type = "method", 1258 | args = "(propertyName,color)", 1259 | returns = "void", 1260 | }, 1261 | GetColor = { 1262 | type = "method", 1263 | args = "(propertyName)", 1264 | returns = "Color", 1265 | }, 1266 | SetVector = { 1267 | type = "method", 1268 | args = "(propertyName,vector)", 1269 | returns = "void", 1270 | }, 1271 | GetVector = { 1272 | type = "method", 1273 | args = "(propertyName)", 1274 | returns = "Vector4", 1275 | }, 1276 | SetTexture = { 1277 | type = "method", 1278 | args = "(propertyName,texture)", 1279 | returns = "void", 1280 | }, 1281 | GetTexture = { 1282 | type = "method", 1283 | args = "(propertyName)", 1284 | returns = "UnityEngine.Texture", 1285 | valuetype = "UnityEngine.Texture", 1286 | }, 1287 | SetTextureOffset = { 1288 | type = "method", 1289 | args = "(propertyName,offset)", 1290 | returns = "void", 1291 | }, 1292 | GetTextureOffset = { 1293 | type = "method", 1294 | args = "(propertyName)", 1295 | returns = "Vector2", 1296 | }, 1297 | SetTextureScale = { 1298 | type = "method", 1299 | args = "(propertyName,scale)", 1300 | returns = "void", 1301 | }, 1302 | GetTextureScale = { 1303 | type = "method", 1304 | args = "(propertyName)", 1305 | returns = "Vector2", 1306 | }, 1307 | SetMatrix = { 1308 | type = "method", 1309 | args = "(propertyName,matrix)", 1310 | returns = "void", 1311 | }, 1312 | GetMatrix = { 1313 | type = "method", 1314 | args = "(propertyName)", 1315 | }, 1316 | SetFloat = { 1317 | type = "method", 1318 | args = "(propertyName,value)", 1319 | returns = "void", 1320 | }, 1321 | GetFloat = { 1322 | type = "method", 1323 | args = "(propertyName)", 1324 | returns = "Single", 1325 | }, 1326 | SetInt = { 1327 | type = "method", 1328 | args = "(propertyName,value)", 1329 | returns = "void", 1330 | }, 1331 | GetInt = { 1332 | type = "method", 1333 | args = "(propertyName)", 1334 | returns = "Int32", 1335 | }, 1336 | SetBuffer = { 1337 | type = "method", 1338 | args = "(propertyName,buffer)", 1339 | returns = "void", 1340 | }, 1341 | HasProperty = { 1342 | type = "method", 1343 | args = "(propertyName)", 1344 | returns = "Boolean", 1345 | }, 1346 | GetTag = { 1347 | type = "method", 1348 | args = "(tag,searchFallbacks,defaultValue)", 1349 | returns = "System.String", 1350 | }, 1351 | SetOverrideTag = { 1352 | type = "method", 1353 | args = "(tag,val)", 1354 | returns = "void", 1355 | }, 1356 | Lerp = { 1357 | type = "method", 1358 | args = "(start,end,t)", 1359 | returns = "void", 1360 | }, 1361 | SetPass = { 1362 | type = "method", 1363 | args = "(pass)", 1364 | returns = "Boolean", 1365 | }, 1366 | CopyPropertiesFromMaterial = { 1367 | type = "method", 1368 | args = "(mat)", 1369 | returns = "void", 1370 | }, 1371 | EnableKeyword = { 1372 | type = "method", 1373 | args = "(keyword)", 1374 | returns = "void", 1375 | }, 1376 | DisableKeyword = { 1377 | type = "method", 1378 | args = "(keyword)", 1379 | returns = "void", 1380 | }, 1381 | IsKeywordEnabled = { 1382 | type = "method", 1383 | args = "(keyword)", 1384 | returns = "Boolean", 1385 | }, 1386 | shader = { 1387 | type = "value", 1388 | valuetype = "UnityEngine.Shader", 1389 | }, 1390 | color = { 1391 | type = "value", 1392 | }, 1393 | mainTexture = { 1394 | type = "value", 1395 | valuetype = "UnityEngine.Texture", 1396 | }, 1397 | mainTextureOffset = { 1398 | type = "value", 1399 | }, 1400 | mainTextureScale = { 1401 | type = "value", 1402 | }, 1403 | passCount = { 1404 | type = "value", 1405 | }, 1406 | renderQueue = { 1407 | type = "value", 1408 | }, 1409 | shaderKeywords = { 1410 | type = "value", 1411 | valuetype = "System.Array", 1412 | }, 1413 | globalIlluminationFlags = { 1414 | type = "value", 1415 | }, 1416 | }, 1417 | }, 1418 | Light = { 1419 | type = "class", 1420 | inherits = "UnityEngine.Behaviour", 1421 | childs = { 1422 | AddCommandBuffer = { 1423 | type = "method", 1424 | args = "(evt,buffer)", 1425 | returns = "void", 1426 | }, 1427 | RemoveCommandBuffer = { 1428 | type = "method", 1429 | args = "(evt,buffer)", 1430 | returns = "void", 1431 | }, 1432 | RemoveCommandBuffers = { 1433 | type = "method", 1434 | args = "(evt)", 1435 | returns = "void", 1436 | }, 1437 | RemoveAllCommandBuffers = { 1438 | type = "method", 1439 | args = "()", 1440 | returns = "void", 1441 | }, 1442 | GetCommandBuffers = { 1443 | type = "method", 1444 | args = "(evt)", 1445 | returns = "System.Array", 1446 | valuetype = "System.Array", 1447 | }, 1448 | GetLights = { 1449 | type = "function", 1450 | args = "(type,layer)", 1451 | returns = "System.Array", 1452 | valuetype = "System.Array", 1453 | }, 1454 | type = { 1455 | type = "value", 1456 | valuetype = "UnityEngine.LightType", 1457 | }, 1458 | color = { 1459 | type = "value", 1460 | }, 1461 | intensity = { 1462 | type = "value", 1463 | }, 1464 | bounceIntensity = { 1465 | type = "value", 1466 | }, 1467 | shadows = { 1468 | type = "value", 1469 | }, 1470 | shadowStrength = { 1471 | type = "value", 1472 | }, 1473 | shadowBias = { 1474 | type = "value", 1475 | }, 1476 | shadowNormalBias = { 1477 | type = "value", 1478 | }, 1479 | shadowNearPlane = { 1480 | type = "value", 1481 | }, 1482 | range = { 1483 | type = "value", 1484 | }, 1485 | spotAngle = { 1486 | type = "value", 1487 | }, 1488 | cookieSize = { 1489 | type = "value", 1490 | }, 1491 | cookie = { 1492 | type = "value", 1493 | valuetype = "UnityEngine.Texture", 1494 | }, 1495 | flare = { 1496 | type = "value", 1497 | }, 1498 | renderMode = { 1499 | type = "value", 1500 | }, 1501 | alreadyLightmapped = { 1502 | type = "value", 1503 | }, 1504 | cullingMask = { 1505 | type = "value", 1506 | }, 1507 | commandBufferCount = { 1508 | type = "value", 1509 | }, 1510 | }, 1511 | }, 1512 | Rigidbody = { 1513 | type = "class", 1514 | inherits = "UnityEngine.Component", 1515 | childs = { 1516 | SetDensity = { 1517 | type = "method", 1518 | args = "(density)", 1519 | returns = "void", 1520 | }, 1521 | AddForce = { 1522 | type = "method", 1523 | args = "(force,mode)", 1524 | returns = "void", 1525 | }, 1526 | AddRelativeForce = { 1527 | type = "method", 1528 | args = "(force,mode)", 1529 | returns = "void", 1530 | }, 1531 | AddTorque = { 1532 | type = "method", 1533 | args = "(torque,mode)", 1534 | returns = "void", 1535 | }, 1536 | AddRelativeTorque = { 1537 | type = "method", 1538 | args = "(torque,mode)", 1539 | returns = "void", 1540 | }, 1541 | AddForceAtPosition = { 1542 | type = "method", 1543 | args = "(force,position,mode)", 1544 | returns = "void", 1545 | }, 1546 | AddExplosionForce = { 1547 | type = "method", 1548 | args = "(explosionForce,explosionPosition,explosionRadius,upwardsModifier,mode)", 1549 | returns = "void", 1550 | }, 1551 | ClosestPointOnBounds = { 1552 | type = "method", 1553 | args = "(position)", 1554 | returns = "Vector3", 1555 | }, 1556 | GetRelativePointVelocity = { 1557 | type = "method", 1558 | args = "(relativePoint)", 1559 | returns = "Vector3", 1560 | }, 1561 | GetPointVelocity = { 1562 | type = "method", 1563 | args = "(worldPoint)", 1564 | returns = "Vector3", 1565 | }, 1566 | MovePosition = { 1567 | type = "method", 1568 | args = "(position)", 1569 | returns = "void", 1570 | }, 1571 | MoveRotation = { 1572 | type = "method", 1573 | args = "(rot)", 1574 | returns = "void", 1575 | }, 1576 | Sleep = { 1577 | type = "method", 1578 | args = "()", 1579 | returns = "void", 1580 | }, 1581 | IsSleeping = { 1582 | type = "method", 1583 | args = "()", 1584 | returns = "Boolean", 1585 | }, 1586 | WakeUp = { 1587 | type = "method", 1588 | args = "()", 1589 | returns = "void", 1590 | }, 1591 | ResetCenterOfMass = { 1592 | type = "method", 1593 | args = "()", 1594 | returns = "void", 1595 | }, 1596 | ResetInertiaTensor = { 1597 | type = "method", 1598 | args = "()", 1599 | returns = "void", 1600 | }, 1601 | SweepTest = { 1602 | type = "method", 1603 | args = "(direction,hitInfo,maxDistance,queryTriggerInteraction)", 1604 | returns = "Boolean", 1605 | }, 1606 | SweepTestAll = { 1607 | type = "method", 1608 | args = "(direction,maxDistance,queryTriggerInteraction)", 1609 | returns = "System.Array", 1610 | valuetype = "System.Array", 1611 | }, 1612 | velocity = { 1613 | type = "value", 1614 | }, 1615 | angularVelocity = { 1616 | type = "value", 1617 | }, 1618 | drag = { 1619 | type = "value", 1620 | }, 1621 | angularDrag = { 1622 | type = "value", 1623 | }, 1624 | mass = { 1625 | type = "value", 1626 | }, 1627 | useGravity = { 1628 | type = "value", 1629 | }, 1630 | maxDepenetrationVelocity = { 1631 | type = "value", 1632 | }, 1633 | isKinematic = { 1634 | type = "value", 1635 | }, 1636 | freezeRotation = { 1637 | type = "value", 1638 | }, 1639 | constraints = { 1640 | type = "value", 1641 | }, 1642 | collisionDetectionMode = { 1643 | type = "value", 1644 | }, 1645 | centerOfMass = { 1646 | type = "value", 1647 | }, 1648 | worldCenterOfMass = { 1649 | type = "value", 1650 | }, 1651 | inertiaTensorRotation = { 1652 | type = "value", 1653 | }, 1654 | inertiaTensor = { 1655 | type = "value", 1656 | }, 1657 | detectCollisions = { 1658 | type = "value", 1659 | }, 1660 | useConeFriction = { 1661 | type = "value", 1662 | }, 1663 | position = { 1664 | type = "value", 1665 | }, 1666 | rotation = { 1667 | type = "value", 1668 | }, 1669 | interpolation = { 1670 | type = "value", 1671 | }, 1672 | solverIterationCount = { 1673 | type = "value", 1674 | }, 1675 | sleepThreshold = { 1676 | type = "value", 1677 | }, 1678 | maxAngularVelocity = { 1679 | type = "value", 1680 | }, 1681 | }, 1682 | }, 1683 | Camera = { 1684 | type = "class", 1685 | inherits = "UnityEngine.Behaviour", 1686 | childs = { 1687 | SetTargetBuffers = { 1688 | type = "method", 1689 | args = "(colorBuffer,depthBuffer)", 1690 | returns = "void", 1691 | }, 1692 | ResetWorldToCameraMatrix = { 1693 | type = "method", 1694 | args = "()", 1695 | returns = "void", 1696 | }, 1697 | ResetProjectionMatrix = { 1698 | type = "method", 1699 | args = "()", 1700 | returns = "void", 1701 | }, 1702 | ResetAspect = { 1703 | type = "method", 1704 | args = "()", 1705 | returns = "void", 1706 | }, 1707 | ResetFieldOfView = { 1708 | type = "method", 1709 | args = "()", 1710 | returns = "void", 1711 | }, 1712 | SetStereoViewMatrices = { 1713 | type = "method", 1714 | args = "(leftMatrix,rightMatrix)", 1715 | returns = "void", 1716 | }, 1717 | ResetStereoViewMatrices = { 1718 | type = "method", 1719 | args = "()", 1720 | returns = "void", 1721 | }, 1722 | SetStereoProjectionMatrices = { 1723 | type = "method", 1724 | args = "(leftMatrix,rightMatrix)", 1725 | returns = "void", 1726 | }, 1727 | ResetStereoProjectionMatrices = { 1728 | type = "method", 1729 | args = "()", 1730 | returns = "void", 1731 | }, 1732 | WorldToScreenPoint = { 1733 | type = "method", 1734 | args = "(position)", 1735 | returns = "Vector3", 1736 | }, 1737 | WorldToViewportPoint = { 1738 | type = "method", 1739 | args = "(position)", 1740 | returns = "Vector3", 1741 | }, 1742 | ViewportToWorldPoint = { 1743 | type = "method", 1744 | args = "(position)", 1745 | returns = "Vector3", 1746 | }, 1747 | ScreenToWorldPoint = { 1748 | type = "method", 1749 | args = "(position)", 1750 | returns = "Vector3", 1751 | }, 1752 | ScreenToViewportPoint = { 1753 | type = "method", 1754 | args = "(position)", 1755 | returns = "Vector3", 1756 | }, 1757 | ViewportToScreenPoint = { 1758 | type = "method", 1759 | args = "(position)", 1760 | returns = "Vector3", 1761 | }, 1762 | ViewportPointToRay = { 1763 | type = "method", 1764 | args = "(position)", 1765 | returns = "Ray", 1766 | }, 1767 | ScreenPointToRay = { 1768 | type = "method", 1769 | args = "(position)", 1770 | returns = "Ray", 1771 | }, 1772 | GetAllCameras = { 1773 | type = "function", 1774 | args = "(cameras)", 1775 | returns = "Int32", 1776 | }, 1777 | Render = { 1778 | type = "method", 1779 | args = "()", 1780 | returns = "void", 1781 | }, 1782 | RenderWithShader = { 1783 | type = "method", 1784 | args = "(shader,replacementTag)", 1785 | returns = "void", 1786 | }, 1787 | SetReplacementShader = { 1788 | type = "method", 1789 | args = "(shader,replacementTag)", 1790 | returns = "void", 1791 | }, 1792 | ResetReplacementShader = { 1793 | type = "method", 1794 | args = "()", 1795 | returns = "void", 1796 | }, 1797 | RenderDontRestore = { 1798 | type = "method", 1799 | args = "()", 1800 | returns = "void", 1801 | }, 1802 | SetupCurrent = { 1803 | type = "function", 1804 | args = "(cur)", 1805 | returns = "void", 1806 | }, 1807 | RenderToCubemap = { 1808 | type = "method", 1809 | args = "(cubemap)", 1810 | returns = "Boolean", 1811 | }, 1812 | CopyFrom = { 1813 | type = "method", 1814 | args = "(other)", 1815 | returns = "void", 1816 | }, 1817 | AddCommandBuffer = { 1818 | type = "method", 1819 | args = "(evt,buffer)", 1820 | returns = "void", 1821 | }, 1822 | RemoveCommandBuffer = { 1823 | type = "method", 1824 | args = "(evt,buffer)", 1825 | returns = "void", 1826 | }, 1827 | RemoveCommandBuffers = { 1828 | type = "method", 1829 | args = "(evt)", 1830 | returns = "void", 1831 | }, 1832 | RemoveAllCommandBuffers = { 1833 | type = "method", 1834 | args = "()", 1835 | returns = "void", 1836 | }, 1837 | GetCommandBuffers = { 1838 | type = "method", 1839 | args = "(evt)", 1840 | returns = "System.Array", 1841 | valuetype = "System.Array", 1842 | }, 1843 | CalculateObliqueMatrix = { 1844 | type = "method", 1845 | args = "(clipPlane)", 1846 | }, 1847 | onPreCull = { 1848 | type = "value", 1849 | }, 1850 | onPreRender = { 1851 | type = "value", 1852 | }, 1853 | onPostRender = { 1854 | type = "value", 1855 | }, 1856 | fieldOfView = { 1857 | type = "value", 1858 | }, 1859 | nearClipPlane = { 1860 | type = "value", 1861 | }, 1862 | farClipPlane = { 1863 | type = "value", 1864 | }, 1865 | renderingPath = { 1866 | type = "value", 1867 | }, 1868 | actualRenderingPath = { 1869 | type = "value", 1870 | }, 1871 | hdr = { 1872 | type = "value", 1873 | }, 1874 | orthographicSize = { 1875 | type = "value", 1876 | }, 1877 | orthographic = { 1878 | type = "value", 1879 | }, 1880 | opaqueSortMode = { 1881 | type = "value", 1882 | }, 1883 | transparencySortMode = { 1884 | type = "value", 1885 | }, 1886 | depth = { 1887 | type = "value", 1888 | }, 1889 | aspect = { 1890 | type = "value", 1891 | }, 1892 | cullingMask = { 1893 | type = "value", 1894 | }, 1895 | eventMask = { 1896 | type = "value", 1897 | }, 1898 | backgroundColor = { 1899 | type = "value", 1900 | }, 1901 | rect = { 1902 | type = "value", 1903 | }, 1904 | pixelRect = { 1905 | type = "value", 1906 | }, 1907 | targetTexture = { 1908 | type = "value", 1909 | valuetype = "UnityEngine.RenderTexture", 1910 | }, 1911 | pixelWidth = { 1912 | type = "value", 1913 | }, 1914 | pixelHeight = { 1915 | type = "value", 1916 | }, 1917 | cameraToWorldMatrix = { 1918 | type = "value", 1919 | }, 1920 | worldToCameraMatrix = { 1921 | type = "value", 1922 | }, 1923 | projectionMatrix = { 1924 | type = "value", 1925 | }, 1926 | velocity = { 1927 | type = "value", 1928 | }, 1929 | clearFlags = { 1930 | type = "value", 1931 | valuetype = "UnityEngine.CameraClearFlags", 1932 | }, 1933 | stereoEnabled = { 1934 | type = "value", 1935 | }, 1936 | stereoSeparation = { 1937 | type = "value", 1938 | }, 1939 | stereoConvergence = { 1940 | type = "value", 1941 | }, 1942 | cameraType = { 1943 | type = "value", 1944 | }, 1945 | stereoMirrorMode = { 1946 | type = "value", 1947 | }, 1948 | targetDisplay = { 1949 | type = "value", 1950 | }, 1951 | main = { 1952 | type = "value", 1953 | valuetype = "UnityEngine.Camera", 1954 | }, 1955 | current = { 1956 | type = "value", 1957 | valuetype = "UnityEngine.Camera", 1958 | }, 1959 | allCameras = { 1960 | type = "value", 1961 | valuetype = "System.Array", 1962 | }, 1963 | allCamerasCount = { 1964 | type = "value", 1965 | }, 1966 | useOcclusionCulling = { 1967 | type = "value", 1968 | }, 1969 | layerCullDistances = { 1970 | type = "value", 1971 | valuetype = "System.Array", 1972 | }, 1973 | layerCullSpherical = { 1974 | type = "value", 1975 | }, 1976 | depthTextureMode = { 1977 | type = "value", 1978 | }, 1979 | clearStencilAfterLightingPass = { 1980 | type = "value", 1981 | }, 1982 | commandBufferCount = { 1983 | type = "value", 1984 | }, 1985 | }, 1986 | }, 1987 | AudioSource = { 1988 | type = "class", 1989 | inherits = "UnityEngine.Behaviour", 1990 | childs = { 1991 | Play = { 1992 | type = "method", 1993 | args = "(delay)", 1994 | returns = "void", 1995 | }, 1996 | PlayDelayed = { 1997 | type = "method", 1998 | args = "(delay)", 1999 | returns = "void", 2000 | }, 2001 | PlayScheduled = { 2002 | type = "method", 2003 | args = "(time)", 2004 | returns = "void", 2005 | }, 2006 | SetScheduledStartTime = { 2007 | type = "method", 2008 | args = "(time)", 2009 | returns = "void", 2010 | }, 2011 | SetScheduledEndTime = { 2012 | type = "method", 2013 | args = "(time)", 2014 | returns = "void", 2015 | }, 2016 | Stop = { 2017 | type = "method", 2018 | args = "()", 2019 | returns = "void", 2020 | }, 2021 | Pause = { 2022 | type = "method", 2023 | args = "()", 2024 | returns = "void", 2025 | }, 2026 | UnPause = { 2027 | type = "method", 2028 | args = "()", 2029 | returns = "void", 2030 | }, 2031 | PlayOneShot = { 2032 | type = "method", 2033 | args = "(clip,volumeScale)", 2034 | returns = "void", 2035 | }, 2036 | PlayClipAtPoint = { 2037 | type = "function", 2038 | args = "(clip,position)", 2039 | returns = "void", 2040 | }, 2041 | SetCustomCurve = { 2042 | type = "method", 2043 | args = "(type,curve)", 2044 | returns = "void", 2045 | }, 2046 | GetCustomCurve = { 2047 | type = "method", 2048 | args = "(type)", 2049 | }, 2050 | GetOutputData = { 2051 | type = "method", 2052 | args = "(samples,channel)", 2053 | returns = "void", 2054 | }, 2055 | GetSpectrumData = { 2056 | type = "method", 2057 | args = "(samples,channel,window)", 2058 | returns = "void", 2059 | }, 2060 | SetSpatializerFloat = { 2061 | type = "method", 2062 | args = "(index,value)", 2063 | returns = "Boolean", 2064 | }, 2065 | GetSpatializerFloat = { 2066 | type = "method", 2067 | args = "(index,value)", 2068 | returns = "Boolean", 2069 | }, 2070 | volume = { 2071 | type = "value", 2072 | }, 2073 | pitch = { 2074 | type = "value", 2075 | }, 2076 | time = { 2077 | type = "value", 2078 | }, 2079 | timeSamples = { 2080 | type = "value", 2081 | }, 2082 | clip = { 2083 | type = "value", 2084 | valuetype = "UnityEngine.AudioClip", 2085 | }, 2086 | outputAudioMixerGroup = { 2087 | type = "value", 2088 | }, 2089 | isPlaying = { 2090 | type = "value", 2091 | }, 2092 | loop = { 2093 | type = "value", 2094 | }, 2095 | ignoreListenerVolume = { 2096 | type = "value", 2097 | }, 2098 | playOnAwake = { 2099 | type = "value", 2100 | }, 2101 | ignoreListenerPause = { 2102 | type = "value", 2103 | }, 2104 | velocityUpdateMode = { 2105 | type = "value", 2106 | }, 2107 | panStereo = { 2108 | type = "value", 2109 | }, 2110 | spatialBlend = { 2111 | type = "value", 2112 | }, 2113 | spatialize = { 2114 | type = "value", 2115 | }, 2116 | reverbZoneMix = { 2117 | type = "value", 2118 | }, 2119 | bypassEffects = { 2120 | type = "value", 2121 | }, 2122 | bypassListenerEffects = { 2123 | type = "value", 2124 | }, 2125 | bypassReverbZones = { 2126 | type = "value", 2127 | }, 2128 | dopplerLevel = { 2129 | type = "value", 2130 | }, 2131 | spread = { 2132 | type = "value", 2133 | }, 2134 | priority = { 2135 | type = "value", 2136 | }, 2137 | mute = { 2138 | type = "value", 2139 | }, 2140 | minDistance = { 2141 | type = "value", 2142 | }, 2143 | maxDistance = { 2144 | type = "value", 2145 | }, 2146 | rolloffMode = { 2147 | type = "value", 2148 | }, 2149 | }, 2150 | }, 2151 | Behaviour = { 2152 | type = "class", 2153 | inherits = "UnityEngine.Component", 2154 | childs = { 2155 | enabled = { 2156 | type = "value", 2157 | }, 2158 | isActiveAndEnabled = { 2159 | type = "value", 2160 | }, 2161 | }, 2162 | }, 2163 | MonoBehaviour = { 2164 | type = "class", 2165 | inherits = "UnityEngine.Behaviour", 2166 | childs = { 2167 | Invoke = { 2168 | type = "method", 2169 | args = "(methodName,time)", 2170 | returns = "void", 2171 | }, 2172 | InvokeRepeating = { 2173 | type = "method", 2174 | args = "(methodName,time,repeatRate)", 2175 | returns = "void", 2176 | }, 2177 | CancelInvoke = { 2178 | type = "method", 2179 | args = "()", 2180 | returns = "void", 2181 | }, 2182 | IsInvoking = { 2183 | type = "method", 2184 | args = "(methodName)", 2185 | returns = "Boolean", 2186 | }, 2187 | StartCoroutine = { 2188 | type = "method", 2189 | args = "(routine)", 2190 | }, 2191 | StartCoroutine_Auto = { 2192 | type = "method", 2193 | args = "(routine)", 2194 | }, 2195 | StopCoroutine = { 2196 | type = "method", 2197 | args = "(methodName)", 2198 | returns = "void", 2199 | }, 2200 | StopAllCoroutines = { 2201 | type = "method", 2202 | args = "()", 2203 | returns = "void", 2204 | }, 2205 | print = { 2206 | type = "function", 2207 | args = "(message)", 2208 | returns = "void", 2209 | }, 2210 | useGUILayout = { 2211 | type = "value", 2212 | }, 2213 | }, 2214 | }, 2215 | GameObject = { 2216 | type = "class", 2217 | inherits = "UnityEngine.Object", 2218 | childs = { 2219 | CreatePrimitive = { 2220 | type = "function", 2221 | args = "(type)", 2222 | returns = "UnityEngine.GameObject", 2223 | valuetype = "UnityEngine.GameObject", 2224 | }, 2225 | GetComponent = { 2226 | type = "method", 2227 | args = "(type)", 2228 | returns = "UnityEngine.Component", 2229 | valuetype = "UnityEngine.Component", 2230 | }, 2231 | GetComponentInChildren = { 2232 | type = "method", 2233 | args = "(type,includeInactive)", 2234 | returns = "UnityEngine.Component", 2235 | valuetype = "UnityEngine.Component", 2236 | }, 2237 | GetComponentInParent = { 2238 | type = "method", 2239 | args = "(type)", 2240 | returns = "UnityEngine.Component", 2241 | valuetype = "UnityEngine.Component", 2242 | }, 2243 | GetComponents = { 2244 | type = "method", 2245 | args = "(type)", 2246 | returns = "System.Array", 2247 | valuetype = "System.Array", 2248 | }, 2249 | GetComponentsInChildren = { 2250 | type = "method", 2251 | args = "(type)", 2252 | returns = "System.Array", 2253 | valuetype = "System.Array", 2254 | }, 2255 | GetComponentsInParent = { 2256 | type = "method", 2257 | args = "(type)", 2258 | returns = "System.Array", 2259 | valuetype = "System.Array", 2260 | }, 2261 | SetActive = { 2262 | type = "method", 2263 | args = "(value)", 2264 | returns = "void", 2265 | }, 2266 | CompareTag = { 2267 | type = "method", 2268 | args = "(tag)", 2269 | returns = "Boolean", 2270 | }, 2271 | FindGameObjectWithTag = { 2272 | type = "function", 2273 | args = "(tag)", 2274 | returns = "UnityEngine.GameObject", 2275 | valuetype = "UnityEngine.GameObject", 2276 | }, 2277 | FindWithTag = { 2278 | type = "function", 2279 | args = "(tag)", 2280 | returns = "UnityEngine.GameObject", 2281 | valuetype = "UnityEngine.GameObject", 2282 | }, 2283 | FindGameObjectsWithTag = { 2284 | type = "function", 2285 | args = "(tag)", 2286 | returns = "System.Array", 2287 | valuetype = "System.Array", 2288 | }, 2289 | SendMessageUpwards = { 2290 | type = "method", 2291 | args = "(methodName,value,options)", 2292 | returns = "void", 2293 | }, 2294 | BroadcastMessage = { 2295 | type = "method", 2296 | args = "(methodName,parameter,options)", 2297 | returns = "void", 2298 | }, 2299 | AddComponent = { 2300 | type = "method", 2301 | args = "(componentType)", 2302 | returns = "UnityEngine.Component", 2303 | valuetype = "UnityEngine.Component", 2304 | }, 2305 | Find = { 2306 | type = "function", 2307 | args = "(name)", 2308 | returns = "UnityEngine.GameObject", 2309 | valuetype = "UnityEngine.GameObject", 2310 | }, 2311 | SendMessage = { 2312 | type = "method", 2313 | args = "(methodName)", 2314 | returns = "void", 2315 | }, 2316 | transform = { 2317 | type = "value", 2318 | valuetype = "System.Collections.IEnumerable", 2319 | }, 2320 | layer = { 2321 | type = "value", 2322 | }, 2323 | activeSelf = { 2324 | type = "value", 2325 | }, 2326 | activeInHierarchy = { 2327 | type = "value", 2328 | }, 2329 | isStatic = { 2330 | type = "value", 2331 | }, 2332 | tag = { 2333 | type = "value", 2334 | }, 2335 | scene = { 2336 | type = "value", 2337 | }, 2338 | gameObject = { 2339 | type = "value", 2340 | valuetype = "UnityEngine.GameObject", 2341 | }, 2342 | }, 2343 | }, 2344 | TrackedReference = { 2345 | type = "class", 2346 | inherits = "System.Object", 2347 | childs = { 2348 | Equals = { 2349 | type = "method", 2350 | args = "(o)", 2351 | returns = "Boolean", 2352 | }, 2353 | GetHashCode = { 2354 | type = "method", 2355 | args = "()", 2356 | returns = "Int32", 2357 | }, 2358 | }, 2359 | }, 2360 | Collider = { 2361 | type = "class", 2362 | inherits = "UnityEngine.Component", 2363 | childs = { 2364 | ClosestPointOnBounds = { 2365 | type = "method", 2366 | args = "(position)", 2367 | returns = "Vector3", 2368 | }, 2369 | Raycast = { 2370 | type = "method", 2371 | args = "(ray,hitInfo,maxDistance)", 2372 | returns = "Boolean", 2373 | }, 2374 | enabled = { 2375 | type = "value", 2376 | }, 2377 | attachedRigidbody = { 2378 | type = "value", 2379 | valuetype = "UnityEngine.Rigidbody", 2380 | }, 2381 | isTrigger = { 2382 | type = "value", 2383 | }, 2384 | contactOffset = { 2385 | type = "value", 2386 | }, 2387 | material = { 2388 | type = "value", 2389 | }, 2390 | sharedMaterial = { 2391 | type = "value", 2392 | }, 2393 | bounds = { 2394 | type = "value", 2395 | }, 2396 | }, 2397 | }, 2398 | Texture = { 2399 | type = "class", 2400 | inherits = "UnityEngine.Object", 2401 | childs = { 2402 | SetGlobalAnisotropicFilteringLimits = { 2403 | type = "function", 2404 | args = "(forcedMin,globalMax)", 2405 | returns = "void", 2406 | }, 2407 | GetNativeTexturePtr = { 2408 | type = "method", 2409 | args = "()", 2410 | returns = "IntPtr", 2411 | }, 2412 | masterTextureLimit = { 2413 | type = "value", 2414 | }, 2415 | anisotropicFiltering = { 2416 | type = "value", 2417 | }, 2418 | width = { 2419 | type = "value", 2420 | }, 2421 | height = { 2422 | type = "value", 2423 | }, 2424 | filterMode = { 2425 | type = "value", 2426 | }, 2427 | anisoLevel = { 2428 | type = "value", 2429 | }, 2430 | wrapMode = { 2431 | type = "value", 2432 | }, 2433 | mipMapBias = { 2434 | type = "value", 2435 | }, 2436 | texelSize = { 2437 | type = "value", 2438 | }, 2439 | }, 2440 | }, 2441 | Texture2D = { 2442 | type = "class", 2443 | inherits = "UnityEngine.Texture", 2444 | childs = { 2445 | CreateExternalTexture = { 2446 | type = "function", 2447 | args = "(width,height,format,mipmap,linear,nativeTex)", 2448 | returns = "UnityEngine.Texture2D", 2449 | valuetype = "UnityEngine.Texture2D", 2450 | }, 2451 | UpdateExternalTexture = { 2452 | type = "method", 2453 | args = "(nativeTex)", 2454 | returns = "void", 2455 | }, 2456 | SetPixel = { 2457 | type = "method", 2458 | args = "(x,y,color)", 2459 | returns = "void", 2460 | }, 2461 | GetPixel = { 2462 | type = "method", 2463 | args = "(x,y)", 2464 | returns = "Color", 2465 | }, 2466 | GetPixelBilinear = { 2467 | type = "method", 2468 | args = "(u,v)", 2469 | returns = "Color", 2470 | }, 2471 | SetPixels = { 2472 | type = "method", 2473 | args = "(colors)", 2474 | returns = "void", 2475 | }, 2476 | SetPixels32 = { 2477 | type = "method", 2478 | args = "(colors)", 2479 | returns = "void", 2480 | }, 2481 | LoadImage = { 2482 | type = "method", 2483 | args = "(data,markNonReadable)", 2484 | returns = "Boolean", 2485 | }, 2486 | LoadRawTextureData = { 2487 | type = "method", 2488 | args = "(data)", 2489 | returns = "void", 2490 | }, 2491 | GetRawTextureData = { 2492 | type = "method", 2493 | args = "()", 2494 | returns = "System.Array", 2495 | valuetype = "System.Array", 2496 | }, 2497 | GetPixels = { 2498 | type = "method", 2499 | args = "()", 2500 | returns = "System.Array", 2501 | valuetype = "System.Array", 2502 | }, 2503 | GetPixels32 = { 2504 | type = "method", 2505 | args = "(miplevel)", 2506 | returns = "System.Array", 2507 | valuetype = "System.Array", 2508 | }, 2509 | Apply = { 2510 | type = "method", 2511 | args = "(updateMipmaps,makeNoLongerReadable)", 2512 | returns = "void", 2513 | }, 2514 | Resize = { 2515 | type = "method", 2516 | args = "(width,height,format,hasMipMap)", 2517 | returns = "Boolean", 2518 | }, 2519 | Compress = { 2520 | type = "method", 2521 | args = "(highQuality)", 2522 | returns = "void", 2523 | }, 2524 | PackTextures = { 2525 | type = "method", 2526 | args = "(textures,padding,maximumAtlasSize,makeNoLongerReadable)", 2527 | returns = "System.Array", 2528 | valuetype = "System.Array", 2529 | }, 2530 | ReadPixels = { 2531 | type = "method", 2532 | args = "(source,destX,destY,recalculateMipMaps)", 2533 | returns = "void", 2534 | }, 2535 | EncodeToPNG = { 2536 | type = "method", 2537 | args = "()", 2538 | returns = "System.Array", 2539 | valuetype = "System.Array", 2540 | }, 2541 | EncodeToJPG = { 2542 | type = "method", 2543 | args = "(quality)", 2544 | returns = "System.Array", 2545 | valuetype = "System.Array", 2546 | }, 2547 | mipmapCount = { 2548 | type = "value", 2549 | }, 2550 | format = { 2551 | type = "value", 2552 | }, 2553 | whiteTexture = { 2554 | type = "value", 2555 | valuetype = "UnityEngine.Texture2D", 2556 | }, 2557 | blackTexture = { 2558 | type = "value", 2559 | valuetype = "UnityEngine.Texture2D", 2560 | }, 2561 | }, 2562 | }, 2563 | Shader = { 2564 | type = "class", 2565 | inherits = "UnityEngine.Object", 2566 | childs = { 2567 | Find = { 2568 | type = "function", 2569 | args = "(name)", 2570 | returns = "UnityEngine.Shader", 2571 | valuetype = "UnityEngine.Shader", 2572 | }, 2573 | EnableKeyword = { 2574 | type = "function", 2575 | args = "(keyword)", 2576 | returns = "void", 2577 | }, 2578 | DisableKeyword = { 2579 | type = "function", 2580 | args = "(keyword)", 2581 | returns = "void", 2582 | }, 2583 | IsKeywordEnabled = { 2584 | type = "function", 2585 | args = "(keyword)", 2586 | returns = "Boolean", 2587 | }, 2588 | SetGlobalColor = { 2589 | type = "function", 2590 | args = "(propertyName,color)", 2591 | returns = "void", 2592 | }, 2593 | SetGlobalVector = { 2594 | type = "function", 2595 | args = "(propertyName,vec)", 2596 | returns = "void", 2597 | }, 2598 | SetGlobalFloat = { 2599 | type = "function", 2600 | args = "(propertyName,value)", 2601 | returns = "void", 2602 | }, 2603 | SetGlobalInt = { 2604 | type = "function", 2605 | args = "(propertyName,value)", 2606 | returns = "void", 2607 | }, 2608 | SetGlobalTexture = { 2609 | type = "function", 2610 | args = "(propertyName,tex)", 2611 | returns = "void", 2612 | }, 2613 | SetGlobalMatrix = { 2614 | type = "function", 2615 | args = "(propertyName,mat)", 2616 | returns = "void", 2617 | }, 2618 | SetGlobalBuffer = { 2619 | type = "function", 2620 | args = "(propertyName,buffer)", 2621 | returns = "void", 2622 | }, 2623 | PropertyToID = { 2624 | type = "function", 2625 | args = "(name)", 2626 | returns = "Int32", 2627 | }, 2628 | WarmupAllShaders = { 2629 | type = "function", 2630 | args = "()", 2631 | returns = "void", 2632 | }, 2633 | isSupported = { 2634 | type = "value", 2635 | }, 2636 | maximumLOD = { 2637 | type = "value", 2638 | }, 2639 | globalMaximumLOD = { 2640 | type = "value", 2641 | }, 2642 | renderQueue = { 2643 | type = "value", 2644 | }, 2645 | }, 2646 | }, 2647 | Renderer = { 2648 | type = "class", 2649 | inherits = "UnityEngine.Component", 2650 | childs = { 2651 | SetPropertyBlock = { 2652 | type = "method", 2653 | args = "(properties)", 2654 | returns = "void", 2655 | }, 2656 | GetPropertyBlock = { 2657 | type = "method", 2658 | args = "(dest)", 2659 | returns = "void", 2660 | }, 2661 | GetClosestReflectionProbes = { 2662 | type = "method", 2663 | args = "(result)", 2664 | returns = "void", 2665 | }, 2666 | isPartOfStaticBatch = { 2667 | type = "value", 2668 | }, 2669 | worldToLocalMatrix = { 2670 | type = "value", 2671 | }, 2672 | localToWorldMatrix = { 2673 | type = "value", 2674 | }, 2675 | enabled = { 2676 | type = "value", 2677 | }, 2678 | shadowCastingMode = { 2679 | type = "value", 2680 | }, 2681 | receiveShadows = { 2682 | type = "value", 2683 | }, 2684 | material = { 2685 | type = "value", 2686 | valuetype = "UnityEngine.Material", 2687 | }, 2688 | sharedMaterial = { 2689 | type = "value", 2690 | valuetype = "UnityEngine.Material", 2691 | }, 2692 | materials = { 2693 | type = "value", 2694 | valuetype = "System.Array", 2695 | }, 2696 | sharedMaterials = { 2697 | type = "value", 2698 | valuetype = "System.Array", 2699 | }, 2700 | bounds = { 2701 | type = "value", 2702 | }, 2703 | lightmapIndex = { 2704 | type = "value", 2705 | }, 2706 | realtimeLightmapIndex = { 2707 | type = "value", 2708 | }, 2709 | lightmapScaleOffset = { 2710 | type = "value", 2711 | }, 2712 | realtimeLightmapScaleOffset = { 2713 | type = "value", 2714 | }, 2715 | isVisible = { 2716 | type = "value", 2717 | }, 2718 | useLightProbes = { 2719 | type = "value", 2720 | }, 2721 | probeAnchor = { 2722 | type = "value", 2723 | valuetype = "System.Collections.IEnumerable", 2724 | }, 2725 | reflectionProbeUsage = { 2726 | type = "value", 2727 | }, 2728 | sortingLayerName = { 2729 | type = "value", 2730 | }, 2731 | sortingLayerID = { 2732 | type = "value", 2733 | }, 2734 | sortingOrder = { 2735 | type = "value", 2736 | }, 2737 | }, 2738 | }, 2739 | WWW = { 2740 | type = "class", 2741 | inherits = "System.Object", 2742 | childs = { 2743 | Dispose = { 2744 | type = "method", 2745 | args = "()", 2746 | returns = "void", 2747 | }, 2748 | InitWWW = { 2749 | type = "method", 2750 | args = "(url,postData,iHeaders)", 2751 | returns = "void", 2752 | }, 2753 | EscapeURL = { 2754 | type = "function", 2755 | args = "(s)", 2756 | returns = "System.String", 2757 | }, 2758 | UnEscapeURL = { 2759 | type = "function", 2760 | args = "(s)", 2761 | returns = "System.String", 2762 | }, 2763 | GetAudioClip = { 2764 | type = "method", 2765 | args = "(threeD)", 2766 | returns = "UnityEngine.AudioClip", 2767 | valuetype = "UnityEngine.AudioClip", 2768 | }, 2769 | GetAudioClipCompressed = { 2770 | type = "method", 2771 | args = "()", 2772 | returns = "UnityEngine.AudioClip", 2773 | valuetype = "UnityEngine.AudioClip", 2774 | }, 2775 | LoadImageIntoTexture = { 2776 | type = "method", 2777 | args = "(tex)", 2778 | returns = "void", 2779 | }, 2780 | LoadFromCacheOrDownload = { 2781 | type = "function", 2782 | args = "(url,version)", 2783 | returns = "UnityEngine.WWW", 2784 | valuetype = "UnityEngine.WWW", 2785 | }, 2786 | responseHeaders = { 2787 | type = "value", 2788 | valuetype = "Dictionary", 2789 | }, 2790 | text = { 2791 | type = "value", 2792 | }, 2793 | bytes = { 2794 | type = "value", 2795 | valuetype = "System.Array", 2796 | }, 2797 | size = { 2798 | type = "value", 2799 | }, 2800 | error = { 2801 | type = "value", 2802 | }, 2803 | texture = { 2804 | type = "value", 2805 | valuetype = "UnityEngine.Texture2D", 2806 | }, 2807 | textureNonReadable = { 2808 | type = "value", 2809 | valuetype = "UnityEngine.Texture2D", 2810 | }, 2811 | audioClip = { 2812 | type = "value", 2813 | valuetype = "UnityEngine.AudioClip", 2814 | }, 2815 | isDone = { 2816 | type = "value", 2817 | }, 2818 | progress = { 2819 | type = "value", 2820 | }, 2821 | uploadProgress = { 2822 | type = "value", 2823 | }, 2824 | bytesDownloaded = { 2825 | type = "value", 2826 | }, 2827 | url = { 2828 | type = "value", 2829 | }, 2830 | assetBundle = { 2831 | type = "value", 2832 | valuetype = "UnityEngine.AssetBundle", 2833 | }, 2834 | threadPriority = { 2835 | type = "value", 2836 | }, 2837 | }, 2838 | }, 2839 | CameraClearFlags = { 2840 | type = "class", 2841 | childs = { 2842 | Skybox = { 2843 | type = "value", 2844 | valuetype = "UnityEngine.CameraClearFlags", 2845 | }, 2846 | Color = { 2847 | type = "value", 2848 | valuetype = "UnityEngine.CameraClearFlags", 2849 | }, 2850 | SolidColor = { 2851 | type = "value", 2852 | valuetype = "UnityEngine.CameraClearFlags", 2853 | }, 2854 | Depth = { 2855 | type = "value", 2856 | valuetype = "UnityEngine.CameraClearFlags", 2857 | }, 2858 | Nothing = { 2859 | type = "value", 2860 | valuetype = "UnityEngine.CameraClearFlags", 2861 | }, 2862 | IntToEnum = { 2863 | type = "method", 2864 | }, 2865 | }, 2866 | }, 2867 | AudioClip = { 2868 | type = "class", 2869 | inherits = "UnityEngine.Object", 2870 | childs = { 2871 | LoadAudioData = { 2872 | type = "method", 2873 | args = "()", 2874 | returns = "Boolean", 2875 | }, 2876 | UnloadAudioData = { 2877 | type = "method", 2878 | args = "()", 2879 | returns = "Boolean", 2880 | }, 2881 | GetData = { 2882 | type = "method", 2883 | args = "(data,offsetSamples)", 2884 | returns = "Boolean", 2885 | }, 2886 | SetData = { 2887 | type = "method", 2888 | args = "(data,offsetSamples)", 2889 | returns = "Boolean", 2890 | }, 2891 | Create = { 2892 | type = "function", 2893 | args = "(name,lengthSamples,channels,frequency,stream)", 2894 | returns = "UnityEngine.AudioClip", 2895 | valuetype = "UnityEngine.AudioClip", 2896 | }, 2897 | length = { 2898 | type = "value", 2899 | }, 2900 | samples = { 2901 | type = "value", 2902 | }, 2903 | channels = { 2904 | type = "value", 2905 | }, 2906 | frequency = { 2907 | type = "value", 2908 | }, 2909 | loadType = { 2910 | type = "value", 2911 | }, 2912 | preloadAudioData = { 2913 | type = "value", 2914 | }, 2915 | loadState = { 2916 | type = "value", 2917 | }, 2918 | loadInBackground = { 2919 | type = "value", 2920 | }, 2921 | }, 2922 | }, 2923 | AssetBundle = { 2924 | type = "class", 2925 | inherits = "UnityEngine.Object", 2926 | childs = { 2927 | LoadFromFileAsync = { 2928 | type = "function", 2929 | args = "(path,crc)", 2930 | }, 2931 | LoadFromFile = { 2932 | type = "function", 2933 | args = "(path,crc)", 2934 | returns = "UnityEngine.AssetBundle", 2935 | valuetype = "UnityEngine.AssetBundle", 2936 | }, 2937 | LoadFromMemoryAsync = { 2938 | type = "function", 2939 | args = "(binary,crc)", 2940 | }, 2941 | LoadFromMemory = { 2942 | type = "function", 2943 | args = "(binary,crc)", 2944 | returns = "UnityEngine.AssetBundle", 2945 | valuetype = "UnityEngine.AssetBundle", 2946 | }, 2947 | Contains = { 2948 | type = "method", 2949 | args = "(name)", 2950 | returns = "Boolean", 2951 | }, 2952 | LoadAsset = { 2953 | type = "method", 2954 | args = "(name)", 2955 | returns = "UnityEngine.Object", 2956 | valuetype = "UnityEngine.Object", 2957 | }, 2958 | LoadAssetAsync = { 2959 | type = "method", 2960 | args = "(name)", 2961 | }, 2962 | LoadAssetWithSubAssets = { 2963 | type = "method", 2964 | args = "(name)", 2965 | returns = "System.Array", 2966 | valuetype = "System.Array", 2967 | }, 2968 | LoadAssetWithSubAssetsAsync = { 2969 | type = "method", 2970 | args = "(name)", 2971 | }, 2972 | LoadAllAssets = { 2973 | type = "method", 2974 | args = "()", 2975 | returns = "System.Array", 2976 | valuetype = "System.Array", 2977 | }, 2978 | LoadAllAssetsAsync = { 2979 | type = "method", 2980 | args = "()", 2981 | }, 2982 | Unload = { 2983 | type = "method", 2984 | args = "(unloadAllLoadedObjects)", 2985 | returns = "void", 2986 | }, 2987 | GetAllAssetNames = { 2988 | type = "method", 2989 | args = "()", 2990 | returns = "System.Array", 2991 | valuetype = "System.Array", 2992 | }, 2993 | GetAllScenePaths = { 2994 | type = "method", 2995 | args = "()", 2996 | returns = "System.Array", 2997 | valuetype = "System.Array", 2998 | }, 2999 | mainAsset = { 3000 | type = "value", 3001 | valuetype = "UnityEngine.Object", 3002 | }, 3003 | }, 3004 | }, 3005 | ParticleSystem = { 3006 | type = "class", 3007 | inherits = "UnityEngine.Component", 3008 | childs = { 3009 | SetParticles = { 3010 | type = "method", 3011 | args = "(particles,size)", 3012 | returns = "void", 3013 | }, 3014 | GetParticles = { 3015 | type = "method", 3016 | args = "(particles)", 3017 | returns = "Int32", 3018 | }, 3019 | Simulate = { 3020 | type = "method", 3021 | args = "(t,withChildren)", 3022 | returns = "void", 3023 | }, 3024 | Play = { 3025 | type = "method", 3026 | args = "()", 3027 | returns = "void", 3028 | }, 3029 | Stop = { 3030 | type = "method", 3031 | args = "()", 3032 | returns = "void", 3033 | }, 3034 | Pause = { 3035 | type = "method", 3036 | args = "()", 3037 | returns = "void", 3038 | }, 3039 | Clear = { 3040 | type = "method", 3041 | args = "()", 3042 | returns = "void", 3043 | }, 3044 | IsAlive = { 3045 | type = "method", 3046 | args = "()", 3047 | returns = "Boolean", 3048 | }, 3049 | Emit = { 3050 | type = "method", 3051 | args = "(count)", 3052 | returns = "void", 3053 | }, 3054 | startDelay = { 3055 | type = "value", 3056 | }, 3057 | isPlaying = { 3058 | type = "value", 3059 | }, 3060 | isStopped = { 3061 | type = "value", 3062 | }, 3063 | isPaused = { 3064 | type = "value", 3065 | }, 3066 | loop = { 3067 | type = "value", 3068 | }, 3069 | playOnAwake = { 3070 | type = "value", 3071 | }, 3072 | time = { 3073 | type = "value", 3074 | }, 3075 | duration = { 3076 | type = "value", 3077 | }, 3078 | playbackSpeed = { 3079 | type = "value", 3080 | }, 3081 | particleCount = { 3082 | type = "value", 3083 | }, 3084 | startSpeed = { 3085 | type = "value", 3086 | }, 3087 | startSize = { 3088 | type = "value", 3089 | }, 3090 | startColor = { 3091 | type = "value", 3092 | }, 3093 | startRotation = { 3094 | type = "value", 3095 | }, 3096 | startRotation3D = { 3097 | type = "value", 3098 | }, 3099 | startLifetime = { 3100 | type = "value", 3101 | }, 3102 | gravityModifier = { 3103 | type = "value", 3104 | }, 3105 | maxParticles = { 3106 | type = "value", 3107 | }, 3108 | simulationSpace = { 3109 | type = "value", 3110 | }, 3111 | scalingMode = { 3112 | type = "value", 3113 | }, 3114 | randomSeed = { 3115 | type = "value", 3116 | }, 3117 | emission = { 3118 | type = "value", 3119 | }, 3120 | shape = { 3121 | type = "value", 3122 | }, 3123 | velocityOverLifetime = { 3124 | type = "value", 3125 | }, 3126 | limitVelocityOverLifetime = { 3127 | type = "value", 3128 | }, 3129 | inheritVelocity = { 3130 | type = "value", 3131 | }, 3132 | forceOverLifetime = { 3133 | type = "value", 3134 | }, 3135 | colorOverLifetime = { 3136 | type = "value", 3137 | }, 3138 | colorBySpeed = { 3139 | type = "value", 3140 | }, 3141 | sizeOverLifetime = { 3142 | type = "value", 3143 | }, 3144 | sizeBySpeed = { 3145 | type = "value", 3146 | }, 3147 | rotationOverLifetime = { 3148 | type = "value", 3149 | }, 3150 | rotationBySpeed = { 3151 | type = "value", 3152 | }, 3153 | externalForces = { 3154 | type = "value", 3155 | }, 3156 | collision = { 3157 | type = "value", 3158 | }, 3159 | subEmitters = { 3160 | type = "value", 3161 | }, 3162 | textureSheetAnimation = { 3163 | type = "value", 3164 | }, 3165 | }, 3166 | }, 3167 | AsyncOperation = { 3168 | type = "class", 3169 | inherits = "System.Object", 3170 | childs = { 3171 | isDone = { 3172 | type = "value", 3173 | }, 3174 | progress = { 3175 | type = "value", 3176 | }, 3177 | priority = { 3178 | type = "value", 3179 | }, 3180 | allowSceneActivation = { 3181 | type = "value", 3182 | }, 3183 | }, 3184 | }, 3185 | LightType = { 3186 | type = "class", 3187 | childs = { 3188 | Spot = { 3189 | type = "value", 3190 | valuetype = "UnityEngine.LightType", 3191 | }, 3192 | Directional = { 3193 | type = "value", 3194 | valuetype = "UnityEngine.LightType", 3195 | }, 3196 | Point = { 3197 | type = "value", 3198 | valuetype = "UnityEngine.LightType", 3199 | }, 3200 | Area = { 3201 | type = "value", 3202 | valuetype = "UnityEngine.LightType", 3203 | }, 3204 | IntToEnum = { 3205 | type = "method", 3206 | }, 3207 | }, 3208 | }, 3209 | Animator = { 3210 | type = "class", 3211 | inherits = "UnityEngine.Experimental.Director.DirectorPlayer", 3212 | childs = { 3213 | GetFloat = { 3214 | type = "method", 3215 | args = "(name)", 3216 | returns = "Single", 3217 | }, 3218 | SetFloat = { 3219 | type = "method", 3220 | args = "(name,value)", 3221 | returns = "void", 3222 | }, 3223 | GetBool = { 3224 | type = "method", 3225 | args = "(name)", 3226 | returns = "Boolean", 3227 | }, 3228 | SetBool = { 3229 | type = "method", 3230 | args = "(name,value)", 3231 | returns = "void", 3232 | }, 3233 | GetInteger = { 3234 | type = "method", 3235 | args = "(name)", 3236 | returns = "Int32", 3237 | }, 3238 | SetInteger = { 3239 | type = "method", 3240 | args = "(name,value)", 3241 | returns = "void", 3242 | }, 3243 | SetTrigger = { 3244 | type = "method", 3245 | args = "(name)", 3246 | returns = "void", 3247 | }, 3248 | ResetTrigger = { 3249 | type = "method", 3250 | args = "(name)", 3251 | returns = "void", 3252 | }, 3253 | IsParameterControlledByCurve = { 3254 | type = "method", 3255 | args = "(name)", 3256 | returns = "Boolean", 3257 | }, 3258 | GetIKPosition = { 3259 | type = "method", 3260 | args = "(goal)", 3261 | returns = "Vector3", 3262 | }, 3263 | SetIKPosition = { 3264 | type = "method", 3265 | args = "(goal,goalPosition)", 3266 | returns = "void", 3267 | }, 3268 | GetIKRotation = { 3269 | type = "method", 3270 | args = "(goal)", 3271 | returns = "Quaternion", 3272 | }, 3273 | SetIKRotation = { 3274 | type = "method", 3275 | args = "(goal,goalRotation)", 3276 | returns = "void", 3277 | }, 3278 | GetIKPositionWeight = { 3279 | type = "method", 3280 | args = "(goal)", 3281 | returns = "Single", 3282 | }, 3283 | SetIKPositionWeight = { 3284 | type = "method", 3285 | args = "(goal,value)", 3286 | returns = "void", 3287 | }, 3288 | GetIKRotationWeight = { 3289 | type = "method", 3290 | args = "(goal)", 3291 | returns = "Single", 3292 | }, 3293 | SetIKRotationWeight = { 3294 | type = "method", 3295 | args = "(goal,value)", 3296 | returns = "void", 3297 | }, 3298 | GetIKHintPosition = { 3299 | type = "method", 3300 | args = "(hint)", 3301 | returns = "Vector3", 3302 | }, 3303 | SetIKHintPosition = { 3304 | type = "method", 3305 | args = "(hint,hintPosition)", 3306 | returns = "void", 3307 | }, 3308 | GetIKHintPositionWeight = { 3309 | type = "method", 3310 | args = "(hint)", 3311 | returns = "Single", 3312 | }, 3313 | SetIKHintPositionWeight = { 3314 | type = "method", 3315 | args = "(hint,value)", 3316 | returns = "void", 3317 | }, 3318 | SetLookAtPosition = { 3319 | type = "method", 3320 | args = "(lookAtPosition)", 3321 | returns = "void", 3322 | }, 3323 | SetLookAtWeight = { 3324 | type = "method", 3325 | args = "(weight,bodyWeight,headWeight,eyesWeight)", 3326 | returns = "void", 3327 | }, 3328 | SetBoneLocalRotation = { 3329 | type = "method", 3330 | args = "(humanBoneId,rotation)", 3331 | returns = "void", 3332 | }, 3333 | GetLayerName = { 3334 | type = "method", 3335 | args = "(layerIndex)", 3336 | returns = "System.String", 3337 | }, 3338 | GetLayerIndex = { 3339 | type = "method", 3340 | args = "(layerName)", 3341 | returns = "Int32", 3342 | }, 3343 | GetLayerWeight = { 3344 | type = "method", 3345 | args = "(layerIndex)", 3346 | returns = "Single", 3347 | }, 3348 | SetLayerWeight = { 3349 | type = "method", 3350 | args = "(layerIndex,weight)", 3351 | returns = "void", 3352 | }, 3353 | GetCurrentAnimatorStateInfo = { 3354 | type = "method", 3355 | args = "(layerIndex)", 3356 | }, 3357 | GetNextAnimatorStateInfo = { 3358 | type = "method", 3359 | args = "(layerIndex)", 3360 | }, 3361 | GetAnimatorTransitionInfo = { 3362 | type = "method", 3363 | args = "(layerIndex)", 3364 | }, 3365 | GetCurrentAnimatorClipInfo = { 3366 | type = "method", 3367 | args = "(layerIndex)", 3368 | returns = "System.Array", 3369 | valuetype = "System.Array", 3370 | }, 3371 | GetNextAnimatorClipInfo = { 3372 | type = "method", 3373 | args = "(layerIndex)", 3374 | returns = "System.Array", 3375 | valuetype = "System.Array", 3376 | }, 3377 | IsInTransition = { 3378 | type = "method", 3379 | args = "(layerIndex)", 3380 | returns = "Boolean", 3381 | }, 3382 | GetParameter = { 3383 | type = "method", 3384 | args = "(index)", 3385 | }, 3386 | MatchTarget = { 3387 | type = "method", 3388 | args = "(matchPosition,matchRotation,targetBodyPart,weightMask,startNormalizedTime,targetNormalizedTime)", 3389 | returns = "void", 3390 | }, 3391 | InterruptMatchTarget = { 3392 | type = "method", 3393 | args = "(completeMatch)", 3394 | returns = "void", 3395 | }, 3396 | CrossFadeInFixedTime = { 3397 | type = "method", 3398 | args = "(stateName,transitionDuration,layer)", 3399 | returns = "void", 3400 | }, 3401 | CrossFade = { 3402 | type = "method", 3403 | args = "(stateName,transitionDuration,layer)", 3404 | returns = "void", 3405 | }, 3406 | PlayInFixedTime = { 3407 | type = "method", 3408 | args = "(stateName,layer)", 3409 | returns = "void", 3410 | }, 3411 | Play = { 3412 | type = "method", 3413 | args = "(stateName,layer)", 3414 | returns = "void", 3415 | }, 3416 | SetTarget = { 3417 | type = "method", 3418 | args = "(targetIndex,targetNormalizedTime)", 3419 | returns = "void", 3420 | }, 3421 | GetBoneTransform = { 3422 | type = "method", 3423 | args = "(humanBoneId)", 3424 | returns = "System.Collections.IEnumerable", 3425 | valuetype = "System.Collections.IEnumerable", 3426 | }, 3427 | StartPlayback = { 3428 | type = "method", 3429 | args = "()", 3430 | returns = "void", 3431 | }, 3432 | StopPlayback = { 3433 | type = "method", 3434 | args = "()", 3435 | returns = "void", 3436 | }, 3437 | StartRecording = { 3438 | type = "method", 3439 | args = "(frameCount)", 3440 | returns = "void", 3441 | }, 3442 | StopRecording = { 3443 | type = "method", 3444 | args = "()", 3445 | returns = "void", 3446 | }, 3447 | HasState = { 3448 | type = "method", 3449 | args = "(layerIndex,stateID)", 3450 | returns = "Boolean", 3451 | }, 3452 | StringToHash = { 3453 | type = "function", 3454 | args = "(name)", 3455 | returns = "Int32", 3456 | }, 3457 | Update = { 3458 | type = "method", 3459 | args = "(deltaTime)", 3460 | returns = "void", 3461 | }, 3462 | Rebind = { 3463 | type = "method", 3464 | args = "()", 3465 | returns = "void", 3466 | }, 3467 | ApplyBuiltinRootMotion = { 3468 | type = "method", 3469 | args = "()", 3470 | returns = "void", 3471 | }, 3472 | isOptimizable = { 3473 | type = "value", 3474 | }, 3475 | isHuman = { 3476 | type = "value", 3477 | }, 3478 | hasRootMotion = { 3479 | type = "value", 3480 | }, 3481 | humanScale = { 3482 | type = "value", 3483 | }, 3484 | isInitialized = { 3485 | type = "value", 3486 | }, 3487 | deltaPosition = { 3488 | type = "value", 3489 | }, 3490 | deltaRotation = { 3491 | type = "value", 3492 | }, 3493 | velocity = { 3494 | type = "value", 3495 | }, 3496 | angularVelocity = { 3497 | type = "value", 3498 | }, 3499 | rootPosition = { 3500 | type = "value", 3501 | }, 3502 | rootRotation = { 3503 | type = "value", 3504 | }, 3505 | applyRootMotion = { 3506 | type = "value", 3507 | }, 3508 | linearVelocityBlending = { 3509 | type = "value", 3510 | }, 3511 | updateMode = { 3512 | type = "value", 3513 | }, 3514 | hasTransformHierarchy = { 3515 | type = "value", 3516 | }, 3517 | gravityWeight = { 3518 | type = "value", 3519 | }, 3520 | bodyPosition = { 3521 | type = "value", 3522 | }, 3523 | bodyRotation = { 3524 | type = "value", 3525 | }, 3526 | stabilizeFeet = { 3527 | type = "value", 3528 | }, 3529 | layerCount = { 3530 | type = "value", 3531 | }, 3532 | parameters = { 3533 | type = "value", 3534 | valuetype = "System.Array", 3535 | }, 3536 | parameterCount = { 3537 | type = "value", 3538 | }, 3539 | feetPivotActive = { 3540 | type = "value", 3541 | }, 3542 | pivotWeight = { 3543 | type = "value", 3544 | }, 3545 | pivotPosition = { 3546 | type = "value", 3547 | }, 3548 | isMatchingTarget = { 3549 | type = "value", 3550 | }, 3551 | speed = { 3552 | type = "value", 3553 | }, 3554 | targetPosition = { 3555 | type = "value", 3556 | }, 3557 | targetRotation = { 3558 | type = "value", 3559 | }, 3560 | cullingMode = { 3561 | type = "value", 3562 | }, 3563 | playbackTime = { 3564 | type = "value", 3565 | }, 3566 | recorderStartTime = { 3567 | type = "value", 3568 | }, 3569 | recorderStopTime = { 3570 | type = "value", 3571 | }, 3572 | recorderMode = { 3573 | type = "value", 3574 | }, 3575 | runtimeAnimatorController = { 3576 | type = "value", 3577 | }, 3578 | avatar = { 3579 | type = "value", 3580 | }, 3581 | layersAffectMassCenter = { 3582 | type = "value", 3583 | }, 3584 | leftFeetBottomHeight = { 3585 | type = "value", 3586 | }, 3587 | rightFeetBottomHeight = { 3588 | type = "value", 3589 | }, 3590 | logWarnings = { 3591 | type = "value", 3592 | }, 3593 | fireEvents = { 3594 | type = "value", 3595 | }, 3596 | }, 3597 | }, 3598 | KeyCode = { 3599 | type = "class", 3600 | childs = { 3601 | None = { 3602 | type = "value", 3603 | valuetype = "UnityEngine.KeyCode", 3604 | }, 3605 | Backspace = { 3606 | type = "value", 3607 | valuetype = "UnityEngine.KeyCode", 3608 | }, 3609 | Delete = { 3610 | type = "value", 3611 | valuetype = "UnityEngine.KeyCode", 3612 | }, 3613 | Tab = { 3614 | type = "value", 3615 | valuetype = "UnityEngine.KeyCode", 3616 | }, 3617 | Clear = { 3618 | type = "value", 3619 | valuetype = "UnityEngine.KeyCode", 3620 | }, 3621 | Return = { 3622 | type = "value", 3623 | valuetype = "UnityEngine.KeyCode", 3624 | }, 3625 | Pause = { 3626 | type = "value", 3627 | valuetype = "UnityEngine.KeyCode", 3628 | }, 3629 | Escape = { 3630 | type = "value", 3631 | valuetype = "UnityEngine.KeyCode", 3632 | }, 3633 | Space = { 3634 | type = "value", 3635 | valuetype = "UnityEngine.KeyCode", 3636 | }, 3637 | Keypad0 = { 3638 | type = "value", 3639 | valuetype = "UnityEngine.KeyCode", 3640 | }, 3641 | Keypad1 = { 3642 | type = "value", 3643 | valuetype = "UnityEngine.KeyCode", 3644 | }, 3645 | Keypad2 = { 3646 | type = "value", 3647 | valuetype = "UnityEngine.KeyCode", 3648 | }, 3649 | Keypad3 = { 3650 | type = "value", 3651 | valuetype = "UnityEngine.KeyCode", 3652 | }, 3653 | Keypad4 = { 3654 | type = "value", 3655 | valuetype = "UnityEngine.KeyCode", 3656 | }, 3657 | Keypad5 = { 3658 | type = "value", 3659 | valuetype = "UnityEngine.KeyCode", 3660 | }, 3661 | Keypad6 = { 3662 | type = "value", 3663 | valuetype = "UnityEngine.KeyCode", 3664 | }, 3665 | Keypad7 = { 3666 | type = "value", 3667 | valuetype = "UnityEngine.KeyCode", 3668 | }, 3669 | Keypad8 = { 3670 | type = "value", 3671 | valuetype = "UnityEngine.KeyCode", 3672 | }, 3673 | Keypad9 = { 3674 | type = "value", 3675 | valuetype = "UnityEngine.KeyCode", 3676 | }, 3677 | KeypadPeriod = { 3678 | type = "value", 3679 | valuetype = "UnityEngine.KeyCode", 3680 | }, 3681 | KeypadDivide = { 3682 | type = "value", 3683 | valuetype = "UnityEngine.KeyCode", 3684 | }, 3685 | KeypadMultiply = { 3686 | type = "value", 3687 | valuetype = "UnityEngine.KeyCode", 3688 | }, 3689 | KeypadMinus = { 3690 | type = "value", 3691 | valuetype = "UnityEngine.KeyCode", 3692 | }, 3693 | KeypadPlus = { 3694 | type = "value", 3695 | valuetype = "UnityEngine.KeyCode", 3696 | }, 3697 | KeypadEnter = { 3698 | type = "value", 3699 | valuetype = "UnityEngine.KeyCode", 3700 | }, 3701 | KeypadEquals = { 3702 | type = "value", 3703 | valuetype = "UnityEngine.KeyCode", 3704 | }, 3705 | UpArrow = { 3706 | type = "value", 3707 | valuetype = "UnityEngine.KeyCode", 3708 | }, 3709 | DownArrow = { 3710 | type = "value", 3711 | valuetype = "UnityEngine.KeyCode", 3712 | }, 3713 | RightArrow = { 3714 | type = "value", 3715 | valuetype = "UnityEngine.KeyCode", 3716 | }, 3717 | LeftArrow = { 3718 | type = "value", 3719 | valuetype = "UnityEngine.KeyCode", 3720 | }, 3721 | Insert = { 3722 | type = "value", 3723 | valuetype = "UnityEngine.KeyCode", 3724 | }, 3725 | Home = { 3726 | type = "value", 3727 | valuetype = "UnityEngine.KeyCode", 3728 | }, 3729 | End = { 3730 | type = "value", 3731 | valuetype = "UnityEngine.KeyCode", 3732 | }, 3733 | PageUp = { 3734 | type = "value", 3735 | valuetype = "UnityEngine.KeyCode", 3736 | }, 3737 | PageDown = { 3738 | type = "value", 3739 | valuetype = "UnityEngine.KeyCode", 3740 | }, 3741 | F1 = { 3742 | type = "value", 3743 | valuetype = "UnityEngine.KeyCode", 3744 | }, 3745 | F2 = { 3746 | type = "value", 3747 | valuetype = "UnityEngine.KeyCode", 3748 | }, 3749 | F3 = { 3750 | type = "value", 3751 | valuetype = "UnityEngine.KeyCode", 3752 | }, 3753 | F4 = { 3754 | type = "value", 3755 | valuetype = "UnityEngine.KeyCode", 3756 | }, 3757 | F5 = { 3758 | type = "value", 3759 | valuetype = "UnityEngine.KeyCode", 3760 | }, 3761 | F6 = { 3762 | type = "value", 3763 | valuetype = "UnityEngine.KeyCode", 3764 | }, 3765 | F7 = { 3766 | type = "value", 3767 | valuetype = "UnityEngine.KeyCode", 3768 | }, 3769 | F8 = { 3770 | type = "value", 3771 | valuetype = "UnityEngine.KeyCode", 3772 | }, 3773 | F9 = { 3774 | type = "value", 3775 | valuetype = "UnityEngine.KeyCode", 3776 | }, 3777 | F10 = { 3778 | type = "value", 3779 | valuetype = "UnityEngine.KeyCode", 3780 | }, 3781 | F11 = { 3782 | type = "value", 3783 | valuetype = "UnityEngine.KeyCode", 3784 | }, 3785 | F12 = { 3786 | type = "value", 3787 | valuetype = "UnityEngine.KeyCode", 3788 | }, 3789 | F13 = { 3790 | type = "value", 3791 | valuetype = "UnityEngine.KeyCode", 3792 | }, 3793 | F14 = { 3794 | type = "value", 3795 | valuetype = "UnityEngine.KeyCode", 3796 | }, 3797 | F15 = { 3798 | type = "value", 3799 | valuetype = "UnityEngine.KeyCode", 3800 | }, 3801 | Alpha0 = { 3802 | type = "value", 3803 | valuetype = "UnityEngine.KeyCode", 3804 | }, 3805 | Alpha1 = { 3806 | type = "value", 3807 | valuetype = "UnityEngine.KeyCode", 3808 | }, 3809 | Alpha2 = { 3810 | type = "value", 3811 | valuetype = "UnityEngine.KeyCode", 3812 | }, 3813 | Alpha3 = { 3814 | type = "value", 3815 | valuetype = "UnityEngine.KeyCode", 3816 | }, 3817 | Alpha4 = { 3818 | type = "value", 3819 | valuetype = "UnityEngine.KeyCode", 3820 | }, 3821 | Alpha5 = { 3822 | type = "value", 3823 | valuetype = "UnityEngine.KeyCode", 3824 | }, 3825 | Alpha6 = { 3826 | type = "value", 3827 | valuetype = "UnityEngine.KeyCode", 3828 | }, 3829 | Alpha7 = { 3830 | type = "value", 3831 | valuetype = "UnityEngine.KeyCode", 3832 | }, 3833 | Alpha8 = { 3834 | type = "value", 3835 | valuetype = "UnityEngine.KeyCode", 3836 | }, 3837 | Alpha9 = { 3838 | type = "value", 3839 | valuetype = "UnityEngine.KeyCode", 3840 | }, 3841 | Exclaim = { 3842 | type = "value", 3843 | valuetype = "UnityEngine.KeyCode", 3844 | }, 3845 | DoubleQuote = { 3846 | type = "value", 3847 | valuetype = "UnityEngine.KeyCode", 3848 | }, 3849 | Hash = { 3850 | type = "value", 3851 | valuetype = "UnityEngine.KeyCode", 3852 | }, 3853 | Dollar = { 3854 | type = "value", 3855 | valuetype = "UnityEngine.KeyCode", 3856 | }, 3857 | Ampersand = { 3858 | type = "value", 3859 | valuetype = "UnityEngine.KeyCode", 3860 | }, 3861 | Quote = { 3862 | type = "value", 3863 | valuetype = "UnityEngine.KeyCode", 3864 | }, 3865 | LeftParen = { 3866 | type = "value", 3867 | valuetype = "UnityEngine.KeyCode", 3868 | }, 3869 | RightParen = { 3870 | type = "value", 3871 | valuetype = "UnityEngine.KeyCode", 3872 | }, 3873 | Asterisk = { 3874 | type = "value", 3875 | valuetype = "UnityEngine.KeyCode", 3876 | }, 3877 | Plus = { 3878 | type = "value", 3879 | valuetype = "UnityEngine.KeyCode", 3880 | }, 3881 | Comma = { 3882 | type = "value", 3883 | valuetype = "UnityEngine.KeyCode", 3884 | }, 3885 | Minus = { 3886 | type = "value", 3887 | valuetype = "UnityEngine.KeyCode", 3888 | }, 3889 | Period = { 3890 | type = "value", 3891 | valuetype = "UnityEngine.KeyCode", 3892 | }, 3893 | Slash = { 3894 | type = "value", 3895 | valuetype = "UnityEngine.KeyCode", 3896 | }, 3897 | Colon = { 3898 | type = "value", 3899 | valuetype = "UnityEngine.KeyCode", 3900 | }, 3901 | Semicolon = { 3902 | type = "value", 3903 | valuetype = "UnityEngine.KeyCode", 3904 | }, 3905 | Less = { 3906 | type = "value", 3907 | valuetype = "UnityEngine.KeyCode", 3908 | }, 3909 | Equals = { 3910 | type = "value", 3911 | valuetype = "UnityEngine.KeyCode", 3912 | }, 3913 | Greater = { 3914 | type = "value", 3915 | valuetype = "UnityEngine.KeyCode", 3916 | }, 3917 | Question = { 3918 | type = "value", 3919 | valuetype = "UnityEngine.KeyCode", 3920 | }, 3921 | At = { 3922 | type = "value", 3923 | valuetype = "UnityEngine.KeyCode", 3924 | }, 3925 | LeftBracket = { 3926 | type = "value", 3927 | valuetype = "UnityEngine.KeyCode", 3928 | }, 3929 | Backslash = { 3930 | type = "value", 3931 | valuetype = "UnityEngine.KeyCode", 3932 | }, 3933 | RightBracket = { 3934 | type = "value", 3935 | valuetype = "UnityEngine.KeyCode", 3936 | }, 3937 | Caret = { 3938 | type = "value", 3939 | valuetype = "UnityEngine.KeyCode", 3940 | }, 3941 | Underscore = { 3942 | type = "value", 3943 | valuetype = "UnityEngine.KeyCode", 3944 | }, 3945 | BackQuote = { 3946 | type = "value", 3947 | valuetype = "UnityEngine.KeyCode", 3948 | }, 3949 | A = { 3950 | type = "value", 3951 | valuetype = "UnityEngine.KeyCode", 3952 | }, 3953 | B = { 3954 | type = "value", 3955 | valuetype = "UnityEngine.KeyCode", 3956 | }, 3957 | C = { 3958 | type = "value", 3959 | valuetype = "UnityEngine.KeyCode", 3960 | }, 3961 | D = { 3962 | type = "value", 3963 | valuetype = "UnityEngine.KeyCode", 3964 | }, 3965 | E = { 3966 | type = "value", 3967 | valuetype = "UnityEngine.KeyCode", 3968 | }, 3969 | F = { 3970 | type = "value", 3971 | valuetype = "UnityEngine.KeyCode", 3972 | }, 3973 | G = { 3974 | type = "value", 3975 | valuetype = "UnityEngine.KeyCode", 3976 | }, 3977 | H = { 3978 | type = "value", 3979 | valuetype = "UnityEngine.KeyCode", 3980 | }, 3981 | I = { 3982 | type = "value", 3983 | valuetype = "UnityEngine.KeyCode", 3984 | }, 3985 | J = { 3986 | type = "value", 3987 | valuetype = "UnityEngine.KeyCode", 3988 | }, 3989 | K = { 3990 | type = "value", 3991 | valuetype = "UnityEngine.KeyCode", 3992 | }, 3993 | L = { 3994 | type = "value", 3995 | valuetype = "UnityEngine.KeyCode", 3996 | }, 3997 | M = { 3998 | type = "value", 3999 | valuetype = "UnityEngine.KeyCode", 4000 | }, 4001 | N = { 4002 | type = "value", 4003 | valuetype = "UnityEngine.KeyCode", 4004 | }, 4005 | O = { 4006 | type = "value", 4007 | valuetype = "UnityEngine.KeyCode", 4008 | }, 4009 | P = { 4010 | type = "value", 4011 | valuetype = "UnityEngine.KeyCode", 4012 | }, 4013 | Q = { 4014 | type = "value", 4015 | valuetype = "UnityEngine.KeyCode", 4016 | }, 4017 | R = { 4018 | type = "value", 4019 | valuetype = "UnityEngine.KeyCode", 4020 | }, 4021 | S = { 4022 | type = "value", 4023 | valuetype = "UnityEngine.KeyCode", 4024 | }, 4025 | T = { 4026 | type = "value", 4027 | valuetype = "UnityEngine.KeyCode", 4028 | }, 4029 | U = { 4030 | type = "value", 4031 | valuetype = "UnityEngine.KeyCode", 4032 | }, 4033 | V = { 4034 | type = "value", 4035 | valuetype = "UnityEngine.KeyCode", 4036 | }, 4037 | W = { 4038 | type = "value", 4039 | valuetype = "UnityEngine.KeyCode", 4040 | }, 4041 | X = { 4042 | type = "value", 4043 | valuetype = "UnityEngine.KeyCode", 4044 | }, 4045 | Y = { 4046 | type = "value", 4047 | valuetype = "UnityEngine.KeyCode", 4048 | }, 4049 | Z = { 4050 | type = "value", 4051 | valuetype = "UnityEngine.KeyCode", 4052 | }, 4053 | Numlock = { 4054 | type = "value", 4055 | valuetype = "UnityEngine.KeyCode", 4056 | }, 4057 | CapsLock = { 4058 | type = "value", 4059 | valuetype = "UnityEngine.KeyCode", 4060 | }, 4061 | ScrollLock = { 4062 | type = "value", 4063 | valuetype = "UnityEngine.KeyCode", 4064 | }, 4065 | RightShift = { 4066 | type = "value", 4067 | valuetype = "UnityEngine.KeyCode", 4068 | }, 4069 | LeftShift = { 4070 | type = "value", 4071 | valuetype = "UnityEngine.KeyCode", 4072 | }, 4073 | RightControl = { 4074 | type = "value", 4075 | valuetype = "UnityEngine.KeyCode", 4076 | }, 4077 | LeftControl = { 4078 | type = "value", 4079 | valuetype = "UnityEngine.KeyCode", 4080 | }, 4081 | RightAlt = { 4082 | type = "value", 4083 | valuetype = "UnityEngine.KeyCode", 4084 | }, 4085 | LeftAlt = { 4086 | type = "value", 4087 | valuetype = "UnityEngine.KeyCode", 4088 | }, 4089 | LeftCommand = { 4090 | type = "value", 4091 | valuetype = "UnityEngine.KeyCode", 4092 | }, 4093 | LeftApple = { 4094 | type = "value", 4095 | valuetype = "UnityEngine.KeyCode", 4096 | }, 4097 | LeftWindows = { 4098 | type = "value", 4099 | valuetype = "UnityEngine.KeyCode", 4100 | }, 4101 | RightCommand = { 4102 | type = "value", 4103 | valuetype = "UnityEngine.KeyCode", 4104 | }, 4105 | RightApple = { 4106 | type = "value", 4107 | valuetype = "UnityEngine.KeyCode", 4108 | }, 4109 | RightWindows = { 4110 | type = "value", 4111 | valuetype = "UnityEngine.KeyCode", 4112 | }, 4113 | AltGr = { 4114 | type = "value", 4115 | valuetype = "UnityEngine.KeyCode", 4116 | }, 4117 | Help = { 4118 | type = "value", 4119 | valuetype = "UnityEngine.KeyCode", 4120 | }, 4121 | Print = { 4122 | type = "value", 4123 | valuetype = "UnityEngine.KeyCode", 4124 | }, 4125 | SysReq = { 4126 | type = "value", 4127 | valuetype = "UnityEngine.KeyCode", 4128 | }, 4129 | Break = { 4130 | type = "value", 4131 | valuetype = "UnityEngine.KeyCode", 4132 | }, 4133 | Menu = { 4134 | type = "value", 4135 | valuetype = "UnityEngine.KeyCode", 4136 | }, 4137 | Mouse0 = { 4138 | type = "value", 4139 | valuetype = "UnityEngine.KeyCode", 4140 | }, 4141 | Mouse1 = { 4142 | type = "value", 4143 | valuetype = "UnityEngine.KeyCode", 4144 | }, 4145 | Mouse2 = { 4146 | type = "value", 4147 | valuetype = "UnityEngine.KeyCode", 4148 | }, 4149 | Mouse3 = { 4150 | type = "value", 4151 | valuetype = "UnityEngine.KeyCode", 4152 | }, 4153 | Mouse4 = { 4154 | type = "value", 4155 | valuetype = "UnityEngine.KeyCode", 4156 | }, 4157 | Mouse5 = { 4158 | type = "value", 4159 | valuetype = "UnityEngine.KeyCode", 4160 | }, 4161 | Mouse6 = { 4162 | type = "value", 4163 | valuetype = "UnityEngine.KeyCode", 4164 | }, 4165 | JoystickButton0 = { 4166 | type = "value", 4167 | valuetype = "UnityEngine.KeyCode", 4168 | }, 4169 | JoystickButton1 = { 4170 | type = "value", 4171 | valuetype = "UnityEngine.KeyCode", 4172 | }, 4173 | JoystickButton2 = { 4174 | type = "value", 4175 | valuetype = "UnityEngine.KeyCode", 4176 | }, 4177 | JoystickButton3 = { 4178 | type = "value", 4179 | valuetype = "UnityEngine.KeyCode", 4180 | }, 4181 | JoystickButton4 = { 4182 | type = "value", 4183 | valuetype = "UnityEngine.KeyCode", 4184 | }, 4185 | JoystickButton5 = { 4186 | type = "value", 4187 | valuetype = "UnityEngine.KeyCode", 4188 | }, 4189 | JoystickButton6 = { 4190 | type = "value", 4191 | valuetype = "UnityEngine.KeyCode", 4192 | }, 4193 | JoystickButton7 = { 4194 | type = "value", 4195 | valuetype = "UnityEngine.KeyCode", 4196 | }, 4197 | JoystickButton8 = { 4198 | type = "value", 4199 | valuetype = "UnityEngine.KeyCode", 4200 | }, 4201 | JoystickButton9 = { 4202 | type = "value", 4203 | valuetype = "UnityEngine.KeyCode", 4204 | }, 4205 | JoystickButton10 = { 4206 | type = "value", 4207 | valuetype = "UnityEngine.KeyCode", 4208 | }, 4209 | JoystickButton11 = { 4210 | type = "value", 4211 | valuetype = "UnityEngine.KeyCode", 4212 | }, 4213 | JoystickButton12 = { 4214 | type = "value", 4215 | valuetype = "UnityEngine.KeyCode", 4216 | }, 4217 | JoystickButton13 = { 4218 | type = "value", 4219 | valuetype = "UnityEngine.KeyCode", 4220 | }, 4221 | JoystickButton14 = { 4222 | type = "value", 4223 | valuetype = "UnityEngine.KeyCode", 4224 | }, 4225 | JoystickButton15 = { 4226 | type = "value", 4227 | valuetype = "UnityEngine.KeyCode", 4228 | }, 4229 | JoystickButton16 = { 4230 | type = "value", 4231 | valuetype = "UnityEngine.KeyCode", 4232 | }, 4233 | JoystickButton17 = { 4234 | type = "value", 4235 | valuetype = "UnityEngine.KeyCode", 4236 | }, 4237 | JoystickButton18 = { 4238 | type = "value", 4239 | valuetype = "UnityEngine.KeyCode", 4240 | }, 4241 | JoystickButton19 = { 4242 | type = "value", 4243 | valuetype = "UnityEngine.KeyCode", 4244 | }, 4245 | Joystick1Button0 = { 4246 | type = "value", 4247 | valuetype = "UnityEngine.KeyCode", 4248 | }, 4249 | Joystick1Button1 = { 4250 | type = "value", 4251 | valuetype = "UnityEngine.KeyCode", 4252 | }, 4253 | Joystick1Button2 = { 4254 | type = "value", 4255 | valuetype = "UnityEngine.KeyCode", 4256 | }, 4257 | Joystick1Button3 = { 4258 | type = "value", 4259 | valuetype = "UnityEngine.KeyCode", 4260 | }, 4261 | Joystick1Button4 = { 4262 | type = "value", 4263 | valuetype = "UnityEngine.KeyCode", 4264 | }, 4265 | Joystick1Button5 = { 4266 | type = "value", 4267 | valuetype = "UnityEngine.KeyCode", 4268 | }, 4269 | Joystick1Button6 = { 4270 | type = "value", 4271 | valuetype = "UnityEngine.KeyCode", 4272 | }, 4273 | Joystick1Button7 = { 4274 | type = "value", 4275 | valuetype = "UnityEngine.KeyCode", 4276 | }, 4277 | Joystick1Button8 = { 4278 | type = "value", 4279 | valuetype = "UnityEngine.KeyCode", 4280 | }, 4281 | Joystick1Button9 = { 4282 | type = "value", 4283 | valuetype = "UnityEngine.KeyCode", 4284 | }, 4285 | Joystick1Button10 = { 4286 | type = "value", 4287 | valuetype = "UnityEngine.KeyCode", 4288 | }, 4289 | Joystick1Button11 = { 4290 | type = "value", 4291 | valuetype = "UnityEngine.KeyCode", 4292 | }, 4293 | Joystick1Button12 = { 4294 | type = "value", 4295 | valuetype = "UnityEngine.KeyCode", 4296 | }, 4297 | Joystick1Button13 = { 4298 | type = "value", 4299 | valuetype = "UnityEngine.KeyCode", 4300 | }, 4301 | Joystick1Button14 = { 4302 | type = "value", 4303 | valuetype = "UnityEngine.KeyCode", 4304 | }, 4305 | Joystick1Button15 = { 4306 | type = "value", 4307 | valuetype = "UnityEngine.KeyCode", 4308 | }, 4309 | Joystick1Button16 = { 4310 | type = "value", 4311 | valuetype = "UnityEngine.KeyCode", 4312 | }, 4313 | Joystick1Button17 = { 4314 | type = "value", 4315 | valuetype = "UnityEngine.KeyCode", 4316 | }, 4317 | Joystick1Button18 = { 4318 | type = "value", 4319 | valuetype = "UnityEngine.KeyCode", 4320 | }, 4321 | Joystick1Button19 = { 4322 | type = "value", 4323 | valuetype = "UnityEngine.KeyCode", 4324 | }, 4325 | Joystick2Button0 = { 4326 | type = "value", 4327 | valuetype = "UnityEngine.KeyCode", 4328 | }, 4329 | Joystick2Button1 = { 4330 | type = "value", 4331 | valuetype = "UnityEngine.KeyCode", 4332 | }, 4333 | Joystick2Button2 = { 4334 | type = "value", 4335 | valuetype = "UnityEngine.KeyCode", 4336 | }, 4337 | Joystick2Button3 = { 4338 | type = "value", 4339 | valuetype = "UnityEngine.KeyCode", 4340 | }, 4341 | Joystick2Button4 = { 4342 | type = "value", 4343 | valuetype = "UnityEngine.KeyCode", 4344 | }, 4345 | Joystick2Button5 = { 4346 | type = "value", 4347 | valuetype = "UnityEngine.KeyCode", 4348 | }, 4349 | Joystick2Button6 = { 4350 | type = "value", 4351 | valuetype = "UnityEngine.KeyCode", 4352 | }, 4353 | Joystick2Button7 = { 4354 | type = "value", 4355 | valuetype = "UnityEngine.KeyCode", 4356 | }, 4357 | Joystick2Button8 = { 4358 | type = "value", 4359 | valuetype = "UnityEngine.KeyCode", 4360 | }, 4361 | Joystick2Button9 = { 4362 | type = "value", 4363 | valuetype = "UnityEngine.KeyCode", 4364 | }, 4365 | Joystick2Button10 = { 4366 | type = "value", 4367 | valuetype = "UnityEngine.KeyCode", 4368 | }, 4369 | Joystick2Button11 = { 4370 | type = "value", 4371 | valuetype = "UnityEngine.KeyCode", 4372 | }, 4373 | Joystick2Button12 = { 4374 | type = "value", 4375 | valuetype = "UnityEngine.KeyCode", 4376 | }, 4377 | Joystick2Button13 = { 4378 | type = "value", 4379 | valuetype = "UnityEngine.KeyCode", 4380 | }, 4381 | Joystick2Button14 = { 4382 | type = "value", 4383 | valuetype = "UnityEngine.KeyCode", 4384 | }, 4385 | Joystick2Button15 = { 4386 | type = "value", 4387 | valuetype = "UnityEngine.KeyCode", 4388 | }, 4389 | Joystick2Button16 = { 4390 | type = "value", 4391 | valuetype = "UnityEngine.KeyCode", 4392 | }, 4393 | Joystick2Button17 = { 4394 | type = "value", 4395 | valuetype = "UnityEngine.KeyCode", 4396 | }, 4397 | Joystick2Button18 = { 4398 | type = "value", 4399 | valuetype = "UnityEngine.KeyCode", 4400 | }, 4401 | Joystick2Button19 = { 4402 | type = "value", 4403 | valuetype = "UnityEngine.KeyCode", 4404 | }, 4405 | Joystick3Button0 = { 4406 | type = "value", 4407 | valuetype = "UnityEngine.KeyCode", 4408 | }, 4409 | Joystick3Button1 = { 4410 | type = "value", 4411 | valuetype = "UnityEngine.KeyCode", 4412 | }, 4413 | Joystick3Button2 = { 4414 | type = "value", 4415 | valuetype = "UnityEngine.KeyCode", 4416 | }, 4417 | Joystick3Button3 = { 4418 | type = "value", 4419 | valuetype = "UnityEngine.KeyCode", 4420 | }, 4421 | Joystick3Button4 = { 4422 | type = "value", 4423 | valuetype = "UnityEngine.KeyCode", 4424 | }, 4425 | Joystick3Button5 = { 4426 | type = "value", 4427 | valuetype = "UnityEngine.KeyCode", 4428 | }, 4429 | Joystick3Button6 = { 4430 | type = "value", 4431 | valuetype = "UnityEngine.KeyCode", 4432 | }, 4433 | Joystick3Button7 = { 4434 | type = "value", 4435 | valuetype = "UnityEngine.KeyCode", 4436 | }, 4437 | Joystick3Button8 = { 4438 | type = "value", 4439 | valuetype = "UnityEngine.KeyCode", 4440 | }, 4441 | Joystick3Button9 = { 4442 | type = "value", 4443 | valuetype = "UnityEngine.KeyCode", 4444 | }, 4445 | Joystick3Button10 = { 4446 | type = "value", 4447 | valuetype = "UnityEngine.KeyCode", 4448 | }, 4449 | Joystick3Button11 = { 4450 | type = "value", 4451 | valuetype = "UnityEngine.KeyCode", 4452 | }, 4453 | Joystick3Button12 = { 4454 | type = "value", 4455 | valuetype = "UnityEngine.KeyCode", 4456 | }, 4457 | Joystick3Button13 = { 4458 | type = "value", 4459 | valuetype = "UnityEngine.KeyCode", 4460 | }, 4461 | Joystick3Button14 = { 4462 | type = "value", 4463 | valuetype = "UnityEngine.KeyCode", 4464 | }, 4465 | Joystick3Button15 = { 4466 | type = "value", 4467 | valuetype = "UnityEngine.KeyCode", 4468 | }, 4469 | Joystick3Button16 = { 4470 | type = "value", 4471 | valuetype = "UnityEngine.KeyCode", 4472 | }, 4473 | Joystick3Button17 = { 4474 | type = "value", 4475 | valuetype = "UnityEngine.KeyCode", 4476 | }, 4477 | Joystick3Button18 = { 4478 | type = "value", 4479 | valuetype = "UnityEngine.KeyCode", 4480 | }, 4481 | Joystick3Button19 = { 4482 | type = "value", 4483 | valuetype = "UnityEngine.KeyCode", 4484 | }, 4485 | Joystick4Button0 = { 4486 | type = "value", 4487 | valuetype = "UnityEngine.KeyCode", 4488 | }, 4489 | Joystick4Button1 = { 4490 | type = "value", 4491 | valuetype = "UnityEngine.KeyCode", 4492 | }, 4493 | Joystick4Button2 = { 4494 | type = "value", 4495 | valuetype = "UnityEngine.KeyCode", 4496 | }, 4497 | Joystick4Button3 = { 4498 | type = "value", 4499 | valuetype = "UnityEngine.KeyCode", 4500 | }, 4501 | Joystick4Button4 = { 4502 | type = "value", 4503 | valuetype = "UnityEngine.KeyCode", 4504 | }, 4505 | Joystick4Button5 = { 4506 | type = "value", 4507 | valuetype = "UnityEngine.KeyCode", 4508 | }, 4509 | Joystick4Button6 = { 4510 | type = "value", 4511 | valuetype = "UnityEngine.KeyCode", 4512 | }, 4513 | Joystick4Button7 = { 4514 | type = "value", 4515 | valuetype = "UnityEngine.KeyCode", 4516 | }, 4517 | Joystick4Button8 = { 4518 | type = "value", 4519 | valuetype = "UnityEngine.KeyCode", 4520 | }, 4521 | Joystick4Button9 = { 4522 | type = "value", 4523 | valuetype = "UnityEngine.KeyCode", 4524 | }, 4525 | Joystick4Button10 = { 4526 | type = "value", 4527 | valuetype = "UnityEngine.KeyCode", 4528 | }, 4529 | Joystick4Button11 = { 4530 | type = "value", 4531 | valuetype = "UnityEngine.KeyCode", 4532 | }, 4533 | Joystick4Button12 = { 4534 | type = "value", 4535 | valuetype = "UnityEngine.KeyCode", 4536 | }, 4537 | Joystick4Button13 = { 4538 | type = "value", 4539 | valuetype = "UnityEngine.KeyCode", 4540 | }, 4541 | Joystick4Button14 = { 4542 | type = "value", 4543 | valuetype = "UnityEngine.KeyCode", 4544 | }, 4545 | Joystick4Button15 = { 4546 | type = "value", 4547 | valuetype = "UnityEngine.KeyCode", 4548 | }, 4549 | Joystick4Button16 = { 4550 | type = "value", 4551 | valuetype = "UnityEngine.KeyCode", 4552 | }, 4553 | Joystick4Button17 = { 4554 | type = "value", 4555 | valuetype = "UnityEngine.KeyCode", 4556 | }, 4557 | Joystick4Button18 = { 4558 | type = "value", 4559 | valuetype = "UnityEngine.KeyCode", 4560 | }, 4561 | Joystick4Button19 = { 4562 | type = "value", 4563 | valuetype = "UnityEngine.KeyCode", 4564 | }, 4565 | Joystick5Button0 = { 4566 | type = "value", 4567 | valuetype = "UnityEngine.KeyCode", 4568 | }, 4569 | Joystick5Button1 = { 4570 | type = "value", 4571 | valuetype = "UnityEngine.KeyCode", 4572 | }, 4573 | Joystick5Button2 = { 4574 | type = "value", 4575 | valuetype = "UnityEngine.KeyCode", 4576 | }, 4577 | Joystick5Button3 = { 4578 | type = "value", 4579 | valuetype = "UnityEngine.KeyCode", 4580 | }, 4581 | Joystick5Button4 = { 4582 | type = "value", 4583 | valuetype = "UnityEngine.KeyCode", 4584 | }, 4585 | Joystick5Button5 = { 4586 | type = "value", 4587 | valuetype = "UnityEngine.KeyCode", 4588 | }, 4589 | Joystick5Button6 = { 4590 | type = "value", 4591 | valuetype = "UnityEngine.KeyCode", 4592 | }, 4593 | Joystick5Button7 = { 4594 | type = "value", 4595 | valuetype = "UnityEngine.KeyCode", 4596 | }, 4597 | Joystick5Button8 = { 4598 | type = "value", 4599 | valuetype = "UnityEngine.KeyCode", 4600 | }, 4601 | Joystick5Button9 = { 4602 | type = "value", 4603 | valuetype = "UnityEngine.KeyCode", 4604 | }, 4605 | Joystick5Button10 = { 4606 | type = "value", 4607 | valuetype = "UnityEngine.KeyCode", 4608 | }, 4609 | Joystick5Button11 = { 4610 | type = "value", 4611 | valuetype = "UnityEngine.KeyCode", 4612 | }, 4613 | Joystick5Button12 = { 4614 | type = "value", 4615 | valuetype = "UnityEngine.KeyCode", 4616 | }, 4617 | Joystick5Button13 = { 4618 | type = "value", 4619 | valuetype = "UnityEngine.KeyCode", 4620 | }, 4621 | Joystick5Button14 = { 4622 | type = "value", 4623 | valuetype = "UnityEngine.KeyCode", 4624 | }, 4625 | Joystick5Button15 = { 4626 | type = "value", 4627 | valuetype = "UnityEngine.KeyCode", 4628 | }, 4629 | Joystick5Button16 = { 4630 | type = "value", 4631 | valuetype = "UnityEngine.KeyCode", 4632 | }, 4633 | Joystick5Button17 = { 4634 | type = "value", 4635 | valuetype = "UnityEngine.KeyCode", 4636 | }, 4637 | Joystick5Button18 = { 4638 | type = "value", 4639 | valuetype = "UnityEngine.KeyCode", 4640 | }, 4641 | Joystick5Button19 = { 4642 | type = "value", 4643 | valuetype = "UnityEngine.KeyCode", 4644 | }, 4645 | Joystick6Button0 = { 4646 | type = "value", 4647 | valuetype = "UnityEngine.KeyCode", 4648 | }, 4649 | Joystick6Button1 = { 4650 | type = "value", 4651 | valuetype = "UnityEngine.KeyCode", 4652 | }, 4653 | Joystick6Button2 = { 4654 | type = "value", 4655 | valuetype = "UnityEngine.KeyCode", 4656 | }, 4657 | Joystick6Button3 = { 4658 | type = "value", 4659 | valuetype = "UnityEngine.KeyCode", 4660 | }, 4661 | Joystick6Button4 = { 4662 | type = "value", 4663 | valuetype = "UnityEngine.KeyCode", 4664 | }, 4665 | Joystick6Button5 = { 4666 | type = "value", 4667 | valuetype = "UnityEngine.KeyCode", 4668 | }, 4669 | Joystick6Button6 = { 4670 | type = "value", 4671 | valuetype = "UnityEngine.KeyCode", 4672 | }, 4673 | Joystick6Button7 = { 4674 | type = "value", 4675 | valuetype = "UnityEngine.KeyCode", 4676 | }, 4677 | Joystick6Button8 = { 4678 | type = "value", 4679 | valuetype = "UnityEngine.KeyCode", 4680 | }, 4681 | Joystick6Button9 = { 4682 | type = "value", 4683 | valuetype = "UnityEngine.KeyCode", 4684 | }, 4685 | Joystick6Button10 = { 4686 | type = "value", 4687 | valuetype = "UnityEngine.KeyCode", 4688 | }, 4689 | Joystick6Button11 = { 4690 | type = "value", 4691 | valuetype = "UnityEngine.KeyCode", 4692 | }, 4693 | Joystick6Button12 = { 4694 | type = "value", 4695 | valuetype = "UnityEngine.KeyCode", 4696 | }, 4697 | Joystick6Button13 = { 4698 | type = "value", 4699 | valuetype = "UnityEngine.KeyCode", 4700 | }, 4701 | Joystick6Button14 = { 4702 | type = "value", 4703 | valuetype = "UnityEngine.KeyCode", 4704 | }, 4705 | Joystick6Button15 = { 4706 | type = "value", 4707 | valuetype = "UnityEngine.KeyCode", 4708 | }, 4709 | Joystick6Button16 = { 4710 | type = "value", 4711 | valuetype = "UnityEngine.KeyCode", 4712 | }, 4713 | Joystick6Button17 = { 4714 | type = "value", 4715 | valuetype = "UnityEngine.KeyCode", 4716 | }, 4717 | Joystick6Button18 = { 4718 | type = "value", 4719 | valuetype = "UnityEngine.KeyCode", 4720 | }, 4721 | Joystick6Button19 = { 4722 | type = "value", 4723 | valuetype = "UnityEngine.KeyCode", 4724 | }, 4725 | Joystick7Button0 = { 4726 | type = "value", 4727 | valuetype = "UnityEngine.KeyCode", 4728 | }, 4729 | Joystick7Button1 = { 4730 | type = "value", 4731 | valuetype = "UnityEngine.KeyCode", 4732 | }, 4733 | Joystick7Button2 = { 4734 | type = "value", 4735 | valuetype = "UnityEngine.KeyCode", 4736 | }, 4737 | Joystick7Button3 = { 4738 | type = "value", 4739 | valuetype = "UnityEngine.KeyCode", 4740 | }, 4741 | Joystick7Button4 = { 4742 | type = "value", 4743 | valuetype = "UnityEngine.KeyCode", 4744 | }, 4745 | Joystick7Button5 = { 4746 | type = "value", 4747 | valuetype = "UnityEngine.KeyCode", 4748 | }, 4749 | Joystick7Button6 = { 4750 | type = "value", 4751 | valuetype = "UnityEngine.KeyCode", 4752 | }, 4753 | Joystick7Button7 = { 4754 | type = "value", 4755 | valuetype = "UnityEngine.KeyCode", 4756 | }, 4757 | Joystick7Button8 = { 4758 | type = "value", 4759 | valuetype = "UnityEngine.KeyCode", 4760 | }, 4761 | Joystick7Button9 = { 4762 | type = "value", 4763 | valuetype = "UnityEngine.KeyCode", 4764 | }, 4765 | Joystick7Button10 = { 4766 | type = "value", 4767 | valuetype = "UnityEngine.KeyCode", 4768 | }, 4769 | Joystick7Button11 = { 4770 | type = "value", 4771 | valuetype = "UnityEngine.KeyCode", 4772 | }, 4773 | Joystick7Button12 = { 4774 | type = "value", 4775 | valuetype = "UnityEngine.KeyCode", 4776 | }, 4777 | Joystick7Button13 = { 4778 | type = "value", 4779 | valuetype = "UnityEngine.KeyCode", 4780 | }, 4781 | Joystick7Button14 = { 4782 | type = "value", 4783 | valuetype = "UnityEngine.KeyCode", 4784 | }, 4785 | Joystick7Button15 = { 4786 | type = "value", 4787 | valuetype = "UnityEngine.KeyCode", 4788 | }, 4789 | Joystick7Button16 = { 4790 | type = "value", 4791 | valuetype = "UnityEngine.KeyCode", 4792 | }, 4793 | Joystick7Button17 = { 4794 | type = "value", 4795 | valuetype = "UnityEngine.KeyCode", 4796 | }, 4797 | Joystick7Button18 = { 4798 | type = "value", 4799 | valuetype = "UnityEngine.KeyCode", 4800 | }, 4801 | Joystick7Button19 = { 4802 | type = "value", 4803 | valuetype = "UnityEngine.KeyCode", 4804 | }, 4805 | Joystick8Button0 = { 4806 | type = "value", 4807 | valuetype = "UnityEngine.KeyCode", 4808 | }, 4809 | Joystick8Button1 = { 4810 | type = "value", 4811 | valuetype = "UnityEngine.KeyCode", 4812 | }, 4813 | Joystick8Button2 = { 4814 | type = "value", 4815 | valuetype = "UnityEngine.KeyCode", 4816 | }, 4817 | Joystick8Button3 = { 4818 | type = "value", 4819 | valuetype = "UnityEngine.KeyCode", 4820 | }, 4821 | Joystick8Button4 = { 4822 | type = "value", 4823 | valuetype = "UnityEngine.KeyCode", 4824 | }, 4825 | Joystick8Button5 = { 4826 | type = "value", 4827 | valuetype = "UnityEngine.KeyCode", 4828 | }, 4829 | Joystick8Button6 = { 4830 | type = "value", 4831 | valuetype = "UnityEngine.KeyCode", 4832 | }, 4833 | Joystick8Button7 = { 4834 | type = "value", 4835 | valuetype = "UnityEngine.KeyCode", 4836 | }, 4837 | Joystick8Button8 = { 4838 | type = "value", 4839 | valuetype = "UnityEngine.KeyCode", 4840 | }, 4841 | Joystick8Button9 = { 4842 | type = "value", 4843 | valuetype = "UnityEngine.KeyCode", 4844 | }, 4845 | Joystick8Button10 = { 4846 | type = "value", 4847 | valuetype = "UnityEngine.KeyCode", 4848 | }, 4849 | Joystick8Button11 = { 4850 | type = "value", 4851 | valuetype = "UnityEngine.KeyCode", 4852 | }, 4853 | Joystick8Button12 = { 4854 | type = "value", 4855 | valuetype = "UnityEngine.KeyCode", 4856 | }, 4857 | Joystick8Button13 = { 4858 | type = "value", 4859 | valuetype = "UnityEngine.KeyCode", 4860 | }, 4861 | Joystick8Button14 = { 4862 | type = "value", 4863 | valuetype = "UnityEngine.KeyCode", 4864 | }, 4865 | Joystick8Button15 = { 4866 | type = "value", 4867 | valuetype = "UnityEngine.KeyCode", 4868 | }, 4869 | Joystick8Button16 = { 4870 | type = "value", 4871 | valuetype = "UnityEngine.KeyCode", 4872 | }, 4873 | Joystick8Button17 = { 4874 | type = "value", 4875 | valuetype = "UnityEngine.KeyCode", 4876 | }, 4877 | Joystick8Button18 = { 4878 | type = "value", 4879 | valuetype = "UnityEngine.KeyCode", 4880 | }, 4881 | Joystick8Button19 = { 4882 | type = "value", 4883 | valuetype = "UnityEngine.KeyCode", 4884 | }, 4885 | IntToEnum = { 4886 | type = "method", 4887 | }, 4888 | }, 4889 | }, 4890 | SkinnedMeshRenderer = { 4891 | type = "class", 4892 | inherits = "UnityEngine.Renderer", 4893 | childs = { 4894 | BakeMesh = { 4895 | type = "method", 4896 | args = "(mesh)", 4897 | returns = "void", 4898 | }, 4899 | GetBlendShapeWeight = { 4900 | type = "method", 4901 | args = "(index)", 4902 | returns = "Single", 4903 | }, 4904 | SetBlendShapeWeight = { 4905 | type = "method", 4906 | args = "(index,value)", 4907 | returns = "void", 4908 | }, 4909 | bones = { 4910 | type = "value", 4911 | valuetype = "System.Array", 4912 | }, 4913 | rootBone = { 4914 | type = "value", 4915 | valuetype = "System.Collections.IEnumerable", 4916 | }, 4917 | quality = { 4918 | type = "value", 4919 | }, 4920 | sharedMesh = { 4921 | type = "value", 4922 | }, 4923 | updateWhenOffscreen = { 4924 | type = "value", 4925 | }, 4926 | localBounds = { 4927 | type = "value", 4928 | }, 4929 | }, 4930 | }, 4931 | Space = { 4932 | type = "class", 4933 | childs = { 4934 | World = { 4935 | type = "value", 4936 | valuetype = "UnityEngine.Space", 4937 | }, 4938 | Self = { 4939 | type = "value", 4940 | valuetype = "UnityEngine.Space", 4941 | }, 4942 | IntToEnum = { 4943 | type = "method", 4944 | }, 4945 | }, 4946 | }, 4947 | MeshRenderer = { 4948 | type = "class", 4949 | inherits = "UnityEngine.Renderer", 4950 | childs = { 4951 | additionalVertexStreams = { 4952 | type = "value", 4953 | }, 4954 | }, 4955 | }, 4956 | ParticleEmitter = { 4957 | type = "class", 4958 | inherits = "UnityEngine.Component", 4959 | childs = { 4960 | ClearParticles = { 4961 | type = "method", 4962 | args = "()", 4963 | returns = "void", 4964 | }, 4965 | Emit = { 4966 | type = "method", 4967 | args = "()", 4968 | returns = "void", 4969 | }, 4970 | Simulate = { 4971 | type = "method", 4972 | args = "(deltaTime)", 4973 | returns = "void", 4974 | }, 4975 | emit = { 4976 | type = "value", 4977 | }, 4978 | minSize = { 4979 | type = "value", 4980 | }, 4981 | maxSize = { 4982 | type = "value", 4983 | }, 4984 | minEnergy = { 4985 | type = "value", 4986 | }, 4987 | maxEnergy = { 4988 | type = "value", 4989 | }, 4990 | minEmission = { 4991 | type = "value", 4992 | }, 4993 | maxEmission = { 4994 | type = "value", 4995 | }, 4996 | emitterVelocityScale = { 4997 | type = "value", 4998 | }, 4999 | worldVelocity = { 5000 | type = "value", 5001 | }, 5002 | localVelocity = { 5003 | type = "value", 5004 | }, 5005 | rndVelocity = { 5006 | type = "value", 5007 | }, 5008 | useWorldSpace = { 5009 | type = "value", 5010 | }, 5011 | rndRotation = { 5012 | type = "value", 5013 | }, 5014 | angularVelocity = { 5015 | type = "value", 5016 | }, 5017 | rndAngularVelocity = { 5018 | type = "value", 5019 | }, 5020 | particles = { 5021 | type = "value", 5022 | valuetype = "System.Array", 5023 | }, 5024 | particleCount = { 5025 | type = "value", 5026 | }, 5027 | enabled = { 5028 | type = "value", 5029 | }, 5030 | }, 5031 | }, 5032 | ParticleRenderer = { 5033 | type = "class", 5034 | inherits = "UnityEngine.Renderer", 5035 | childs = { 5036 | particleRenderMode = { 5037 | type = "value", 5038 | }, 5039 | lengthScale = { 5040 | type = "value", 5041 | }, 5042 | velocityScale = { 5043 | type = "value", 5044 | }, 5045 | cameraVelocityScale = { 5046 | type = "value", 5047 | }, 5048 | maxParticleSize = { 5049 | type = "value", 5050 | }, 5051 | uvAnimationXTile = { 5052 | type = "value", 5053 | }, 5054 | uvAnimationYTile = { 5055 | type = "value", 5056 | }, 5057 | uvAnimationCycles = { 5058 | type = "value", 5059 | }, 5060 | maxPartileSize = { 5061 | type = "value", 5062 | }, 5063 | uvTiles = { 5064 | type = "value", 5065 | valuetype = "System.Array", 5066 | }, 5067 | }, 5068 | }, 5069 | ParticleAnimator = { 5070 | type = "class", 5071 | inherits = "UnityEngine.Component", 5072 | childs = { 5073 | doesAnimateColor = { 5074 | type = "value", 5075 | }, 5076 | worldRotationAxis = { 5077 | type = "value", 5078 | }, 5079 | localRotationAxis = { 5080 | type = "value", 5081 | }, 5082 | sizeGrow = { 5083 | type = "value", 5084 | }, 5085 | rndForce = { 5086 | type = "value", 5087 | }, 5088 | force = { 5089 | type = "value", 5090 | }, 5091 | damping = { 5092 | type = "value", 5093 | }, 5094 | autodestruct = { 5095 | type = "value", 5096 | }, 5097 | colorAnimation = { 5098 | type = "value", 5099 | valuetype = "System.Array", 5100 | }, 5101 | }, 5102 | }, 5103 | BoxCollider = { 5104 | type = "class", 5105 | inherits = "UnityEngine.Collider", 5106 | childs = { 5107 | center = { 5108 | type = "value", 5109 | }, 5110 | size = { 5111 | type = "value", 5112 | }, 5113 | }, 5114 | }, 5115 | MeshCollider = { 5116 | type = "class", 5117 | inherits = "UnityEngine.Collider", 5118 | childs = { 5119 | sharedMesh = { 5120 | type = "value", 5121 | }, 5122 | convex = { 5123 | type = "value", 5124 | }, 5125 | }, 5126 | }, 5127 | SphereCollider = { 5128 | type = "class", 5129 | inherits = "UnityEngine.Collider", 5130 | childs = { 5131 | center = { 5132 | type = "value", 5133 | }, 5134 | radius = { 5135 | type = "value", 5136 | }, 5137 | }, 5138 | }, 5139 | CharacterController = { 5140 | type = "class", 5141 | inherits = "UnityEngine.Collider", 5142 | childs = { 5143 | SimpleMove = { 5144 | type = "method", 5145 | args = "(speed)", 5146 | returns = "Boolean", 5147 | }, 5148 | Move = { 5149 | type = "method", 5150 | args = "(motion)", 5151 | }, 5152 | isGrounded = { 5153 | type = "value", 5154 | }, 5155 | velocity = { 5156 | type = "value", 5157 | }, 5158 | collisionFlags = { 5159 | type = "value", 5160 | }, 5161 | radius = { 5162 | type = "value", 5163 | }, 5164 | height = { 5165 | type = "value", 5166 | }, 5167 | center = { 5168 | type = "value", 5169 | }, 5170 | slopeLimit = { 5171 | type = "value", 5172 | }, 5173 | stepOffset = { 5174 | type = "value", 5175 | }, 5176 | skinWidth = { 5177 | type = "value", 5178 | }, 5179 | detectCollisions = { 5180 | type = "value", 5181 | }, 5182 | }, 5183 | }, 5184 | CapsuleCollider = { 5185 | type = "class", 5186 | inherits = "UnityEngine.Collider", 5187 | childs = { 5188 | center = { 5189 | type = "value", 5190 | }, 5191 | radius = { 5192 | type = "value", 5193 | }, 5194 | height = { 5195 | type = "value", 5196 | }, 5197 | direction = { 5198 | type = "value", 5199 | }, 5200 | }, 5201 | }, 5202 | Animation = { 5203 | type = "class", 5204 | inherits = "UnityEngine.Behaviour", 5205 | childs = { 5206 | Stop = { 5207 | type = "method", 5208 | args = "()", 5209 | returns = "void", 5210 | }, 5211 | Rewind = { 5212 | type = "method", 5213 | args = "(name)", 5214 | returns = "void", 5215 | }, 5216 | Sample = { 5217 | type = "method", 5218 | args = "()", 5219 | returns = "void", 5220 | }, 5221 | IsPlaying = { 5222 | type = "method", 5223 | args = "(name)", 5224 | returns = "Boolean", 5225 | }, 5226 | Play = { 5227 | type = "method", 5228 | args = "()", 5229 | returns = "Boolean", 5230 | }, 5231 | CrossFade = { 5232 | type = "method", 5233 | args = "(animation,fadeLength,mode)", 5234 | returns = "void", 5235 | }, 5236 | Blend = { 5237 | type = "method", 5238 | args = "(animation,targetWeight,fadeLength)", 5239 | returns = "void", 5240 | }, 5241 | CrossFadeQueued = { 5242 | type = "method", 5243 | args = "(animation,fadeLength,queue,mode)", 5244 | returns = "UnityEngine.AnimationState", 5245 | valuetype = "UnityEngine.AnimationState", 5246 | }, 5247 | PlayQueued = { 5248 | type = "method", 5249 | args = "(animation,queue,mode)", 5250 | returns = "UnityEngine.AnimationState", 5251 | valuetype = "UnityEngine.AnimationState", 5252 | }, 5253 | AddClip = { 5254 | type = "method", 5255 | args = "(clip,newName)", 5256 | returns = "void", 5257 | }, 5258 | RemoveClip = { 5259 | type = "method", 5260 | args = "(clip)", 5261 | returns = "void", 5262 | }, 5263 | GetClipCount = { 5264 | type = "method", 5265 | args = "()", 5266 | returns = "Int32", 5267 | }, 5268 | SyncLayer = { 5269 | type = "method", 5270 | args = "(layer)", 5271 | returns = "void", 5272 | }, 5273 | GetEnumerator = { 5274 | type = "method", 5275 | args = "()", 5276 | returns = "System.Collections.IEnumerator", 5277 | valuetype = "System.Collections.IEnumerator", 5278 | }, 5279 | GetClip = { 5280 | type = "method", 5281 | args = "(name)", 5282 | returns = "UnityEngine.AnimationClip", 5283 | valuetype = "UnityEngine.AnimationClip", 5284 | }, 5285 | clip = { 5286 | type = "value", 5287 | valuetype = "UnityEngine.AnimationClip", 5288 | }, 5289 | playAutomatically = { 5290 | type = "value", 5291 | }, 5292 | wrapMode = { 5293 | type = "value", 5294 | valuetype = "UnityEngine.WrapMode", 5295 | }, 5296 | isPlaying = { 5297 | type = "value", 5298 | }, 5299 | animatePhysics = { 5300 | type = "value", 5301 | }, 5302 | cullingType = { 5303 | type = "value", 5304 | }, 5305 | localBounds = { 5306 | type = "value", 5307 | }, 5308 | }, 5309 | }, 5310 | AnimationClip = { 5311 | type = "class", 5312 | inherits = "UnityEngine.Object", 5313 | childs = { 5314 | SampleAnimation = { 5315 | type = "method", 5316 | args = "(go,time)", 5317 | returns = "void", 5318 | }, 5319 | SetCurve = { 5320 | type = "method", 5321 | args = "(relativePath,type,propertyName,curve)", 5322 | returns = "void", 5323 | }, 5324 | EnsureQuaternionContinuity = { 5325 | type = "method", 5326 | args = "()", 5327 | returns = "void", 5328 | }, 5329 | ClearCurves = { 5330 | type = "method", 5331 | args = "()", 5332 | returns = "void", 5333 | }, 5334 | AddEvent = { 5335 | type = "method", 5336 | args = "(evt)", 5337 | returns = "void", 5338 | }, 5339 | length = { 5340 | type = "value", 5341 | }, 5342 | frameRate = { 5343 | type = "value", 5344 | }, 5345 | wrapMode = { 5346 | type = "value", 5347 | valuetype = "UnityEngine.WrapMode", 5348 | }, 5349 | localBounds = { 5350 | type = "value", 5351 | }, 5352 | legacy = { 5353 | type = "value", 5354 | }, 5355 | humanMotion = { 5356 | type = "value", 5357 | }, 5358 | events = { 5359 | type = "value", 5360 | valuetype = "System.Array", 5361 | }, 5362 | }, 5363 | }, 5364 | AnimationState = { 5365 | type = "class", 5366 | inherits = "UnityEngine.TrackedReference", 5367 | childs = { 5368 | AddMixingTransform = { 5369 | type = "method", 5370 | args = "(mix,recursive)", 5371 | returns = "void", 5372 | }, 5373 | RemoveMixingTransform = { 5374 | type = "method", 5375 | args = "(mix)", 5376 | returns = "void", 5377 | }, 5378 | enabled = { 5379 | type = "value", 5380 | }, 5381 | weight = { 5382 | type = "value", 5383 | }, 5384 | wrapMode = { 5385 | type = "value", 5386 | valuetype = "UnityEngine.WrapMode", 5387 | }, 5388 | time = { 5389 | type = "value", 5390 | }, 5391 | normalizedTime = { 5392 | type = "value", 5393 | }, 5394 | speed = { 5395 | type = "value", 5396 | }, 5397 | normalizedSpeed = { 5398 | type = "value", 5399 | }, 5400 | length = { 5401 | type = "value", 5402 | }, 5403 | layer = { 5404 | type = "value", 5405 | }, 5406 | clip = { 5407 | type = "value", 5408 | valuetype = "UnityEngine.AnimationClip", 5409 | }, 5410 | name = { 5411 | type = "value", 5412 | }, 5413 | blendMode = { 5414 | type = "value", 5415 | valuetype = "UnityEngine.AnimationBlendMode", 5416 | }, 5417 | }, 5418 | }, 5419 | AnimationBlendMode = { 5420 | type = "class", 5421 | childs = { 5422 | Blend = { 5423 | type = "value", 5424 | valuetype = "UnityEngine.AnimationBlendMode", 5425 | }, 5426 | Additive = { 5427 | type = "value", 5428 | valuetype = "UnityEngine.AnimationBlendMode", 5429 | }, 5430 | IntToEnum = { 5431 | type = "method", 5432 | }, 5433 | }, 5434 | }, 5435 | QueueMode = { 5436 | type = "class", 5437 | childs = { 5438 | CompleteOthers = { 5439 | type = "value", 5440 | valuetype = "UnityEngine.QueueMode", 5441 | }, 5442 | PlayNow = { 5443 | type = "value", 5444 | valuetype = "UnityEngine.QueueMode", 5445 | }, 5446 | IntToEnum = { 5447 | type = "method", 5448 | }, 5449 | }, 5450 | }, 5451 | PlayMode = { 5452 | type = "class", 5453 | childs = { 5454 | StopSameLayer = { 5455 | type = "value", 5456 | valuetype = "UnityEngine.PlayMode", 5457 | }, 5458 | StopAll = { 5459 | type = "value", 5460 | valuetype = "UnityEngine.PlayMode", 5461 | }, 5462 | IntToEnum = { 5463 | type = "method", 5464 | }, 5465 | }, 5466 | }, 5467 | WrapMode = { 5468 | type = "class", 5469 | childs = { 5470 | Once = { 5471 | type = "value", 5472 | valuetype = "UnityEngine.WrapMode", 5473 | }, 5474 | Loop = { 5475 | type = "value", 5476 | valuetype = "UnityEngine.WrapMode", 5477 | }, 5478 | PingPong = { 5479 | type = "value", 5480 | valuetype = "UnityEngine.WrapMode", 5481 | }, 5482 | Default = { 5483 | type = "value", 5484 | valuetype = "UnityEngine.WrapMode", 5485 | }, 5486 | ClampForever = { 5487 | type = "value", 5488 | valuetype = "UnityEngine.WrapMode", 5489 | }, 5490 | Clamp = { 5491 | type = "value", 5492 | valuetype = "UnityEngine.WrapMode", 5493 | }, 5494 | IntToEnum = { 5495 | type = "method", 5496 | }, 5497 | }, 5498 | }, 5499 | BlendWeights = { 5500 | type = "class", 5501 | childs = { 5502 | OneBone = { 5503 | type = "value", 5504 | valuetype = "UnityEngine.BlendWeights", 5505 | }, 5506 | TwoBones = { 5507 | type = "value", 5508 | valuetype = "UnityEngine.BlendWeights", 5509 | }, 5510 | FourBones = { 5511 | type = "value", 5512 | valuetype = "UnityEngine.BlendWeights", 5513 | }, 5514 | IntToEnum = { 5515 | type = "method", 5516 | }, 5517 | }, 5518 | }, 5519 | RenderTexture = { 5520 | type = "class", 5521 | inherits = "UnityEngine.Texture", 5522 | childs = { 5523 | GetTemporary = { 5524 | type = "function", 5525 | args = "(width,height,depthBuffer,format,readWrite,antiAliasing)", 5526 | returns = "UnityEngine.RenderTexture", 5527 | valuetype = "UnityEngine.RenderTexture", 5528 | }, 5529 | ReleaseTemporary = { 5530 | type = "function", 5531 | args = "(temp)", 5532 | returns = "void", 5533 | }, 5534 | Create = { 5535 | type = "method", 5536 | args = "()", 5537 | returns = "Boolean", 5538 | }, 5539 | Release = { 5540 | type = "method", 5541 | args = "()", 5542 | returns = "void", 5543 | }, 5544 | IsCreated = { 5545 | type = "method", 5546 | args = "()", 5547 | returns = "Boolean", 5548 | }, 5549 | DiscardContents = { 5550 | type = "method", 5551 | args = "()", 5552 | returns = "void", 5553 | }, 5554 | MarkRestoreExpected = { 5555 | type = "method", 5556 | args = "()", 5557 | returns = "void", 5558 | }, 5559 | SetGlobalShaderProperty = { 5560 | type = "method", 5561 | args = "(propertyName)", 5562 | returns = "void", 5563 | }, 5564 | GetTexelOffset = { 5565 | type = "method", 5566 | args = "()", 5567 | returns = "Vector2", 5568 | }, 5569 | SupportsStencil = { 5570 | type = "function", 5571 | args = "(rt)", 5572 | returns = "Boolean", 5573 | }, 5574 | width = { 5575 | type = "value", 5576 | }, 5577 | height = { 5578 | type = "value", 5579 | }, 5580 | depth = { 5581 | type = "value", 5582 | }, 5583 | isPowerOfTwo = { 5584 | type = "value", 5585 | }, 5586 | sRGB = { 5587 | type = "value", 5588 | }, 5589 | format = { 5590 | type = "value", 5591 | }, 5592 | useMipMap = { 5593 | type = "value", 5594 | }, 5595 | generateMips = { 5596 | type = "value", 5597 | }, 5598 | isCubemap = { 5599 | type = "value", 5600 | }, 5601 | isVolume = { 5602 | type = "value", 5603 | }, 5604 | volumeDepth = { 5605 | type = "value", 5606 | }, 5607 | antiAliasing = { 5608 | type = "value", 5609 | }, 5610 | enableRandomWrite = { 5611 | type = "value", 5612 | }, 5613 | colorBuffer = { 5614 | type = "value", 5615 | }, 5616 | depthBuffer = { 5617 | type = "value", 5618 | }, 5619 | active = { 5620 | type = "value", 5621 | valuetype = "UnityEngine.RenderTexture", 5622 | }, 5623 | }, 5624 | }, 5625 | Experimental = { 5626 | type = "class", 5627 | childs = { 5628 | Director = { 5629 | type = "class", 5630 | childs = { 5631 | DirectorPlayer = { 5632 | type = "class", 5633 | inherits = "UnityEngine.Behaviour", 5634 | childs = { 5635 | Play = { 5636 | type = "method", 5637 | args = "(playable,customData)", 5638 | returns = "void", 5639 | }, 5640 | Stop = { 5641 | type = "method", 5642 | args = "()", 5643 | returns = "void", 5644 | }, 5645 | SetTime = { 5646 | type = "method", 5647 | args = "(time)", 5648 | returns = "void", 5649 | }, 5650 | GetTime = { 5651 | type = "method", 5652 | args = "()", 5653 | returns = "Double", 5654 | }, 5655 | SetTimeUpdateMode = { 5656 | type = "method", 5657 | args = "(mode)", 5658 | returns = "void", 5659 | }, 5660 | GetTimeUpdateMode = { 5661 | type = "method", 5662 | args = "()", 5663 | }, 5664 | }, 5665 | }, 5666 | }, 5667 | }, 5668 | }, 5669 | }, 5670 | }, 5671 | }, 5672 | LuaInterface = { 5673 | type = "class", 5674 | childs = { 5675 | EventObject = { 5676 | type = "class", 5677 | inherits = "System.Object", 5678 | }, 5679 | LuaMethod = { 5680 | type = "class", 5681 | inherits = "System.Object", 5682 | childs = { 5683 | Destroy = { 5684 | type = "method", 5685 | args = "()", 5686 | returns = "void", 5687 | }, 5688 | Call = { 5689 | type = "method", 5690 | args = "(L)", 5691 | returns = "Int32", 5692 | }, 5693 | }, 5694 | }, 5695 | LuaProperty = { 5696 | type = "class", 5697 | inherits = "System.Object", 5698 | childs = { 5699 | Get = { 5700 | type = "method", 5701 | args = "(L)", 5702 | returns = "Int32", 5703 | }, 5704 | Set = { 5705 | type = "method", 5706 | args = "(L)", 5707 | returns = "Int32", 5708 | }, 5709 | }, 5710 | }, 5711 | LuaField = { 5712 | type = "class", 5713 | inherits = "System.Object", 5714 | childs = { 5715 | Get = { 5716 | type = "method", 5717 | args = "(L)", 5718 | returns = "Int32", 5719 | }, 5720 | Set = { 5721 | type = "method", 5722 | args = "(L)", 5723 | returns = "Int32", 5724 | }, 5725 | }, 5726 | }, 5727 | LuaConstructor = { 5728 | type = "class", 5729 | inherits = "System.Object", 5730 | childs = { 5731 | Call = { 5732 | type = "method", 5733 | args = "(L)", 5734 | returns = "Int32", 5735 | }, 5736 | Destroy = { 5737 | type = "method", 5738 | args = "()", 5739 | returns = "void", 5740 | }, 5741 | }, 5742 | }, 5743 | }, 5744 | }, 5745 | Application = { 5746 | type = "class", 5747 | childs = { 5748 | Quit = { 5749 | type = "function", 5750 | args = "()", 5751 | returns = "void", 5752 | }, 5753 | CancelQuit = { 5754 | type = "function", 5755 | args = "()", 5756 | returns = "void", 5757 | }, 5758 | GetStreamProgressForLevel = { 5759 | type = "function", 5760 | args = "(levelIndex)", 5761 | returns = "Single", 5762 | }, 5763 | CanStreamedLevelBeLoaded = { 5764 | type = "function", 5765 | args = "(levelIndex)", 5766 | returns = "Boolean", 5767 | }, 5768 | CaptureScreenshot = { 5769 | type = "function", 5770 | args = "(filename,superSize)", 5771 | returns = "void", 5772 | }, 5773 | HasProLicense = { 5774 | type = "function", 5775 | args = "()", 5776 | returns = "Boolean", 5777 | }, 5778 | ExternalCall = { 5779 | type = "function", 5780 | args = "(functionName,args)", 5781 | returns = "void", 5782 | }, 5783 | RequestAdvertisingIdentifierAsync = { 5784 | type = "function", 5785 | args = "(delegateMethod)", 5786 | returns = "Boolean", 5787 | }, 5788 | OpenURL = { 5789 | type = "function", 5790 | args = "(url)", 5791 | returns = "void", 5792 | }, 5793 | RequestUserAuthorization = { 5794 | type = "function", 5795 | args = "(mode)", 5796 | returns = "UnityEngine.AsyncOperation", 5797 | valuetype = "UnityEngine.AsyncOperation", 5798 | }, 5799 | HasUserAuthorization = { 5800 | type = "function", 5801 | args = "(mode)", 5802 | returns = "Boolean", 5803 | }, 5804 | streamedBytes = { 5805 | type = "value", 5806 | }, 5807 | isPlaying = { 5808 | type = "value", 5809 | }, 5810 | isEditor = { 5811 | type = "value", 5812 | }, 5813 | isWebPlayer = { 5814 | type = "value", 5815 | }, 5816 | platform = { 5817 | type = "value", 5818 | }, 5819 | isMobilePlatform = { 5820 | type = "value", 5821 | }, 5822 | isConsolePlatform = { 5823 | type = "value", 5824 | }, 5825 | runInBackground = { 5826 | type = "value", 5827 | }, 5828 | dataPath = { 5829 | type = "value", 5830 | }, 5831 | streamingAssetsPath = { 5832 | type = "value", 5833 | }, 5834 | persistentDataPath = { 5835 | type = "value", 5836 | }, 5837 | temporaryCachePath = { 5838 | type = "value", 5839 | }, 5840 | srcValue = { 5841 | type = "value", 5842 | }, 5843 | absoluteURL = { 5844 | type = "value", 5845 | }, 5846 | unityVersion = { 5847 | type = "value", 5848 | }, 5849 | version = { 5850 | type = "value", 5851 | }, 5852 | bundleIdentifier = { 5853 | type = "value", 5854 | }, 5855 | installMode = { 5856 | type = "value", 5857 | }, 5858 | sandboxType = { 5859 | type = "value", 5860 | }, 5861 | productName = { 5862 | type = "value", 5863 | }, 5864 | companyName = { 5865 | type = "value", 5866 | }, 5867 | cloudProjectId = { 5868 | type = "value", 5869 | }, 5870 | webSecurityEnabled = { 5871 | type = "value", 5872 | }, 5873 | webSecurityHostUrl = { 5874 | type = "value", 5875 | }, 5876 | targetFrameRate = { 5877 | type = "value", 5878 | }, 5879 | systemLanguage = { 5880 | type = "value", 5881 | }, 5882 | stackTraceLogType = { 5883 | type = "value", 5884 | }, 5885 | backgroundLoadingPriority = { 5886 | type = "value", 5887 | }, 5888 | internetReachability = { 5889 | type = "value", 5890 | }, 5891 | genuine = { 5892 | type = "value", 5893 | }, 5894 | genuineCheckAvailable = { 5895 | type = "value", 5896 | }, 5897 | isShowingSplashScreen = { 5898 | type = "value", 5899 | }, 5900 | }, 5901 | }, 5902 | Time = { 5903 | type = "class", 5904 | childs = { 5905 | time = { 5906 | type = "value", 5907 | }, 5908 | timeSinceLevelLoad = { 5909 | type = "value", 5910 | }, 5911 | deltaTime = { 5912 | type = "value", 5913 | }, 5914 | fixedTime = { 5915 | type = "value", 5916 | }, 5917 | unscaledTime = { 5918 | type = "value", 5919 | }, 5920 | unscaledDeltaTime = { 5921 | type = "value", 5922 | }, 5923 | fixedDeltaTime = { 5924 | type = "value", 5925 | }, 5926 | maximumDeltaTime = { 5927 | type = "value", 5928 | }, 5929 | smoothDeltaTime = { 5930 | type = "value", 5931 | }, 5932 | timeScale = { 5933 | type = "value", 5934 | }, 5935 | frameCount = { 5936 | type = "value", 5937 | }, 5938 | renderedFrameCount = { 5939 | type = "value", 5940 | }, 5941 | realtimeSinceStartup = { 5942 | type = "value", 5943 | }, 5944 | captureFramerate = { 5945 | type = "value", 5946 | }, 5947 | }, 5948 | }, 5949 | Screen = { 5950 | type = "class", 5951 | childs = { 5952 | SetResolution = { 5953 | type = "function", 5954 | args = "(width,height,fullscreen,preferredRefreshRate)", 5955 | returns = "void", 5956 | }, 5957 | resolutions = { 5958 | type = "value", 5959 | valuetype = "System.Array", 5960 | }, 5961 | currentResolution = { 5962 | type = "value", 5963 | }, 5964 | width = { 5965 | type = "value", 5966 | }, 5967 | height = { 5968 | type = "value", 5969 | }, 5970 | dpi = { 5971 | type = "value", 5972 | }, 5973 | fullScreen = { 5974 | type = "value", 5975 | }, 5976 | autorotateToPortrait = { 5977 | type = "value", 5978 | }, 5979 | autorotateToPortraitUpsideDown = { 5980 | type = "value", 5981 | }, 5982 | autorotateToLandscapeLeft = { 5983 | type = "value", 5984 | }, 5985 | autorotateToLandscapeRight = { 5986 | type = "value", 5987 | }, 5988 | orientation = { 5989 | type = "value", 5990 | }, 5991 | sleepTimeout = { 5992 | type = "value", 5993 | }, 5994 | }, 5995 | }, 5996 | SleepTimeout = { 5997 | type = "class", 5998 | childs = { 5999 | NeverSleep = { 6000 | type = "value", 6001 | }, 6002 | SystemSetting = { 6003 | type = "value", 6004 | }, 6005 | }, 6006 | }, 6007 | Input = { 6008 | type = "class", 6009 | childs = { 6010 | GetAxis = { 6011 | type = "function", 6012 | args = "(axisName)", 6013 | returns = "Single", 6014 | }, 6015 | GetAxisRaw = { 6016 | type = "function", 6017 | args = "(axisName)", 6018 | returns = "Single", 6019 | }, 6020 | GetButton = { 6021 | type = "function", 6022 | args = "(buttonName)", 6023 | returns = "Boolean", 6024 | }, 6025 | GetButtonDown = { 6026 | type = "function", 6027 | args = "(buttonName)", 6028 | returns = "Boolean", 6029 | }, 6030 | GetButtonUp = { 6031 | type = "function", 6032 | args = "(buttonName)", 6033 | returns = "Boolean", 6034 | }, 6035 | GetKey = { 6036 | type = "function", 6037 | args = "(name)", 6038 | returns = "Boolean", 6039 | }, 6040 | GetKeyDown = { 6041 | type = "function", 6042 | args = "(name)", 6043 | returns = "Boolean", 6044 | }, 6045 | GetKeyUp = { 6046 | type = "function", 6047 | args = "(name)", 6048 | returns = "Boolean", 6049 | }, 6050 | GetJoystickNames = { 6051 | type = "function", 6052 | args = "()", 6053 | returns = "System.Array", 6054 | valuetype = "System.Array", 6055 | }, 6056 | GetMouseButton = { 6057 | type = "function", 6058 | args = "(button)", 6059 | returns = "Boolean", 6060 | }, 6061 | GetMouseButtonDown = { 6062 | type = "function", 6063 | args = "(button)", 6064 | returns = "Boolean", 6065 | }, 6066 | GetMouseButtonUp = { 6067 | type = "function", 6068 | args = "(button)", 6069 | returns = "Boolean", 6070 | }, 6071 | ResetInputAxes = { 6072 | type = "function", 6073 | args = "()", 6074 | returns = "void", 6075 | }, 6076 | GetAccelerationEvent = { 6077 | type = "function", 6078 | args = "(index)", 6079 | }, 6080 | GetTouch = { 6081 | type = "function", 6082 | args = "(index,flag)", 6083 | }, 6084 | compensateSensors = { 6085 | type = "value", 6086 | }, 6087 | gyro = { 6088 | type = "value", 6089 | }, 6090 | mousePosition = { 6091 | type = "value", 6092 | }, 6093 | mouseScrollDelta = { 6094 | type = "value", 6095 | }, 6096 | mousePresent = { 6097 | type = "value", 6098 | }, 6099 | simulateMouseWithTouches = { 6100 | type = "value", 6101 | }, 6102 | anyKey = { 6103 | type = "value", 6104 | }, 6105 | anyKeyDown = { 6106 | type = "value", 6107 | }, 6108 | inputString = { 6109 | type = "value", 6110 | }, 6111 | acceleration = { 6112 | type = "value", 6113 | }, 6114 | accelerationEvents = { 6115 | type = "value", 6116 | valuetype = "System.Array", 6117 | }, 6118 | accelerationEventCount = { 6119 | type = "value", 6120 | }, 6121 | touches = { 6122 | type = "value", 6123 | valuetype = "System.Array", 6124 | }, 6125 | touchCount = { 6126 | type = "value", 6127 | }, 6128 | touchPressureSupported = { 6129 | type = "value", 6130 | }, 6131 | stylusTouchSupported = { 6132 | type = "value", 6133 | }, 6134 | touchSupported = { 6135 | type = "value", 6136 | }, 6137 | multiTouchEnabled = { 6138 | type = "value", 6139 | }, 6140 | location = { 6141 | type = "value", 6142 | }, 6143 | compass = { 6144 | type = "value", 6145 | }, 6146 | deviceOrientation = { 6147 | type = "value", 6148 | }, 6149 | imeCompositionMode = { 6150 | type = "value", 6151 | }, 6152 | compositionString = { 6153 | type = "value", 6154 | }, 6155 | imeIsSelected = { 6156 | type = "value", 6157 | }, 6158 | compositionCursorPos = { 6159 | type = "value", 6160 | }, 6161 | backButtonLeavesApp = { 6162 | type = "value", 6163 | }, 6164 | }, 6165 | }, 6166 | Resources = { 6167 | type = "class", 6168 | childs = { 6169 | FindObjectsOfTypeAll = { 6170 | type = "function", 6171 | args = "(type)", 6172 | returns = "System.Array", 6173 | valuetype = "System.Array", 6174 | }, 6175 | Load = { 6176 | type = "function", 6177 | args = "(path)", 6178 | returns = "UnityEngine.Object", 6179 | valuetype = "UnityEngine.Object", 6180 | }, 6181 | LoadAsync = { 6182 | type = "function", 6183 | args = "(path)", 6184 | }, 6185 | LoadAll = { 6186 | type = "function", 6187 | args = "(path,systemTypeInstance)", 6188 | returns = "System.Array", 6189 | valuetype = "System.Array", 6190 | }, 6191 | GetBuiltinResource = { 6192 | type = "function", 6193 | args = "(type,path)", 6194 | returns = "UnityEngine.Object", 6195 | valuetype = "UnityEngine.Object", 6196 | }, 6197 | UnloadAsset = { 6198 | type = "function", 6199 | args = "(assetToUnload)", 6200 | returns = "void", 6201 | }, 6202 | UnloadUnusedAssets = { 6203 | type = "function", 6204 | args = "()", 6205 | returns = "UnityEngine.AsyncOperation", 6206 | valuetype = "UnityEngine.AsyncOperation", 6207 | }, 6208 | }, 6209 | }, 6210 | Physics = { 6211 | type = "class", 6212 | childs = { 6213 | Raycast = { 6214 | type = "function", 6215 | args = "(origin,direction,maxDistance,layerMask)", 6216 | returns = "Boolean", 6217 | }, 6218 | RaycastAll = { 6219 | type = "function", 6220 | args = "(ray,maxDistance,layerMask)", 6221 | returns = "System.Array", 6222 | valuetype = "System.Array", 6223 | }, 6224 | RaycastNonAlloc = { 6225 | type = "function", 6226 | args = "(ray,results,maxDistance,layerMask)", 6227 | returns = "Int32", 6228 | }, 6229 | Linecast = { 6230 | type = "function", 6231 | args = "(start,end,layerMask)", 6232 | returns = "Boolean", 6233 | }, 6234 | OverlapSphere = { 6235 | type = "function", 6236 | args = "(position,radius,layerMask,queryTriggerInteraction)", 6237 | returns = "System.Array", 6238 | valuetype = "System.Array", 6239 | }, 6240 | OverlapSphereNonAlloc = { 6241 | type = "function", 6242 | args = "(position,radius,results,layerMask,queryTriggerInteraction)", 6243 | returns = "Int32", 6244 | }, 6245 | CapsuleCast = { 6246 | type = "function", 6247 | args = "(point1,point2,radius,direction,maxDistance,layerMask)", 6248 | returns = "Boolean", 6249 | }, 6250 | SphereCast = { 6251 | type = "function", 6252 | args = "(origin,radius,direction,hitInfo,maxDistance,layerMask)", 6253 | returns = "Boolean", 6254 | }, 6255 | CapsuleCastAll = { 6256 | type = "function", 6257 | args = "(point1,point2,radius,direction,maxDistance,layermask,queryTriggerInteraction)", 6258 | returns = "System.Array", 6259 | valuetype = "System.Array", 6260 | }, 6261 | CapsuleCastNonAlloc = { 6262 | type = "function", 6263 | args = "(point1,point2,radius,direction,results,maxDistance,layermask,queryTriggerInteraction)", 6264 | returns = "Int32", 6265 | }, 6266 | SphereCastAll = { 6267 | type = "function", 6268 | args = "(origin,radius,direction,maxDistance,layerMask)", 6269 | returns = "System.Array", 6270 | valuetype = "System.Array", 6271 | }, 6272 | SphereCastNonAlloc = { 6273 | type = "function", 6274 | args = "(origin,radius,direction,results,maxDistance,layerMask)", 6275 | returns = "Int32", 6276 | }, 6277 | CheckSphere = { 6278 | type = "function", 6279 | args = "(position,radius,layerMask,queryTriggerInteraction)", 6280 | returns = "Boolean", 6281 | }, 6282 | CheckCapsule = { 6283 | type = "function", 6284 | args = "(start,end,radius,layermask,queryTriggerInteraction)", 6285 | returns = "Boolean", 6286 | }, 6287 | CheckBox = { 6288 | type = "function", 6289 | args = "(center,halfExtents,orientation,layermask,queryTriggerInteraction)", 6290 | returns = "Boolean", 6291 | }, 6292 | OverlapBox = { 6293 | type = "function", 6294 | args = "(center,halfExtents,orientation,layerMask,queryTriggerInteraction)", 6295 | returns = "System.Array", 6296 | valuetype = "System.Array", 6297 | }, 6298 | OverlapBoxNonAlloc = { 6299 | type = "function", 6300 | args = "(center,halfExtents,results,orientation,layerMask,queryTriggerInteraction)", 6301 | returns = "Int32", 6302 | }, 6303 | BoxCastAll = { 6304 | type = "function", 6305 | args = "(center,halfExtents,direction,orientation,maxDistance,layermask,queryTriggerInteraction)", 6306 | returns = "System.Array", 6307 | valuetype = "System.Array", 6308 | }, 6309 | BoxCastNonAlloc = { 6310 | type = "function", 6311 | args = "(center,halfExtents,direction,results,orientation,maxDistance,layermask,queryTriggerInteraction)", 6312 | returns = "Int32", 6313 | }, 6314 | BoxCast = { 6315 | type = "function", 6316 | args = "(center,halfExtents,direction,orientation,maxDistance,layerMask)", 6317 | returns = "Boolean", 6318 | }, 6319 | IgnoreCollision = { 6320 | type = "function", 6321 | args = "(collider1,collider2,ignore)", 6322 | returns = "void", 6323 | }, 6324 | IgnoreLayerCollision = { 6325 | type = "function", 6326 | args = "(layer1,layer2,ignore)", 6327 | returns = "void", 6328 | }, 6329 | GetIgnoreLayerCollision = { 6330 | type = "function", 6331 | args = "(layer1,layer2)", 6332 | returns = "Boolean", 6333 | }, 6334 | IgnoreRaycastLayer = { 6335 | type = "value", 6336 | }, 6337 | DefaultRaycastLayers = { 6338 | type = "value", 6339 | }, 6340 | AllLayers = { 6341 | type = "value", 6342 | }, 6343 | gravity = { 6344 | type = "value", 6345 | }, 6346 | defaultContactOffset = { 6347 | type = "value", 6348 | }, 6349 | bounceThreshold = { 6350 | type = "value", 6351 | }, 6352 | solverIterationCount = { 6353 | type = "value", 6354 | }, 6355 | sleepThreshold = { 6356 | type = "value", 6357 | }, 6358 | queriesHitTriggers = { 6359 | type = "value", 6360 | }, 6361 | }, 6362 | }, 6363 | RenderSettings = { 6364 | type = "class", 6365 | childs = { 6366 | fog = { 6367 | type = "value", 6368 | }, 6369 | fogMode = { 6370 | type = "value", 6371 | }, 6372 | fogColor = { 6373 | type = "value", 6374 | }, 6375 | fogDensity = { 6376 | type = "value", 6377 | }, 6378 | fogStartDistance = { 6379 | type = "value", 6380 | }, 6381 | fogEndDistance = { 6382 | type = "value", 6383 | }, 6384 | ambientMode = { 6385 | type = "value", 6386 | }, 6387 | ambientSkyColor = { 6388 | type = "value", 6389 | }, 6390 | ambientEquatorColor = { 6391 | type = "value", 6392 | }, 6393 | ambientGroundColor = { 6394 | type = "value", 6395 | }, 6396 | ambientLight = { 6397 | type = "value", 6398 | }, 6399 | ambientIntensity = { 6400 | type = "value", 6401 | }, 6402 | ambientProbe = { 6403 | type = "value", 6404 | }, 6405 | reflectionIntensity = { 6406 | type = "value", 6407 | }, 6408 | reflectionBounces = { 6409 | type = "value", 6410 | }, 6411 | haloStrength = { 6412 | type = "value", 6413 | }, 6414 | flareStrength = { 6415 | type = "value", 6416 | }, 6417 | flareFadeSpeed = { 6418 | type = "value", 6419 | }, 6420 | skybox = { 6421 | type = "value", 6422 | valuetype = "UnityEngine.Material", 6423 | }, 6424 | defaultReflectionMode = { 6425 | type = "value", 6426 | }, 6427 | defaultReflectionResolution = { 6428 | type = "value", 6429 | }, 6430 | customReflection = { 6431 | type = "value", 6432 | }, 6433 | }, 6434 | }, 6435 | QualitySettings = { 6436 | type = "class", 6437 | childs = { 6438 | GetQualityLevel = { 6439 | type = "function", 6440 | args = "()", 6441 | returns = "Int32", 6442 | }, 6443 | SetQualityLevel = { 6444 | type = "function", 6445 | args = "(index,applyExpensiveChanges)", 6446 | returns = "void", 6447 | }, 6448 | IncreaseLevel = { 6449 | type = "function", 6450 | args = "(applyExpensiveChanges)", 6451 | returns = "void", 6452 | }, 6453 | DecreaseLevel = { 6454 | type = "function", 6455 | args = "(applyExpensiveChanges)", 6456 | returns = "void", 6457 | }, 6458 | names = { 6459 | type = "value", 6460 | valuetype = "System.Array", 6461 | }, 6462 | pixelLightCount = { 6463 | type = "value", 6464 | }, 6465 | shadowProjection = { 6466 | type = "value", 6467 | }, 6468 | shadowCascades = { 6469 | type = "value", 6470 | }, 6471 | shadowDistance = { 6472 | type = "value", 6473 | }, 6474 | shadowNearPlaneOffset = { 6475 | type = "value", 6476 | }, 6477 | shadowCascade2Split = { 6478 | type = "value", 6479 | }, 6480 | shadowCascade4Split = { 6481 | type = "value", 6482 | }, 6483 | masterTextureLimit = { 6484 | type = "value", 6485 | }, 6486 | anisotropicFiltering = { 6487 | type = "value", 6488 | }, 6489 | lodBias = { 6490 | type = "value", 6491 | }, 6492 | maximumLODLevel = { 6493 | type = "value", 6494 | }, 6495 | particleRaycastBudget = { 6496 | type = "value", 6497 | }, 6498 | softVegetation = { 6499 | type = "value", 6500 | }, 6501 | realtimeReflectionProbes = { 6502 | type = "value", 6503 | }, 6504 | billboardsFaceCameraPosition = { 6505 | type = "value", 6506 | }, 6507 | maxQueuedFrames = { 6508 | type = "value", 6509 | }, 6510 | vSyncCount = { 6511 | type = "value", 6512 | }, 6513 | antiAliasing = { 6514 | type = "value", 6515 | }, 6516 | desiredColorSpace = { 6517 | type = "value", 6518 | }, 6519 | activeColorSpace = { 6520 | type = "value", 6521 | }, 6522 | blendWeights = { 6523 | type = "value", 6524 | valuetype = "UnityEngine.BlendWeights", 6525 | }, 6526 | asyncUploadTimeSlice = { 6527 | type = "value", 6528 | }, 6529 | asyncUploadBufferSize = { 6530 | type = "value", 6531 | }, 6532 | }, 6533 | }, 6534 | GL = { 6535 | type = "class", 6536 | childs = { 6537 | Vertex3 = { 6538 | type = "function", 6539 | args = "(x,y,z)", 6540 | returns = "void", 6541 | }, 6542 | Vertex = { 6543 | type = "function", 6544 | args = "(v)", 6545 | returns = "void", 6546 | }, 6547 | Color = { 6548 | type = "function", 6549 | args = "(c)", 6550 | returns = "void", 6551 | }, 6552 | TexCoord = { 6553 | type = "function", 6554 | args = "(v)", 6555 | returns = "void", 6556 | }, 6557 | TexCoord2 = { 6558 | type = "function", 6559 | args = "(x,y)", 6560 | returns = "void", 6561 | }, 6562 | TexCoord3 = { 6563 | type = "function", 6564 | args = "(x,y,z)", 6565 | returns = "void", 6566 | }, 6567 | MultiTexCoord2 = { 6568 | type = "function", 6569 | args = "(unit,x,y)", 6570 | returns = "void", 6571 | }, 6572 | MultiTexCoord3 = { 6573 | type = "function", 6574 | args = "(unit,x,y,z)", 6575 | returns = "void", 6576 | }, 6577 | MultiTexCoord = { 6578 | type = "function", 6579 | args = "(unit,v)", 6580 | returns = "void", 6581 | }, 6582 | Begin = { 6583 | type = "function", 6584 | args = "(mode)", 6585 | returns = "void", 6586 | }, 6587 | End = { 6588 | type = "function", 6589 | args = "()", 6590 | returns = "void", 6591 | }, 6592 | LoadOrtho = { 6593 | type = "function", 6594 | args = "()", 6595 | returns = "void", 6596 | }, 6597 | LoadPixelMatrix = { 6598 | type = "function", 6599 | args = "()", 6600 | returns = "void", 6601 | }, 6602 | Viewport = { 6603 | type = "function", 6604 | args = "(pixelRect)", 6605 | returns = "void", 6606 | }, 6607 | LoadProjectionMatrix = { 6608 | type = "function", 6609 | args = "(mat)", 6610 | returns = "void", 6611 | }, 6612 | LoadIdentity = { 6613 | type = "function", 6614 | args = "()", 6615 | returns = "void", 6616 | }, 6617 | MultMatrix = { 6618 | type = "function", 6619 | args = "(mat)", 6620 | returns = "void", 6621 | }, 6622 | PushMatrix = { 6623 | type = "function", 6624 | args = "()", 6625 | returns = "void", 6626 | }, 6627 | PopMatrix = { 6628 | type = "function", 6629 | args = "()", 6630 | returns = "void", 6631 | }, 6632 | GetGPUProjectionMatrix = { 6633 | type = "function", 6634 | args = "(proj,renderIntoTexture)", 6635 | }, 6636 | Clear = { 6637 | type = "function", 6638 | args = "(clearDepth,clearColor,backgroundColor)", 6639 | returns = "void", 6640 | }, 6641 | ClearWithSkybox = { 6642 | type = "function", 6643 | args = "(clearDepth,camera)", 6644 | returns = "void", 6645 | }, 6646 | InvalidateState = { 6647 | type = "function", 6648 | args = "()", 6649 | returns = "void", 6650 | }, 6651 | IssuePluginEvent = { 6652 | type = "function", 6653 | args = "(callback,eventID)", 6654 | returns = "void", 6655 | }, 6656 | RenderTargetBarrier = { 6657 | type = "function", 6658 | args = "()", 6659 | returns = "void", 6660 | }, 6661 | TRIANGLES = { 6662 | type = "value", 6663 | }, 6664 | TRIANGLE_STRIP = { 6665 | type = "value", 6666 | }, 6667 | QUADS = { 6668 | type = "value", 6669 | }, 6670 | LINES = { 6671 | type = "value", 6672 | }, 6673 | modelview = { 6674 | type = "value", 6675 | }, 6676 | wireframe = { 6677 | type = "value", 6678 | }, 6679 | sRGBWrite = { 6680 | type = "value", 6681 | }, 6682 | invertCulling = { 6683 | type = "value", 6684 | }, 6685 | }, 6686 | }, 6687 | Debugger = { 6688 | type = "class", 6689 | childs = { 6690 | Log = { 6691 | type = "function", 6692 | args = "(str)", 6693 | returns = "void", 6694 | }, 6695 | LogWarning = { 6696 | type = "function", 6697 | args = "(str)", 6698 | returns = "void", 6699 | }, 6700 | LogError = { 6701 | type = "function", 6702 | args = "(str)", 6703 | returns = "void", 6704 | }, 6705 | LogException = { 6706 | type = "function", 6707 | args = "(e)", 6708 | returns = "void", 6709 | }, 6710 | useLog = { 6711 | type = "value", 6712 | }, 6713 | threadStack = { 6714 | type = "value", 6715 | }, 6716 | logger = { 6717 | type = "value", 6718 | }, 6719 | }, 6720 | }, 6721 | } 6722 | --------------------------------------------------------------------------------