using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using Photon.Realtime; using RecRoom.Networking.RPC; using UnityEngine; namespace RecRoom.Tools { // Token: 0x0200254E RID: 9550 [Token(Token = "0x200254E")] [StructLayout(3)] public abstract class DrawingToolBase : DrawingToolBase where ControlPointType : class, JCINHHKAJNP { // Token: 0x060107AB RID: 67499 RVA: 0x003DEE90 File Offset: 0x003DD090 [Token(Token = "0x60107AB")] [Address(RVA = "0x1D98F90", Offset = "0x1D97990", VA = "0x181D98F90")] protected BAPADJHCGBI JIIKGBMMLAC(DrawingSurface HEPCBJGELOE, ControlPointType FPJPFDLLENE, bool HGGJENNEIBA) { Material drawingMaterial = base.JGLFCAMFGDN; bool isCompleted = ((IAsyncResult)HEPCBJGELOE).IsCompleted; throw new NullReferenceException(); } // Token: 0x060107AC RID: 67500 [Token(Token = "0x60107AC")] [Address(Slot = "17")] protected abstract ControlPointType NFKJLENPJMJ(Vector3 NPGHNEFFKEJ, Quaternion ADOHOPIHNGA, float JDLIOHICNLB); // Token: 0x060107AD RID: 67501 RVA: 0x003DEEB0 File Offset: 0x003DD0B0 [Token(Token = "0x60107AD")] [Address(RVA = "0x1D98EA0", Offset = "0x1D978A0", VA = "0x181D98EA0")] private void CLPOJFFKFFG(DrawingSurface KJJPGPCAGMB, ControlPointType NALEBOPKDAA, long LGFFPEHKDMG) { BHJIODAHFAG afecjmcngcb = KJJPGPCAGMB.AFECJMCNGCB; } // Token: 0x060107AE RID: 67502 RVA: 0x003DEED8 File Offset: 0x003DD0D8 [Token(Token = "0x60107AE")] [Address(RVA = "0x1D99000", Offset = "0x1D97A00", VA = "0x181D99000")] private void LDCCPDKCKAG() { if (this != 0) { } } // Token: 0x060107AF RID: 67503 RVA: 0x003DEEEC File Offset: 0x003DD0EC [Token(Token = "0x60107AF")] [Address(RVA = "0x1D98B30", Offset = "0x1D97530", VA = "0x181D98B30", Slot = "15")] protected override void AHDFJOCELJC(DrawingSurface KJJPGPCAGMB, Vector3 BNKHIHFFIIN, Quaternion FDBDEKJEPOP, Vector2 OEGCIIBMIGI, float JDLIOHICNLB) { if (!KJJPGPCAGMB.LHMIENIILAB) { bool hasAuthority = base.hasAuthority; if (hasAuthority) { if (this == 0 || hasAuthority) { } float z = BNKHIHFFIIN.z; this.PCNENEELBCF(); bool flag; Photon.Realtime.Player player; if (!flag || player != 0) { } if (EIMGAFPPJFD.IKDFDELJBII()) { bool onDestroyingCalled = base.photonView.onDestroyingCalled; throw new NullReferenceException(); } } } } // Token: 0x060107B0 RID: 67504 RVA: 0x003DEF50 File Offset: 0x003DD150 [Token(Token = "0x60107B0")] [Address(RVA = "0x1D99040", Offset = "0x1D97A40", VA = "0x181D99040", Slot = "16")] protected override void PCNENEELBCF() { if (base.hasAuthority) { if (EIMGAFPPJFD.IKDFDELJBII()) { PhotonView photonView; RPCActions.RPCAction rpcaction; photonView.RpcAll(rpcaction); throw new NullReferenceException(); } this.LDCCPDKCKAG(); } } // Token: 0x060107B1 RID: 67505 RVA: 0x003DEF84 File Offset: 0x003DD184 [Token(Token = "0x60107B1")] [Address(RVA = "0x1D99140", Offset = "0x1D97B40", VA = "0x181D99140")] [PunRPC] protected void RpcAddControlPoint(DrawingSurface KJJPGPCAGMB, ControlPointType FADLDKKILBB, int LGFFPEHKDMG) { } // Token: 0x060107B2 RID: 67506 RVA: 0x003DEF98 File Offset: 0x003DD198 [Token(Token = "0x60107B2")] [Address(RVA = "0x1D99180", Offset = "0x1D97B80", VA = "0x181D99180")] [PunRPC] protected void RpcFinishStroke() { } // Token: 0x060107B3 RID: 67507 RVA: 0x003DEFAC File Offset: 0x003DD1AC [Token(Token = "0x60107B3")] [Address(RVA = "0x1D991B0", Offset = "0x1D97BB0", VA = "0x181D991B0")] protected DrawingToolBase() { } // Token: 0x0400AF99 RID: 44953 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400AF99")] protected BAPADJHCGBI OKEAGIMAMEK; } }