/// <summary> /// Raises the <see cref="VehicleSirenStateChange" /> event. /// </summary> /// <param name="vehicle">The vehicle.</param> /// <param name="e">The <see cref="SirenStateEventArgs" /> instance containing the event data.</param> protected void OnVehicleSirenStateChange(GtaVehicle vehicle, SirenStateEventArgs e) { if (VehicleSirenStateChange != null) VehicleSirenStateChange(vehicle, e); }
/// <summary> /// Raises the <see cref="VehicleSirenStateChange" /> event. /// </summary> /// <param name="vehicle">The vehicle.</param> /// <param name="e">The <see cref="SirenStateEventArgs" /> instance containing the event data.</param> protected void OnVehicleSirenStateChange(BaseVehicle vehicle, SirenStateEventArgs e) { VehicleSirenStateChange?.Invoke(vehicle, e); }