// Token: 0x06003B46 RID: 15174 RVA: 0x000D1AC8 File Offset: 0x000CFCC8 protected override global::LightStyle.Simulation ConstructSimulation(global::LightStylist stylist) { global::LightStyleDefault.DefaultSimulation result; if ((result = this.singletonSimulation) == null) { result = (this.singletonSimulation = new global::LightStyleDefault.DefaultSimulation(this)); } return(result); }
// Token: 0x06003AF9 RID: 15097 RVA: 0x000D0948 File Offset: 0x000CEB48 public global::LightStyle.Simulation CreateSimulation(double startTime, global::LightStylist stylist) { global::LightStyle.Simulation simulation = this.ConstructSimulation(stylist); if (simulation != null) { simulation.ResetTime(startTime); } return(simulation); }
// Token: 0x06003AF6 RID: 15094 protected abstract global::LightStyle.Simulation ConstructSimulation(global::LightStylist stylist);
// Token: 0x06003AF8 RID: 15096 RVA: 0x000D0938 File Offset: 0x000CEB38 public global::LightStyle.Simulation CreateSimulation(global::LightStylist stylist) { return(this.CreateSimulation(global::LightStyle.time, stylist)); }
// Token: 0x06003B3F RID: 15167 RVA: 0x000D19FC File Offset: 0x000CFBFC protected override global::LightStyle.Simulation ConstructSimulation(global::LightStylist stylist) { return(new global::LightStyleCurve.Simulation(this)); }