| Abs(Vector3Proxy vec) | SmashHammer.Scripting.Vector3Proxy | static |
| Angle(Vector3Proxy a, Vector3Proxy b) | SmashHammer.Scripting.Vector3Proxy | static |
| Back | SmashHammer.Scripting.Vector3Proxy | static |
| Clamp(Vector3Proxy vec, Vector3Proxy min, Vector3Proxy max) | SmashHammer.Scripting.Vector3Proxy | static |
| Clamp01(Vector3Proxy vec) | SmashHammer.Scripting.Vector3Proxy | static |
| ClampMagnitude(Vector3Proxy a, float maxLength) | SmashHammer.Scripting.Vector3Proxy | static |
| Cross(Vector3Proxy a, Vector3Proxy b) | SmashHammer.Scripting.Vector3Proxy | static |
| Distance(Vector3Proxy a, Vector3Proxy b) | SmashHammer.Scripting.Vector3Proxy | static |
| Dot(Vector3Proxy a, Vector3Proxy b) | SmashHammer.Scripting.Vector3Proxy | static |
| Down | SmashHammer.Scripting.Vector3Proxy | static |
| Forward | SmashHammer.Scripting.Vector3Proxy | static |
| Left | SmashHammer.Scripting.Vector3Proxy | static |
| Lerp(Vector3Proxy a, Vector3Proxy b, float t) | SmashHammer.Scripting.Vector3Proxy | static |
| LerpUnclamped(Vector3Proxy a, Vector3Proxy b, float t) | SmashHammer.Scripting.Vector3Proxy | static |
| Magnitude | SmashHammer.Scripting.Vector3Proxy | |
| Max(Vector3Proxy a, Vector3Proxy b) | SmashHammer.Scripting.Vector3Proxy | static |
| Min(Vector3Proxy a, Vector3Proxy b) | SmashHammer.Scripting.Vector3Proxy | static |
| Mod(Vector3Proxy vec, float divisor) | SmashHammer.Scripting.Vector3Proxy | static |
| MoveTowards(Vector3Proxy fromPoint, Vector3Proxy toPoint, float step) | SmashHammer.Scripting.Vector3Proxy | static |
| Normalize(Vector3Proxy a) | SmashHammer.Scripting.Vector3Proxy | static |
| Normalize() | SmashHammer.Scripting.Vector3Proxy | |
| Normalized | SmashHammer.Scripting.Vector3Proxy | |
| One | SmashHammer.Scripting.Vector3Proxy | static |
| operator!=(Vector3Proxy a, Vector3Proxy b) | SmashHammer.Scripting.Vector3Proxy | static |
| operator*(Vector3Proxy a, float d) | SmashHammer.Scripting.Vector3Proxy | static |
| operator*(float d, Vector3Proxy a) | SmashHammer.Scripting.Vector3Proxy | static |
| operator+(Vector3Proxy a, Vector3Proxy b) | SmashHammer.Scripting.Vector3Proxy | static |
| operator-(Vector3Proxy a) | SmashHammer.Scripting.Vector3Proxy | static |
| operator-(Vector3Proxy a, Vector3Proxy b) | SmashHammer.Scripting.Vector3Proxy | static |
| operator/(Vector3Proxy a, float d) | SmashHammer.Scripting.Vector3Proxy | static |
| operator==(Vector3Proxy a, Vector3Proxy b) | SmashHammer.Scripting.Vector3Proxy | static |
| Project(Vector3Proxy a, Vector3Proxy normal) | SmashHammer.Scripting.Vector3Proxy | static |
| ProjectOnPlane(Vector3Proxy a, Vector3Proxy planeNormal) | SmashHammer.Scripting.Vector3Proxy | static |
| Reflect(Vector3Proxy a, Vector3Proxy planeNormal) | SmashHammer.Scripting.Vector3Proxy | static |
| Right | SmashHammer.Scripting.Vector3Proxy | static |
| RotateTowards(Vector3Proxy fromDirection, Vector3Proxy toDirection, float angleStep, float magStep) | SmashHammer.Scripting.Vector3Proxy | static |
| Round(Vector3Proxy vec) | SmashHammer.Scripting.Vector3Proxy | static |
| Round(Vector3Proxy vec, float roundTo) | SmashHammer.Scripting.Vector3Proxy | static |
| Round(Vector3Proxy vec, float roundTo, Vector3Proxy offset) | SmashHammer.Scripting.Vector3Proxy | static |
| Round(Vector3Proxy vec, Vector3Proxy roundTo) | SmashHammer.Scripting.Vector3Proxy | static |
| Round(Vector3Proxy vec, Vector3Proxy roundTo, Vector3Proxy offset) | SmashHammer.Scripting.Vector3Proxy | static |
| Scale(Vector3Proxy a, Vector3Proxy b) | SmashHammer.Scripting.Vector3Proxy | static |
| Set(float newX, float newY, float newZ) | SmashHammer.Scripting.Vector3Proxy | |
| SignedAngle(Vector3Proxy a, Vector3Proxy b, Vector3Proxy axis) | SmashHammer.Scripting.Vector3Proxy | static |
| Slerp(Vector3Proxy a, Vector3Proxy b, float t) | SmashHammer.Scripting.Vector3Proxy | static |
| SlerpUnclamped(Vector3Proxy a, Vector3Proxy b, float t) | SmashHammer.Scripting.Vector3Proxy | static |
| SqrMagnitude | SmashHammer.Scripting.Vector3Proxy | |
| this[int index] | SmashHammer.Scripting.Vector3Proxy | |
| Up | SmashHammer.Scripting.Vector3Proxy | static |
| Vector3Proxy(float x, float y, float z) | SmashHammer.Scripting.Vector3Proxy | |
| Wrap(Vector3Proxy vec, float minWrapTo, float maxWrapTo) | SmashHammer.Scripting.Vector3Proxy | static |
| Wrap(Vector3Proxy vec, Vector3Proxy minWrapTo, Vector3Proxy maxWrapTo) | SmashHammer.Scripting.Vector3Proxy | static |
| X | SmashHammer.Scripting.Vector3Proxy | |
| Y | SmashHammer.Scripting.Vector3Proxy | |
| Z | SmashHammer.Scripting.Vector3Proxy | |
| Zero | SmashHammer.Scripting.Vector3Proxy | static |