public FlightComputerWindow(FlightComputer fc) : base("", new Rect(100, 100, 0, 0), WindowAlign.Floating) { mFlightComputer = fc; mAttitude = new AttitudeFragment(fc, () => mQueueEnabled = !mQueueEnabled); mRover = new RoverFragment(fc, () => mQueueEnabled = !mQueueEnabled); mAerial = new AerialFragment(fc); mBifrost = new BifrostFragment(fc); mQueue = new QueueFragment(fc); mQueueEnabled = false; }