Files
Jan2021-Cpp2Il-Dump/RecRoom.Unityextensions.Runtime/RecRoom/Vector3Ext.cs
T
2026-04-08 23:40:05 +02:00

283 lines
9.6 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom
{
// Token: 0x0200003A RID: 58
[Token(Token = "0x200003A")]
[StructLayout(3)]
public static class Vector3Ext
{
// Token: 0x06000132 RID: 306 RVA: 0x00002C24 File Offset: 0x00000E24
[Token(Token = "0x6000132")]
[Address(RVA = "0x3249A00", Offset = "0x3248400", VA = "0x183249A00")]
public static Vector3 Average(this IEnumerable<Vector3> vectors)
{
return default(Vector3);
}
// Token: 0x06000133 RID: 307 RVA: 0x00002C3C File Offset: 0x00000E3C
[Token(Token = "0x6000133")]
[Address(RVA = "0x324AF80", Offset = "0x3249980", VA = "0x18324AF80")]
public static float SqDistance(Vector3 a, Vector3 b)
{
return 0f;
}
// Token: 0x06000134 RID: 308 RVA: 0x00002C54 File Offset: 0x00000E54
[Token(Token = "0x6000134")]
[Address(RVA = "0x324B3C0", Offset = "0x3249DC0", VA = "0x18324B3C0")]
public static Vector3 TransformCoordinateSpace(this Vector3 v, Vector3 coordinateSpaceOrigin, Vector3 coordinateSpaceRight, Vector3 coordinateSpaceUp, Vector3 coordinateSpaceForward)
{
return default(Vector3);
}
// Token: 0x06000135 RID: 309 RVA: 0x00002C6C File Offset: 0x00000E6C
[Token(Token = "0x6000135")]
[Address(RVA = "0x324B100", Offset = "0x3249B00", VA = "0x18324B100")]
public static Vector3 TransformCoordinateSpace(this Vector3 v, Vector3 coordinateSpaceOrigin, Quaternion coordinateSpaceRotation)
{
return default(Vector3);
}
// Token: 0x06000136 RID: 310 RVA: 0x00002C84 File Offset: 0x00000E84
[Token(Token = "0x6000136")]
[Address(RVA = "0x324B220", Offset = "0x3249C20", VA = "0x18324B220")]
public static Vector3 TransformCoordinateSpace(this Vector3 v, Vector3 coordinateSpaceOrigin, Quaternion coordinateSpaceRotation, Vector3 lossyScale)
{
return default(Vector3);
}
// Token: 0x06000137 RID: 311 RVA: 0x00002C9C File Offset: 0x00000E9C
[Token(Token = "0x6000137")]
[Address(RVA = "0x324A320", Offset = "0x3248D20", VA = "0x18324A320")]
public static Vector3 InverseTransformCoordinateSpace(this Vector3 v, Vector3 coordinateSpaceOrigin, Quaternion coordinateSpaceRotation)
{
return default(Vector3);
}
// Token: 0x06000138 RID: 312 RVA: 0x00002CB4 File Offset: 0x00000EB4
[Token(Token = "0x6000138")]
[Address(RVA = "0x324A510", Offset = "0x3248F10", VA = "0x18324A510")]
public static bool IsUniform(this Vector3 thisVector, float epsilon = 0.001f)
{
return default(bool);
}
// Token: 0x06000139 RID: 313 RVA: 0x00002CCC File Offset: 0x00000ECC
[Token(Token = "0x6000139")]
[Address(RVA = "0x324A640", Offset = "0x3249040", VA = "0x18324A640")]
public static bool IsValidOnScreenViewportCoordinates(this Vector3 vector)
{
return default(bool);
}
// Token: 0x0600013A RID: 314 RVA: 0x00002CE4 File Offset: 0x00000EE4
[Token(Token = "0x600013A")]
[Address(RVA = "0x324A6B0", Offset = "0x32490B0", VA = "0x18324A6B0")]
public static bool IsWithinUnitCube(this Vector3 vector)
{
return default(bool);
}
// Token: 0x0600013B RID: 315 RVA: 0x00002CFC File Offset: 0x00000EFC
[Token(Token = "0x600013B")]
[Address(RVA = "0x324A770", Offset = "0x3249170", VA = "0x18324A770")]
public static float MaxComponent(this Vector3 v)
{
return 0f;
}
// Token: 0x0600013C RID: 316 RVA: 0x00002D14 File Offset: 0x00000F14
[Token(Token = "0x600013C")]
[Address(RVA = "0x324A800", Offset = "0x3249200", VA = "0x18324A800")]
public static float MinComponent(this Vector3 v)
{
return 0f;
}
// Token: 0x0600013D RID: 317 RVA: 0x00002D2C File Offset: 0x00000F2C
[Token(Token = "0x600013D")]
[Address(RVA = "0x32496C0", Offset = "0x32480C0", VA = "0x1832496C0")]
public static Vector3 Abs(this Vector3 v)
{
return default(Vector3);
}
// Token: 0x0600013E RID: 318 RVA: 0x00002D44 File Offset: 0x00000F44
[Token(Token = "0x600013E")]
[Address(RVA = "0x324B5A0", Offset = "0x3249FA0", VA = "0x18324B5A0")]
public static Vector3 ValueOrZeroIfBogus(this Vector3 vector)
{
return default(Vector3);
}
// Token: 0x0600013F RID: 319 RVA: 0x00002D5C File Offset: 0x00000F5C
[Token(Token = "0x600013F")]
[Address(RVA = "0x3249D00", Offset = "0x3248700", VA = "0x183249D00")]
public static Vector3 ClampedValueOrZeroIfBogus(this Vector3 vector, float maxMagnitude)
{
return default(Vector3);
}
// Token: 0x06000140 RID: 320 RVA: 0x00002D74 File Offset: 0x00000F74
[Token(Token = "0x6000140")]
[Address(RVA = "0x324A720", Offset = "0x3249120", VA = "0x18324A720")]
public static bool IsZero(this Vector3 vector)
{
return default(bool);
}
// Token: 0x06000141 RID: 321 RVA: 0x00002D8C File Offset: 0x00000F8C
[Token(Token = "0x6000141")]
[Address(RVA = "0x324A4B0", Offset = "0x3248EB0", VA = "0x18324A4B0")]
public static bool IsNaN(this Vector3 vector)
{
return default(bool);
}
// Token: 0x06000142 RID: 322 RVA: 0x00002DA4 File Offset: 0x00000FA4
[Token(Token = "0x6000142")]
[Address(RVA = "0x324A450", Offset = "0x3248E50", VA = "0x18324A450")]
public static bool IsInfinity(this Vector3 vector)
{
return default(bool);
}
// Token: 0x06000143 RID: 323 RVA: 0x00002DBC File Offset: 0x00000FBC
[Token(Token = "0x6000143")]
[Address(RVA = "0x324A950", Offset = "0x3249350", VA = "0x18324A950")]
public static Vector3 MultiplyComponents(this Vector3 me, Vector3 other)
{
return default(Vector3);
}
// Token: 0x06000144 RID: 324 RVA: 0x00002DD4 File Offset: 0x00000FD4
[Token(Token = "0x6000144")]
[Address(RVA = "0x3249E70", Offset = "0x3248870", VA = "0x183249E70")]
public static Vector3 DivideComponents(this Vector3 me, Vector3 other)
{
return default(Vector3);
}
// Token: 0x06000145 RID: 325 RVA: 0x00002DEC File Offset: 0x00000FEC
[Token(Token = "0x6000145")]
[Address(RVA = "0x3249840", Offset = "0x3248240", VA = "0x183249840")]
public static float AngleSignedVector3(this Vector3 from, Vector3 to, [Optional] Vector3? up)
{
return 0f;
}
// Token: 0x06000146 RID: 326 RVA: 0x00002E04 File Offset: 0x00001004
[Token(Token = "0x6000146")]
[Address(RVA = "0x324B660", Offset = "0x324A060", VA = "0x18324B660")]
public static Vector3 ZeroY(this Vector3 vector)
{
return default(Vector3);
}
// Token: 0x06000147 RID: 327 RVA: 0x00002E1C File Offset: 0x0000101C
[Token(Token = "0x6000147")]
[Address(RVA = "0x3249F60", Offset = "0x3248960", VA = "0x183249F60")]
public static Vector3 GetClosestAxis(Vector3 dir, Quaternion rot)
{
return default(Vector3);
}
// Token: 0x06000148 RID: 328 RVA: 0x00002E34 File Offset: 0x00001034
[Token(Token = "0x6000148")]
[Address(RVA = "0x3249F00", Offset = "0x3248900", VA = "0x183249F00")]
public static Vector3 FromX(float x)
{
return default(Vector3);
}
// Token: 0x06000149 RID: 329 RVA: 0x00002E4C File Offset: 0x0000104C
[Token(Token = "0x6000149")]
[Address(RVA = "0x3249F30", Offset = "0x3248930", VA = "0x183249F30")]
public static Vector3 FromY(float y)
{
return default(Vector3);
}
// Token: 0x0600014A RID: 330 RVA: 0x00002E64 File Offset: 0x00001064
[Token(Token = "0x600014A")]
[Address(RVA = "0x324AD70", Offset = "0x3249770", VA = "0x18324AD70")]
public static Vector3 SetX(this Vector3 self, float x)
{
return default(Vector3);
}
// Token: 0x0600014B RID: 331 RVA: 0x00002E7C File Offset: 0x0000107C
[Token(Token = "0x600014B")]
[Address(RVA = "0x324ADB0", Offset = "0x32497B0", VA = "0x18324ADB0")]
public static Vector3 SetY(this Vector3 self, float y)
{
return default(Vector3);
}
// Token: 0x0600014C RID: 332 RVA: 0x00002E94 File Offset: 0x00001094
[Token(Token = "0x600014C")]
[Address(RVA = "0x324ADF0", Offset = "0x32497F0", VA = "0x18324ADF0")]
public static Vector3 SetZ(this Vector3 self, float z)
{
return default(Vector3);
}
// Token: 0x0600014D RID: 333 RVA: 0x00002EAC File Offset: 0x000010AC
[Token(Token = "0x600014D")]
[Address(RVA = "0x3249780", Offset = "0x3248180", VA = "0x183249780")]
public static Vector3 AddY(this Vector3 self, float y)
{
return default(Vector3);
}
// Token: 0x0600014E RID: 334 RVA: 0x00002EC4 File Offset: 0x000010C4
[Token(Token = "0x600014E")]
[Address(RVA = "0x324B040", Offset = "0x3249A40", VA = "0x18324B040")]
public static Vector3 SubX(this Vector3 self, float x)
{
return default(Vector3);
}
// Token: 0x0600014F RID: 335 RVA: 0x00002EDC File Offset: 0x000010DC
[Token(Token = "0x600014F")]
[Address(RVA = "0x324A890", Offset = "0x3249290", VA = "0x18324A890")]
public static Vector3 MulX(this Vector3 self, float x)
{
return default(Vector3);
}
// Token: 0x06000150 RID: 336 RVA: 0x00002EF4 File Offset: 0x000010F4
[Token(Token = "0x6000150")]
[Address(RVA = "0x324A9E0", Offset = "0x32493E0", VA = "0x18324A9E0")]
public static Vector3 ProjectDirectionOntoSurface(Vector3 desiredDirection, Vector3 surfaceNormal, Vector3 up)
{
return default(Vector3);
}
// Token: 0x06000151 RID: 337 RVA: 0x00002F0C File Offset: 0x0000110C
[Token(Token = "0x6000151")]
[Address(RVA = "0x324AB20", Offset = "0x3249520", VA = "0x18324AB20")]
public static Vector3 ProjectGroundSpaceVectorOnToWall(Vector3 vector, Vector3 wallUp, Vector3 wallNormal, bool allowedToMoveUp)
{
return default(Vector3);
}
// Token: 0x06000152 RID: 338 RVA: 0x00002F24 File Offset: 0x00001124
[Token(Token = "0x6000152")]
[Address(RVA = "0x324AE30", Offset = "0x3249830", VA = "0x18324AE30")]
public static float SignedAngleOnPlane(this Vector3 from, Vector3 to, Vector3 planeNormalAxis, bool shiftPositive = false)
{
return 0f;
}
// Token: 0x04000052 RID: 82
[Token(Token = "0x4000052")]
public static readonly float SIN_45;
}
}