public void RegisterWeapon(Weapon weapon) { weapon.SetShip(mShip); mFireButton.RegisterControllable(weapon); }