예제 #1
0
 // 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));
 }