using System; namespace ProBuilder2.Common { // Token: 0x02000006 RID: 6 public class pb_ActionResult { // Token: 0x06000031 RID: 49 RVA: 0x00002DF5 File Offset: 0x000011F5 public pb_ActionResult(Status status, string notification) { this.status = status; this.notification = notification; } // Token: 0x06000032 RID: 50 RVA: 0x00002E16 File Offset: 0x00001216 public static implicit operator bool(pb_ActionResult res) { return res.status == Status.Success; } // Token: 0x17000001 RID: 1 // (get) Token: 0x06000033 RID: 51 RVA: 0x00002E21 File Offset: 0x00001221 public static pb_ActionResult Success { get { return new pb_ActionResult(Status.Success, string.Empty); } } // Token: 0x17000002 RID: 2 // (get) Token: 0x06000034 RID: 52 RVA: 0x00002E2E File Offset: 0x0000122E public static pb_ActionResult NoSelection { get { return new pb_ActionResult(Status.Canceled, "Nothing Selected"); } } // Token: 0x17000003 RID: 3 // (get) Token: 0x06000035 RID: 53 RVA: 0x00002E3B File Offset: 0x0000123B public static pb_ActionResult UserCanceled { get { return new pb_ActionResult(Status.Canceled, "User Canceled"); } } // Token: 0x04000009 RID: 9 public Status status; // Token: 0x0400000A RID: 10 public string notification = string.Empty; } }