terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
UnityEngine.Vector2 Struct Reference
+ Inheritance diagram for UnityEngine.Vector2:
+ Collaboration diagram for UnityEngine.Vector2:

Public Member Functions

 Vector2 (float x, float y)
 
void Normalize ()
 
override string ToString ()
 
string ToString (string format, IFormatProvider formatProvider)
 
override int GetHashCode ()
 
override bool Equals (object other)
 
bool Equals (Vector2 other)
 
bool Equals (T other)
 
string ToString (string format, global::System.IFormatProvider formatProvider)
 

Static Public Member Functions

static Vector2 Lerp (Vector2 a, Vector2 b, float t)
 
static Vector2 Scale (Vector2 a, Vector2 b)
 
static float Dot (Vector2 lhs, Vector2 rhs)
 
static float Angle (Vector2 from, Vector2 to)
 
static Vector2 operator+ (Vector2 a, Vector2 b)
 
static Vector2 operator- (Vector2 a, Vector2 b)
 
static Vector2 operator* (Vector2 a, Vector2 b)
 
static Vector2 operator/ (Vector2 a, Vector2 b)
 
static Vector2 operator- (Vector2 a)
 
static Vector2 operator* (Vector2 a, float d)
 
static Vector2 operator/ (Vector2 a, float d)
 
static bool operator== (Vector2 lhs, Vector2 rhs)
 
static bool operator!= (Vector2 lhs, Vector2 rhs)
 
static implicit operator Vector2 (Vector3 v)
 
static implicit operator Vector3 (Vector2 v)
 
static Vector2 ()
 

Public Attributes

float x
 
float y
 

Static Public Attributes

const float kEpsilon = 1E-05f
 
const float kEpsilonNormalSqrt = 1E-15f
 

Properties

float this[int index] [get, set]
 
Vector2 normalized [get, set]
 
float magnitude [get, set]
 
float sqrMagnitude [get, set]
 
static Vector2 zero [get, set]
 
static Vector2 one [get, set]
 
static Vector2 up [get, set]
 
static Vector2 right [get, set]
 

Static Private Attributes

static readonly Vector2 zeroVector
 
static readonly Vector2 oneVector
 
static readonly Vector2 upVector
 
static readonly Vector2 downVector
 
static readonly Vector2 leftVector
 
static readonly Vector2 rightVector
 
static readonly Vector2 positiveInfinityVector
 
static readonly Vector2 negativeInfinityVector
 

Detailed Description

Definition at line 15 of file Vector2.cs.


The documentation for this struct was generated from the following file: