| Abs(Vector2Proxy vec) | SmashHammer.Scripting.Vector2Proxy | static |
| Angle(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| Clamp(Vector2Proxy vec, Vector2Proxy min, Vector2Proxy max) | SmashHammer.Scripting.Vector2Proxy | static |
| Clamp01(Vector2Proxy vec) | SmashHammer.Scripting.Vector2Proxy | static |
| ClampMagnitude(Vector2Proxy a, float maxLength) | SmashHammer.Scripting.Vector2Proxy | static |
| Cross(Vector2Proxy a) | SmashHammer.Scripting.Vector2Proxy | static |
| Cross(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| Distance(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| Dot(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| Down | SmashHammer.Scripting.Vector2Proxy | static |
| Left | SmashHammer.Scripting.Vector2Proxy | static |
| Lerp(Vector2Proxy a, Vector2Proxy b, float t) | SmashHammer.Scripting.Vector2Proxy | static |
| LerpUnclamped(Vector2Proxy a, Vector2Proxy b, float t) | SmashHammer.Scripting.Vector2Proxy | static |
| Magnitude | SmashHammer.Scripting.Vector2Proxy | |
| Max(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| Min(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| Mod(Vector2Proxy vec, float divisor) | SmashHammer.Scripting.Vector2Proxy | static |
| MoveTowards(Vector2Proxy fromPoint, Vector2Proxy toPoint, float step) | SmashHammer.Scripting.Vector2Proxy | static |
| Normalize(Vector2Proxy a) | SmashHammer.Scripting.Vector2Proxy | static |
| Normalize() | SmashHammer.Scripting.Vector2Proxy | |
| Normalized | SmashHammer.Scripting.Vector2Proxy | |
| One | SmashHammer.Scripting.Vector2Proxy | static |
| operator!=(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| operator*(Vector2Proxy a, float d) | SmashHammer.Scripting.Vector2Proxy | static |
| operator*(float d, Vector2Proxy a) | SmashHammer.Scripting.Vector2Proxy | static |
| operator*(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| operator+(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| operator-(Vector2Proxy a) | SmashHammer.Scripting.Vector2Proxy | static |
| operator-(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| operator/(Vector2Proxy a, float d) | SmashHammer.Scripting.Vector2Proxy | static |
| operator/(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| operator==(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| Reflect(Vector2Proxy a, Vector2Proxy surfaceNormal) | SmashHammer.Scripting.Vector2Proxy | static |
| Right | SmashHammer.Scripting.Vector2Proxy | static |
| Rotate(Vector2Proxy a, float angle) | SmashHammer.Scripting.Vector2Proxy | static |
| Round(Vector2Proxy vec) | SmashHammer.Scripting.Vector2Proxy | static |
| Round(Vector2Proxy vec, float roundTo) | SmashHammer.Scripting.Vector2Proxy | static |
| Round(Vector2Proxy vec, float roundTo, Vector2Proxy offset) | SmashHammer.Scripting.Vector2Proxy | static |
| Round(Vector2Proxy vec, Vector2Proxy roundTo) | SmashHammer.Scripting.Vector2Proxy | static |
| Round(Vector2Proxy vec, Vector2Proxy roundTo, Vector2Proxy offset) | SmashHammer.Scripting.Vector2Proxy | static |
| Scale(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| Set(float newX, float newY) | SmashHammer.Scripting.Vector2Proxy | |
| SignedAngle(Vector2Proxy a, Vector2Proxy b) | SmashHammer.Scripting.Vector2Proxy | static |
| SqrMagnitude | SmashHammer.Scripting.Vector2Proxy | |
| this[int index] | SmashHammer.Scripting.Vector2Proxy | |
| Up | SmashHammer.Scripting.Vector2Proxy | static |
| Vector2Proxy(float x, float y) | SmashHammer.Scripting.Vector2Proxy | |
| Wrap(Vector2Proxy vec, float minWrapTo, float maxWrapTo) | SmashHammer.Scripting.Vector2Proxy | static |
| Wrap(Vector2Proxy vec, Vector2Proxy minWrapTo, Vector2Proxy maxWrapTo) | SmashHammer.Scripting.Vector2Proxy | static |
| X | SmashHammer.Scripting.Vector2Proxy | |
| Y | SmashHammer.Scripting.Vector2Proxy | |
| Zero | SmashHammer.Scripting.Vector2Proxy | static |