// [TypeInfo RVA: 0x0]
public class NetworkedEnable : MonoBehaviourPun
{
	public UnityEngine.GameObject targetObject; // 0x28
	public bool enableOnEnter; // 0x30
	public bool enableOnExit; // 0x31

	// RVA: 0x32316E8 VA: 0x781891C6E8
	private void OnTriggerEnter(UnityEngine.Collider other);
	/*
	 *   bool bVar1;
	 *   void *this_00;
	 *   long *parameters;
	 *   long lVar2;
	 *   long lVar3;
	 *   undefined8 uVar4;
	 *   undefined1 auStack_24 [4];
	 *
	 *   if ((bRam000000000754a946 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c0a10);
	 *     func_0x031fdc8c(PTR_DAT_070c3098);
	 *     func_0x031fdc8c(PTR_DAT_070c07b8);
	 *     bRam000000000754a946 = 1;
	 *   }
	 *   if (other != null) {
	 *     bVar1 = UnityEngine.Component.CompareTag(other,*(void **)PTR_DAT_070c07b8);
	 *     if (!bVar1) {
	 *       return;
	 *     }
	 *     this_00 = MonoBehaviourPun.get_photonView(this);
	 *     parameters = (long *)func_0x031fdd78(*(undefined8 *)PTR_DAT_070c0a10,1);
	 *     auStack_24[0] = this.enableOnEnter;
	 *     lVar2 = func_0x031fde10(*(undefined8 *)(PTR_DAT_070c0840 + 0x28),auStack_24);
	 *     if (parameters != null) {
	 *       if ((lVar2 != 0) &&
	 *          (lVar3 = func_0x031fde0c(lVar2,*(undefined8 *)(*parameters + 0x40)), lVar3 == 0)) {
	 *         uVar4 = func_0x031fdf58();
	 *         IL2CPP.ThrowManagedException();
	 *       }
	 *       if ((int)parameters[3] == 0) {
	 *         IL2CPP.ThrowIndexOutOfRangeException();
	 *       }
	 *       parameters[4] = lVar2;
	 *       func_0x031fdc38(parameters + 4,lVar2);
	 *       if (this_00 != null) {
	 *         Photon.Pun.PhotonView.RPC(this_00,*(void **)PTR_DAT_070c3098,3,parameters);
	 *         return;
	 *       }
	 *     }
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x323181C VA: 0x781891C81C
	private void OnTriggerExit(UnityEngine.Collider other);
	/*
	 *   bool bVar1;
	 *   void *this_00;
	 *   long *parameters;
	 *   long lVar2;
	 *   long lVar3;
	 *   undefined8 uVar4;
	 *   undefined1 auStack_24 [4];
	 *
	 *   if ((bRam000000000754a947 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c0a10);
	 *     func_0x031fdc8c(PTR_DAT_070c3098);
	 *     func_0x031fdc8c(PTR_DAT_070c07b8);
	 *     bRam000000000754a947 = 1;
	 *   }
	 *   if (other != null) {
	 *     bVar1 = UnityEngine.Component.CompareTag(other,*(void **)PTR_DAT_070c07b8);
	 *     if (!bVar1) {
	 *       return;
	 *     }
	 *     this_00 = MonoBehaviourPun.get_photonView(this);
	 *     parameters = (long *)func_0x031fdd78(*(undefined8 *)PTR_DAT_070c0a10,1);
	 *     auStack_24[0] = this.enableOnExit;
	 *     lVar2 = func_0x031fde10(*(undefined8 *)(PTR_DAT_070c0840 + 0x28),auStack_24);
	 *     if (parameters != null) {
	 *       if ((lVar2 != 0) &&
	 *          (lVar3 = func_0x031fde0c(lVar2,*(undefined8 *)(*parameters + 0x40)), lVar3 == 0)) {
	 *         uVar4 = func_0x031fdf58();
	 *         IL2CPP.ThrowManagedException();
	 *       }
	 *       if ((int)parameters[3] == 0) {
	 *         IL2CPP.ThrowIndexOutOfRangeException();
	 *       }
	 *       parameters[4] = lVar2;
	 *       func_0x031fdc38(parameters + 4,lVar2);
	 *       if (this_00 != null) {
	 *         Photon.Pun.PhotonView.RPC(this_00,*(void **)PTR_DAT_070c3098,3,parameters);
	 *         return;
	 *       }
	 *     }
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x3231950 VA: 0x781891C950
	private void RPC_SetActive(bool state);
	/*
	 *   undefined *puVar1;
	 *   ulong uVar2;
	 *   long lVar3;
	 *   void *pvVar4;
	 *
	 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
	 *   if ((bRam000000000754a948 & 1) == 0) {
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8);
	 *     bRam000000000754a948 = 1;
	 *   }
	 *   pvVar4 = this.targetObject;
	 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *     func_0x031fde08();
	 *   }
	 *   uVar2 = UnityEngine.Object.op_Inequality(pvVar4,null);
	 *   if ((uVar2 & 1) == 0) {
	 *     return;
	 *   }
	 *   pvVar4 = this.targetObject;
	 *   if (pvVar4 == null) {
	 *     IL2CPP.ThrowNullReferenceException();
	 *   }
	 *   if ((bRam000000000755f7e0 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_0714f3e0,state,0);
	 *     bRam000000000755f7e0 = 1;
	 *   }
	 *   if (pvVar4 != null) {
	 *     lVar3 = *(long *)((long)pvVar4 + 0x10);
	 *     if (lVar3 == 0) {
	 *       UnityEngine.Bindings.ThrowHelper.ThrowNullReferenceException(pvVar4);
	 *     }
	 *     if (pcRam000000000755f860 == null) {
	 *       pcRam000000000755f860 = (code *)func_0x031fdc50(&UNK_0138da18);
	 *     }
	 *     (*pcRam000000000755f860)(lVar3,state);
	 *     return;
	 *   }
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x32319E8 VA: 0x781891C9E8
	public void .ctor();
	/*
	 *   undefined *puVar1;
	 *
	 *   this.enableOnEnter = true;
	 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
	 *   if ((bRam000000000755f76f & 1) == 0) {
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8,0);
	 *     bRam000000000755f76f = 1;
	 *   }
	 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *     func_0x031fde08();
	 *   }
	 *   return;
	 */
}
