Пример #1
0
 public virtual void InitInputs()
 {
     Inputs = new InputData[InputCount];
     for(int ein = 0; ein < InputCount; ein++)
     {
         Inputs[ein] = new InputData();
     }
 }
Пример #2
0
        public void SetInputSource(int inputid, int sourceid, int sourcetype)
        {
            if(inputid < 0 || inputid >= InputCount) { return; }
            if(Inputs == null) { Inputs = new InputData[InputCount]; }
            if(Inputs[inputid] == null) { Inputs[inputid] = new InputData(); }

            Inputs[inputid].SourceID = sourceid;
            Inputs[inputid].SourceType = sourcetype;
        }
Пример #3
0
 public override void InitInputs()
 {
     Inputs = new InputData[3];
     for(int ein = 0; ein < Inputs.Length; ein++)
     {
         Inputs[ein] = new InputData();
         Inputs[ein].SourceID = 0;
         Inputs[ein].SourceType = Machines.InputData.SourceTypeGenerator;
     }
 }
Пример #4
0
        public override void Initialize()
        {
            Console.WriteLine("Initializing Mixer Inputs");
            InputCount = 2;
            Inputs = new InputData[InputCount];
            for(int ein = 0; ein < InputCount; ein++)
            {
                Inputs[ein] = new InputData();
            }

            Inputs[0].SourceID = 0;
            Inputs[1].SourceID = 0;
            Inputs[0].SourceType = Machines.InputData.SourceTypeGenerator;
            Inputs[1].SourceType = Machines.InputData.SourceTypeGenerator;
        }
Пример #5
0
        public override void Initialize()
        {
            Inputs = new InputData[1];
            for(int ein = 0; ein < Inputs.Length; ein++)
            {
                Inputs[ein] = new InputData();
                Inputs[ein].SourceID = 0;
                Inputs[ein].SourceType = Machines.InputData.SourceTypeGenerator;
            }
            base.InputCount = 1;

            VerbBuffer = new Queue<short[]>();
        }