// Token: 0x06001764 RID: 5988 RVA: 0x00057440 File Offset: 0x00055640 public void Destroy(ref global::BobEffect.Data data) { if (this.loaded && data != null) { this.CloseData(data); data = null; } }
// Token: 0x06001763 RID: 5987 RVA: 0x0005741C File Offset: 0x0005561C public bool Create(out global::BobEffect.Data data) { if (!this.loaded) { this.InitializeNonSerializedData(); this.loaded = true; } return(this.OpenData(out data)); }
// Token: 0x06001774 RID: 6004 RVA: 0x00058040 File Offset: 0x00056240 protected override bool OpenData(out global::BobEffect.Data data) { if (!this.glob.valid) { data = null; return(false); } data = new global::BobPunchEffect.PunchData(); data.effect = this; return(true); }
// Token: 0x06001768 RID: 5992 RVA: 0x00057490 File Offset: 0x00055690 public virtual void CopyDataTo(global::BobEffect.Data target) { target.force = this.force; target.torque = this.torque; }
// Token: 0x06001761 RID: 5985 protected abstract void CloseData(global::BobEffect.Data data);
// Token: 0x06001760 RID: 5984 protected abstract bool OpenData(out global::BobEffect.Data data);
// Token: 0x06001778 RID: 6008 RVA: 0x000584CC File Offset: 0x000566CC public override void CopyDataTo(global::BobEffect.Data data) { base.CopyDataTo(data); ((global::BobPunchEffect.PunchData)data).time = this.time; }
// Token: 0x06001775 RID: 6005 RVA: 0x00058068 File Offset: 0x00056268 protected override void CloseData(global::BobEffect.Data data) { }