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

125 lines
3.8 KiB
C#

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<ControlPointType> : DrawingToolBase where ControlPointType : class, JCINHHKAJNP<ControlPointType>
{
// Token: 0x060107AB RID: 67499 RVA: 0x003DEE90 File Offset: 0x003DD090
[Token(Token = "0x60107AB")]
[Address(RVA = "0x1D98F90", Offset = "0x1D97990", VA = "0x181D98F90")]
protected BAPADJHCGBI<ControlPointType> 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<ControlPointType> OKEAGIMAMEK;
}
}