Exemple #1
0
 public static void Begin(IRenderableProduction baseProduction, CubeProductionScope scope)
 {
     BaseProduction = baseProduction;
     ModuleScope    = scope;
     SnapPlanes     = new Dictionary <string, Plane>();
     Occluders      = new List <ProductionScope>();
 }
 public RegistrarProduction(string name, ProductionScope scope)
 {
     _finalFlag       = false;
     Name             = name;
     Scope            = new CubeProductionScope(scope);
     ChildProductions = new List <IRenderableProduction>();
 }
 public TerminalProduction(GameObject asset)
 {
     Terminal = asset;
     Scope    = new CubeProductionScope(new Bounds(Vector3.zero, Vector3.zero), Quaternion.identity);
 }