static void LocationInfo_verticalAccuracy(JSVCall vc) { UnityEngine.LocationInfo _this = (UnityEngine.LocationInfo)vc.csObj; var result = _this.verticalAccuracy; JSApi.setSingle((int)JSApi.SetType.Rval, (System.Single)(result)); }
static void LocationInfo_altitude(JSVCall vc) { UnityEngine.LocationInfo _this = (UnityEngine.LocationInfo)vc.csObj; var result = _this.altitude; JSApi.setSingle((int)JSApi.SetType.Rval, (System.Single)(result)); }
static public int constructor(IntPtr l) { try { #if DEBUG var method = System.Reflection.MethodBase.GetCurrentMethod(); string methodName = GetMethodName(method); #if UNITY_5_5_OR_NEWER UnityEngine.Profiling.Profiler.BeginSample(methodName); #else Profiler.BeginSample(methodName); #endif #endif UnityEngine.LocationInfo o; o = new UnityEngine.LocationInfo(); pushValue(l, true); pushValue(l, o); return(2); } catch (Exception e) { return(error(l, e)); } #if DEBUG finally { #if UNITY_5_5_OR_NEWER UnityEngine.Profiling.Profiler.EndSample(); #else Profiler.EndSample(); #endif } #endif }
static void LocationInfo_timestamp(JSVCall vc) { UnityEngine.LocationInfo _this = (UnityEngine.LocationInfo)vc.csObj; var result = _this.timestamp; JSApi.setDouble((int)JSApi.SetType.Rval, (System.Double)(result)); }
static public int constructor(IntPtr l) { try { UnityEngine.LocationInfo o; o=new UnityEngine.LocationInfo(); pushValue(l,true); pushValue(l,o); return 2; } catch(Exception e) { return error(l,e); } }
public static int constructor(IntPtr l) { try { UnityEngine.LocationInfo o; o=new UnityEngine.LocationInfo(); pushValue(l,o); return 1; } catch(Exception e) { LuaDLL.luaL_error(l, e.ToString()); return 0; } }
static public int ctor_s(IntPtr l) { try { UnityEngine.LocationInfo o; o = new UnityEngine.LocationInfo(); pushValue(l, true); pushValue(l, o); return(2); } catch (Exception e) { return(error(l, e)); } }
static public int constructor(IntPtr l) { try { UnityEngine.LocationInfo o; o = new UnityEngine.LocationInfo(); pushValue(l, o); return(1); } catch (Exception e) { LuaDLL.luaL_error(l, e.ToString()); return(0); } }
public DeadPlayerInfo(BasePlayer victim, HitInfo info) { UserId = victim.userID.ToString(); Name = victim.displayName; Reason = victim.lastDamage.ToString(); if (info != null) { var attacker = info.Initiator as BasePlayer; if (info.Initiator) { Reason = info.Initiator.LookupPrefabName(); if (attacker && attacker != victim) Reason = attacker.displayName; } } Position = new LocationInfo(victim.transform.position); }
static int get_lastData(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UnityEngine.LocationService obj = (UnityEngine.LocationService)o; UnityEngine.LocationInfo ret = obj.lastData; ToLua.PushValue(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index lastData on a nil value" : e.Message)); } }
static int get_timestamp(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UnityEngine.LocationInfo obj = (UnityEngine.LocationInfo)o; double ret = obj.timestamp; LuaDLL.lua_pushnumber(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index timestamp on a nil value" : e.Message)); } }
static int get_horizontalAccuracy(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UnityEngine.LocationInfo obj = (UnityEngine.LocationInfo)o; float ret = obj.horizontalAccuracy; LuaDLL.lua_pushnumber(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index horizontalAccuracy on a nil value" : e.Message)); } }
public static DistributedMatchEngine.Loc ConvertUnityLocationToDMELoc(UnityEngine.LocationInfo info) { DistributedMatchEngine.Timestamp ts = ConvertTimestamp(info.timestamp); Loc loc = new Loc { latitude = info.latitude, longitude = info.longitude, horizontal_accuracy = info.horizontalAccuracy, vertical_accuracy = info.verticalAccuracy, altitude = info.altitude, course = 0f, speed = 0f, timestamp = ts }; return(loc); }
public Vector2D(UnityEngine.LocationInfo locationInfo) { x = locationInfo.longitude; y = locationInfo.latitude; }
static int _CreateUnityEngine_LocationInfo(IntPtr L) { UnityEngine.LocationInfo obj = new UnityEngine.LocationInfo(); ToLua.PushValue(L, obj); return(1); }
private static AndroidJavaObject LocationInfoToLocation(LocationInfo location) { var l = new AndroidJavaObject("android.location.Location", "unity"); l.Call("setLatitude", (double)location.latitude); l.Call("setLongitude", (double)location.longitude); l.Call("setAltitude", (double)location.altitude); l.Call("setTime", (long)location.timestamp * 1000); l.Call("setAccuracy", (location.horizontalAccuracy + location.verticalAccuracy) / 2.0f); return l; }
public static void SetLocation(LocationInfo location) { #if UNITY_ANDROID LocalyticsClass.CallStatic("setLocation", LocationInfoToLocation(location)); #elif UNITY_IOS _setLocation(location.latitude, location.longitude); #else throw new NotImplementedException("Localytics Unity SDK only supports iOS or Android"); #endif }
private static extern void GetLastLocation_Injected(out LocationInfo ret);
static public int get_altitude(IntPtr l) { UnityEngine.LocationInfo o = (UnityEngine.LocationInfo)checkSelf(l); pushValue(l, o.altitude); return(1); }
static public int get_timestamp(IntPtr l) { UnityEngine.LocationInfo o = (UnityEngine.LocationInfo)checkSelf(l); pushValue(l, o.timestamp); return(1); }
static public int get_verticalAccuracy(IntPtr l) { UnityEngine.LocationInfo o = (UnityEngine.LocationInfo)checkSelf(l); pushValue(l, o.verticalAccuracy); return(1); }