using System; using ProBuilder2.Common; using UnityEngine; // Token: 0x02000011 RID: 17 [DisallowMultipleComponent] [AddComponentMenu("")] public class pb_Entity : MonoBehaviour { // Token: 0x1700000E RID: 14 // (get) Token: 0x06000090 RID: 144 RVA: 0x0000F38E File Offset: 0x0000D78E public EntityType entityType { get { return this._entityType; } } // Token: 0x06000091 RID: 145 RVA: 0x0000F398 File Offset: 0x0000D798 public void Awake() { MeshRenderer component = base.GetComponent(); if (!component) { return; } switch (this.entityType) { case EntityType.Trigger: component.enabled = false; break; case EntityType.Collider: component.enabled = false; break; } } // Token: 0x06000092 RID: 146 RVA: 0x0000F3FC File Offset: 0x0000D7FC public void SetEntity(EntityType t) { this._entityType = t; } // Token: 0x0400009D RID: 157 [SerializeField] [HideInInspector] private EntityType _entityType; }