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); }