Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Tools/MakerPenTools/MakerPenVROffHandOperation.cs
T
2026-04-08 23:40:05 +02:00

274 lines
8.4 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Core;
using RecRoom.Core.Creation;
using RecRoom.Inputs;
using UnityEngine;
namespace RecRoom.Tools.MakerPenTools
{
// Token: 0x0200262F RID: 9775
[Token(Token = "0x200262F")]
[Serializable]
[StructLayout(3)]
public abstract class MakerPenVROffHandOperation
{
// Token: 0x17002DF5 RID: 11765
// (get) Token: 0x06010E6E RID: 69230 RVA: 0x003F92E8 File Offset: 0x003F74E8
// (set) Token: 0x06010E6F RID: 69231 RVA: 0x003F92FC File Offset: 0x003F74FC
[Token(Token = "0x17002DF5")]
private protected VRCreationController Controller
{
[Token(Token = "0x6010E6E")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
protected get
{
return this._controller;
}
[Token(Token = "0x6010E6F")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
private set
{
this._controller = value;
}
}
// Token: 0x17002DF6 RID: 11766
// (get) Token: 0x06010E70 RID: 69232 RVA: 0x003F9310 File Offset: 0x003F7510
[Token(Token = "0x17002DF6")]
protected VRInputHandler OffHandInput
{
[Token(Token = "0x6010E70")]
[Address(RVA = "0x12C13A0", Offset = "0x12BFDA0", VA = "0x1812C13A0")]
get
{
return this._controller.<OffHandInput>k__BackingField;
}
}
// Token: 0x17002DF7 RID: 11767
// (get) Token: 0x06010E71 RID: 69233 RVA: 0x003F9330 File Offset: 0x003F7530
[Token(Token = "0x17002DF7")]
protected PlayerHand OffHand
{
[Token(Token = "0x6010E71")]
[Address(RVA = "0x12C13C0", Offset = "0x12BFDC0", VA = "0x1812C13C0")]
get
{
return this._controller.<OffHand>k__BackingField;
}
}
// Token: 0x17002DF8 RID: 11768
// (get) Token: 0x06010E72 RID: 69234 RVA: 0x003F9350 File Offset: 0x003F7550
[Token(Token = "0x17002DF8")]
protected MakerPen MakerPen
{
[Token(Token = "0x6010E72")]
[Address(RVA = "0x12C1380", Offset = "0x12BFD80", VA = "0x1812C1380")]
get
{
return this._controller.<MakerPen>k__BackingField;
}
}
// Token: 0x17002DF9 RID: 11769
// (get) Token: 0x06010E73 RID: 69235 RVA: 0x003F9370 File Offset: 0x003F7570
[Token(Token = "0x17002DF9")]
protected CreationContext ObjectContext
{
[Token(Token = "0x6010E73")]
[Address(RVA = "0xA4B9E0", Offset = "0xA4A3E0", VA = "0x180A4B9E0")]
get
{
return this._controller.<CreationContext>k__BackingField;
}
}
// Token: 0x17002DFA RID: 11770
// (get) Token: 0x06010E74 RID: 69236 RVA: 0x003F9390 File Offset: 0x003F7590
[Token(Token = "0x17002DFA")]
protected ShapeCreationContext ShapeContext
{
[Token(Token = "0x6010E74")]
[Address(RVA = "0x12C13E0", Offset = "0x12BFDE0", VA = "0x1812C13E0")]
get
{
return this._controller.<CreationContext>k__BackingField.shapeCreationContext;
}
}
// Token: 0x06010E75 RID: 69237 RVA: 0x003F93B4 File Offset: 0x003F75B4
[Token(Token = "0x6010E75")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public MakerPenVROffHandOperation()
{
this.FDNBEMIPBNM();
}
// Token: 0x06010E76 RID: 69238 RVA: 0x003F93C8 File Offset: 0x003F75C8
[Token(Token = "0x6010E76")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0", Slot = "4")]
public virtual void OFFLOPLJBBG(VRCreationController KAMOHEPMEIF)
{
this._controller = KAMOHEPMEIF;
}
// Token: 0x06010E77 RID: 69239 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6010E77")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "5")]
public virtual void LOAPFBEMCFF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06010E78 RID: 69240 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6010E78")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "6")]
public virtual void FDNBEMIPBNM()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06010E79 RID: 69241 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6010E79")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "7")]
public virtual void EOMBMPKEPFK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06010E7A RID: 69242 RVA: 0x003F93DC File Offset: 0x003F75DC
[Token(Token = "0x6010E7A")]
[Address(RVA = "0x1F86D90", Offset = "0x1F85790", VA = "0x181F86D90")]
protected int NEDNEKLJIPB<T>(ANECMOONIPJ<T> LHOMKMINCHH, T[] JEJLNJACEFP, ref Vector3 CFKFOBANCMF, ref Collider AJFMFPFCKIP, out bool PIOOBAEMCLN)
{
Tool febapkcnndc = this.OffHand.FEBAPKCNNDC;
int num = 0;
if (!(febapkcnndc != num))
{
Transform transform = this.OffHand.transform;
PlayerHand offHand = this.OffHand;
PlayerHand offHand2 = this.OffHand;
Vector3 vector;
float z = vector.z;
PlayerHand offHand3 = this.OffHand;
int num2 = 0;
Vector3 vector2;
float z2 = vector2.z;
float <GBJLIHLBEPA>k__BackingField = this.OffHand.<GBJLIHLBEPA>k__BackingField;
int num3 = 0;
if (num3 < num2)
{
num3 += num3;
if (num3 == num2)
{
goto IL_93;
}
num3++;
}
float z3 = CFKFOBANCMF.z;
int num4 = 0;
Vector3 vector3;
float z4 = vector3.z;
IL_93:
num4 += num4;
}
throw new NullReferenceException();
}
// Token: 0x06010E7B RID: 69243 RVA: 0x003F9488 File Offset: 0x003F7688
[Token(Token = "0x6010E7B")]
[Address(RVA = "0x12C1110", Offset = "0x12BFB10", VA = "0x1812C1110")]
protected bool DIHBDEFPHEE()
{
VRCreationController controller = this._controller;
bool flag;
return flag;
}
// Token: 0x06010E7C RID: 69244 RVA: 0x003F94A4 File Offset: 0x003F76A4
[Token(Token = "0x6010E7C")]
[Address(RVA = "0x12C11B0", Offset = "0x12BFBB0", VA = "0x1812C11B0")]
protected bool EINLAKEENIF()
{
CreationContext <CreationContext>k__BackingField = this._controller.<CreationContext>k__BackingField;
bool flag;
return flag;
}
// Token: 0x06010E7D RID: 69245 RVA: 0x003F94C4 File Offset: 0x003F76C4
[Token(Token = "0x6010E7D")]
[Address(RVA = "0x2170970", Offset = "0x216F370", VA = "0x182170970")]
protected bool MMDDLKJDEGN<T>(ANECMOONIPJ<T> LHOMKMINCHH, int DOKPLAIBGKA, T[] JEJLNJACEFP)
{
if (DOKPLAIBGKA > 0)
{
int num = 0;
if (num != 0)
{
num++;
}
}
throw new IndexOutOfRangeException();
}
// Token: 0x06010E7E RID: 69246 RVA: 0x003F94E8 File Offset: 0x003F76E8
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6010E7E")]
[Address(RVA = "0x12C1250", Offset = "0x12BFC50", VA = "0x1812C1250")]
static MakerPenVROffHandOperation()
{
GIPDDLFFNGG[] array = new GIPDDLFFNGG[256];
int num = 0;
MakerPenVROffHandOperation.RAYCAST_OBJECTS_RESULTS = array;
MakerPenVROffHandOperation.RaycastObjectsLastHitCount = num;
float z = Vector3.zero.z;
MakerPenVROffHandOperation.RaycastObjectsLastHitCollider = num;
MakerPenVROffHandOperation.RAYCAST_SHAPES_RESULTS = new Guid[256];
MakerPenVROffHandOperation.RaycastShapesLastHitCount = num;
float z2 = Vector3.zero.z;
MakerPenVROffHandOperation.RaycastShapesLastHitCollider = num;
}
// Token: 0x0400B397 RID: 45975
[Token(Token = "0x400B397")]
protected static readonly GIPDDLFFNGG[] RAYCAST_OBJECTS_RESULTS;
// Token: 0x0400B398 RID: 45976
[Token(Token = "0x400B398")]
protected static int RaycastObjectsLastHitCount;
// Token: 0x0400B399 RID: 45977
[Token(Token = "0x400B399")]
protected static Vector3 RaycastObjectsLastHitPoint;
// Token: 0x0400B39A RID: 45978
[Token(Token = "0x400B39A")]
protected static Collider RaycastObjectsLastHitCollider;
// Token: 0x0400B39B RID: 45979
[Token(Token = "0x400B39B")]
protected static readonly Guid[] RAYCAST_SHAPES_RESULTS;
// Token: 0x0400B39C RID: 45980
[Token(Token = "0x400B39C")]
protected static int RaycastShapesLastHitCount;
// Token: 0x0400B39D RID: 45981
[Token(Token = "0x400B39D")]
protected static Vector3 RaycastShapesLastHitPoint;
// Token: 0x0400B39E RID: 45982
[Token(Token = "0x400B39E")]
protected static Collider RaycastShapesLastHitCollider;
// Token: 0x0400B39F RID: 45983
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400B39F")]
[NonSerialized]
private VRCreationController _controller;
}
}