Files
Apr2020-Cpp2Il-Dump/UnityEngine.CoreModule/UnityEngine/Vector2.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

438 lines
13 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine.Internal;
using UnityEngine.Scripting;
namespace UnityEngine
{
// Token: 0x020000D9 RID: 217
[Token(Token = "0x20000D9")]
[RequiredByNativeCode]
[NativeClass("Vector2f")]
public struct Vector2 : IEquatable<Vector2>
{
// Token: 0x170001DE RID: 478
[Token(Token = "0x170001DE")]
public float this[int index]
{
[Token(Token = "0x6000927")]
[Address(RVA = "0x3018860", Offset = "0x3017660", VA = "0x183018860")]
get
{
return 0f;
}
[Token(Token = "0x6000928")]
[Address(RVA = "0x3018F10", Offset = "0x3017D10", VA = "0x183018F10")]
set
{
}
}
// Token: 0x06000929 RID: 2345 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000929")]
[Address(RVA = "0x176AA10", Offset = "0x1769810", VA = "0x18176AA10")]
public Vector2(float x, float y)
{
}
// Token: 0x0600092A RID: 2346 RVA: 0x00006E28 File Offset: 0x00005028
[Token(Token = "0x600092A")]
[Address(RVA = "0x3017B40", Offset = "0x3016940", VA = "0x183017B40")]
public static Vector2 Lerp(Vector2 a, Vector2 b, float t)
{
return default(Vector2);
}
// Token: 0x0600092B RID: 2347 RVA: 0x00006E40 File Offset: 0x00005040
[Token(Token = "0x600092B")]
[Address(RVA = "0x3017BE0", Offset = "0x30169E0", VA = "0x183017BE0")]
public static Vector2 MoveTowards(Vector2 current, Vector2 target, float maxDistanceDelta)
{
return default(Vector2);
}
// Token: 0x0600092C RID: 2348 RVA: 0x00006E58 File Offset: 0x00005058
[Token(Token = "0x600092C")]
[Address(RVA = "0x3017E30", Offset = "0x3016C30", VA = "0x183017E30")]
public static Vector2 Scale(Vector2 a, Vector2 b)
{
return default(Vector2);
}
// Token: 0x0600092D RID: 2349 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600092D")]
[Address(RVA = "0x3017D10", Offset = "0x3016B10", VA = "0x183017D10")]
public void Normalize()
{
}
// Token: 0x170001DF RID: 479
// (get) Token: 0x0600092E RID: 2350 RVA: 0x00006E70 File Offset: 0x00005070
[Token(Token = "0x170001DF")]
public Vector2 normalized
{
[Token(Token = "0x600092E")]
[Address(RVA = "0x3018A50", Offset = "0x3017850", VA = "0x183018A50")]
get
{
return default(Vector2);
}
}
// Token: 0x0600092F RID: 2351 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600092F")]
[Address(RVA = "0x3018630", Offset = "0x3017430", VA = "0x183018630", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x06000930 RID: 2352 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000930")]
[Address(RVA = "0x3018490", Offset = "0x3017290", VA = "0x183018490")]
public string ToString(string format)
{
return null;
}
// Token: 0x06000931 RID: 2353 RVA: 0x00006E88 File Offset: 0x00005088
[Token(Token = "0x6000931")]
[Address(RVA = "0x3017B00", Offset = "0x3016900", VA = "0x183017B00", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x06000932 RID: 2354 RVA: 0x00006EA0 File Offset: 0x000050A0
[Token(Token = "0x6000932")]
[Address(RVA = "0x3017A30", Offset = "0x3016830", VA = "0x183017A30", Slot = "0")]
public override bool Equals(object other)
{
return default(bool);
}
// Token: 0x06000933 RID: 2355 RVA: 0x00006EB8 File Offset: 0x000050B8
[Token(Token = "0x6000933")]
[Address(RVA = "0x3017AD0", Offset = "0x30168D0", VA = "0x183017AD0", Slot = "4")]
public bool Equals(Vector2 other)
{
return default(bool);
}
// Token: 0x06000934 RID: 2356 RVA: 0x00006ED0 File Offset: 0x000050D0
[Token(Token = "0x6000934")]
[Address(RVA = "0x3017A00", Offset = "0x3016800", VA = "0x183017A00")]
public static float Dot(Vector2 lhs, Vector2 rhs)
{
return 0f;
}
// Token: 0x170001E0 RID: 480
// (get) Token: 0x06000935 RID: 2357 RVA: 0x00006EE8 File Offset: 0x000050E8
[Token(Token = "0x170001E0")]
public float magnitude
{
[Token(Token = "0x6000935")]
[Address(RVA = "0x3018960", Offset = "0x3017760", VA = "0x183018960")]
get
{
return 0f;
}
}
// Token: 0x170001E1 RID: 481
// (get) Token: 0x06000936 RID: 2358 RVA: 0x00006F00 File Offset: 0x00005100
[Token(Token = "0x170001E1")]
public float sqrMagnitude
{
[Token(Token = "0x6000936")]
[Address(RVA = "0x3018B60", Offset = "0x3017960", VA = "0x183018B60")]
get
{
return 0f;
}
}
// Token: 0x06000937 RID: 2359 RVA: 0x00006F18 File Offset: 0x00005118
[Token(Token = "0x6000937")]
[Address(RVA = "0x30176E0", Offset = "0x30164E0", VA = "0x1830176E0")]
public static float Angle(Vector2 from, Vector2 to)
{
return 0f;
}
// Token: 0x06000938 RID: 2360 RVA: 0x00006F30 File Offset: 0x00005130
[Token(Token = "0x6000938")]
[Address(RVA = "0x3017E70", Offset = "0x3016C70", VA = "0x183017E70")]
public static float SignedAngle(Vector2 from, Vector2 to)
{
return 0f;
}
// Token: 0x06000939 RID: 2361 RVA: 0x00006F48 File Offset: 0x00005148
[Token(Token = "0x6000939")]
[Address(RVA = "0x3017970", Offset = "0x3016770", VA = "0x183017970")]
public static float Distance(Vector2 a, Vector2 b)
{
return 0f;
}
// Token: 0x0600093A RID: 2362 RVA: 0x00006F60 File Offset: 0x00005160
[Token(Token = "0x600093A")]
[Address(RVA = "0x3017870", Offset = "0x3016670", VA = "0x183017870")]
public static Vector2 ClampMagnitude(Vector2 vector, float maxLength)
{
return default(Vector2);
}
// Token: 0x0600093B RID: 2363 RVA: 0x00006F78 File Offset: 0x00005178
[Token(Token = "0x600093B")]
[Address(RVA = "0x3018470", Offset = "0x3017270", VA = "0x183018470")]
public static float SqrMagnitude(Vector2 a)
{
return 0f;
}
// Token: 0x0600093C RID: 2364 RVA: 0x00006F90 File Offset: 0x00005190
[Token(Token = "0x600093C")]
[Address(RVA = "0x30180C0", Offset = "0x3016EC0", VA = "0x1830180C0")]
[ExcludeFromDocs]
public static Vector2 SmoothDamp(Vector2 current, Vector2 target, ref Vector2 currentVelocity, float smoothTime)
{
return default(Vector2);
}
// Token: 0x0600093D RID: 2365 RVA: 0x00006FA8 File Offset: 0x000051A8
[Token(Token = "0x600093D")]
[Address(RVA = "0x30181A0", Offset = "0x3016FA0", VA = "0x1830181A0")]
public static Vector2 SmoothDamp(Vector2 current, Vector2 target, ref Vector2 currentVelocity, float smoothTime, [DefaultValue("Mathf.Infinity")] float maxSpeed, [DefaultValue("Time.deltaTime")] float deltaTime)
{
return default(Vector2);
}
// Token: 0x0600093E RID: 2366 RVA: 0x00006FC0 File Offset: 0x000051C0
[Token(Token = "0x600093E")]
[Address(RVA = "0x3018C60", Offset = "0x3017A60", VA = "0x183018C60")]
public static Vector2 operator +(Vector2 a, Vector2 b)
{
return default(Vector2);
}
// Token: 0x0600093F RID: 2367 RVA: 0x00006FD8 File Offset: 0x000051D8
[Token(Token = "0x600093F")]
[Address(RVA = "0x3018EA0", Offset = "0x3017CA0", VA = "0x183018EA0")]
public static Vector2 operator -(Vector2 a, Vector2 b)
{
return default(Vector2);
}
// Token: 0x06000940 RID: 2368 RVA: 0x00006FF0 File Offset: 0x000051F0
[Token(Token = "0x6000940")]
[Address(RVA = "0x3017E30", Offset = "0x3016C30", VA = "0x183017E30")]
public static Vector2 operator *(Vector2 a, Vector2 b)
{
return default(Vector2);
}
// Token: 0x06000941 RID: 2369 RVA: 0x00007008 File Offset: 0x00005208
[Token(Token = "0x6000941")]
[Address(RVA = "0x3018CD0", Offset = "0x3017AD0", VA = "0x183018CD0")]
public static Vector2 operator /(Vector2 a, Vector2 b)
{
return default(Vector2);
}
// Token: 0x06000942 RID: 2370 RVA: 0x00007020 File Offset: 0x00005220
[Token(Token = "0x6000942")]
[Address(RVA = "0x3018EE0", Offset = "0x3017CE0", VA = "0x183018EE0")]
public static Vector2 operator -(Vector2 a)
{
return default(Vector2);
}
// Token: 0x06000943 RID: 2371 RVA: 0x00007038 File Offset: 0x00005238
[Token(Token = "0x6000943")]
[Address(RVA = "0x3018E70", Offset = "0x3017C70", VA = "0x183018E70")]
public static Vector2 operator *(Vector2 a, float d)
{
return default(Vector2);
}
// Token: 0x06000944 RID: 2372 RVA: 0x00007050 File Offset: 0x00005250
[Token(Token = "0x6000944")]
[Address(RVA = "0x3018E40", Offset = "0x3017C40", VA = "0x183018E40")]
public static Vector2 operator *(float d, Vector2 a)
{
return default(Vector2);
}
// Token: 0x06000945 RID: 2373 RVA: 0x00007068 File Offset: 0x00005268
[Token(Token = "0x6000945")]
[Address(RVA = "0x3018CA0", Offset = "0x3017AA0", VA = "0x183018CA0")]
public static Vector2 operator /(Vector2 a, float d)
{
return default(Vector2);
}
// Token: 0x06000946 RID: 2374 RVA: 0x00007080 File Offset: 0x00005280
[Token(Token = "0x6000946")]
[Address(RVA = "0x3018D10", Offset = "0x3017B10", VA = "0x183018D10")]
public static bool operator ==(Vector2 lhs, Vector2 rhs)
{
return default(bool);
}
// Token: 0x06000947 RID: 2375 RVA: 0x00007098 File Offset: 0x00005298
[Token(Token = "0x6000947")]
[Address(RVA = "0x3018DC0", Offset = "0x3017BC0", VA = "0x183018DC0")]
public static bool operator !=(Vector2 lhs, Vector2 rhs)
{
return default(bool);
}
// Token: 0x06000948 RID: 2376 RVA: 0x000070B0 File Offset: 0x000052B0
[Token(Token = "0x6000948")]
[Address(RVA = "0x3018DA0", Offset = "0x3017BA0", VA = "0x183018DA0")]
public static implicit operator Vector2(Vector3 v)
{
return default(Vector2);
}
// Token: 0x06000949 RID: 2377 RVA: 0x000070C8 File Offset: 0x000052C8
[Token(Token = "0x6000949")]
[Address(RVA = "0x3018D60", Offset = "0x3017B60", VA = "0x183018D60")]
public static implicit operator Vector3(Vector2 v)
{
return default(Vector3);
}
// Token: 0x170001E2 RID: 482
// (get) Token: 0x0600094A RID: 2378 RVA: 0x000070E0 File Offset: 0x000052E0
[Token(Token = "0x170001E2")]
public static Vector2 zero
{
[Token(Token = "0x600094A")]
[Address(RVA = "0x3018BF0", Offset = "0x30179F0", VA = "0x183018BF0")]
get
{
return default(Vector2);
}
}
// Token: 0x170001E3 RID: 483
// (get) Token: 0x0600094B RID: 2379 RVA: 0x000070F8 File Offset: 0x000052F8
[Token(Token = "0x170001E3")]
public static Vector2 one
{
[Token(Token = "0x600094B")]
[Address(RVA = "0x3018A80", Offset = "0x3017880", VA = "0x183018A80")]
get
{
return default(Vector2);
}
}
// Token: 0x170001E4 RID: 484
// (get) Token: 0x0600094C RID: 2380 RVA: 0x00007110 File Offset: 0x00005310
[Token(Token = "0x170001E4")]
public static Vector2 up
{
[Token(Token = "0x600094C")]
[Address(RVA = "0x3018B80", Offset = "0x3017980", VA = "0x183018B80")]
get
{
return default(Vector2);
}
}
// Token: 0x170001E5 RID: 485
// (get) Token: 0x0600094D RID: 2381 RVA: 0x00007128 File Offset: 0x00005328
[Token(Token = "0x170001E5")]
public static Vector2 down
{
[Token(Token = "0x600094D")]
[Address(RVA = "0x30188F0", Offset = "0x30176F0", VA = "0x1830188F0")]
get
{
return default(Vector2);
}
}
// Token: 0x170001E6 RID: 486
// (get) Token: 0x0600094E RID: 2382 RVA: 0x00007140 File Offset: 0x00005340
[Token(Token = "0x170001E6")]
public static Vector2 right
{
[Token(Token = "0x600094E")]
[Address(RVA = "0x3018AF0", Offset = "0x30178F0", VA = "0x183018AF0")]
get
{
return default(Vector2);
}
}
// Token: 0x170001E7 RID: 487
// (get) Token: 0x0600094F RID: 2383 RVA: 0x00007158 File Offset: 0x00005358
[Token(Token = "0x170001E7")]
public static Vector2 negativeInfinity
{
[Token(Token = "0x600094F")]
[Address(RVA = "0x30189E0", Offset = "0x30177E0", VA = "0x1830189E0")]
get
{
return default(Vector2);
}
}
// Token: 0x0400040A RID: 1034
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400040A")]
public float x;
// Token: 0x0400040B RID: 1035
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x400040B")]
public float y;
// Token: 0x0400040C RID: 1036
[Token(Token = "0x400040C")]
private static readonly Vector2 zeroVector;
// Token: 0x0400040D RID: 1037
[Token(Token = "0x400040D")]
private static readonly Vector2 oneVector;
// Token: 0x0400040E RID: 1038
[Token(Token = "0x400040E")]
private static readonly Vector2 upVector;
// Token: 0x0400040F RID: 1039
[Token(Token = "0x400040F")]
private static readonly Vector2 downVector;
// Token: 0x04000410 RID: 1040
[Token(Token = "0x4000410")]
private static readonly Vector2 leftVector;
// Token: 0x04000411 RID: 1041
[Token(Token = "0x4000411")]
private static readonly Vector2 rightVector;
// Token: 0x04000412 RID: 1042
[Token(Token = "0x4000412")]
private static readonly Vector2 positiveInfinityVector;
// Token: 0x04000413 RID: 1043
[Token(Token = "0x4000413")]
private static readonly Vector2 negativeInfinityVector;
// Token: 0x04000414 RID: 1044
[Token(Token = "0x4000414")]
public const float kEpsilon = 1E-05f;
// Token: 0x04000415 RID: 1045
[Token(Token = "0x4000415")]
public const float kEpsilonNormalSqrt = 1E-15f;
}
}