EarTrumpet.ViewModels.DeviceAppItemViewModel.DeviceAppItemViewModel C# (CSharp) Method

DeviceAppItemViewModel() public method

public DeviceAppItemViewModel ( IAudioMixerViewModelCallback callback, EarTrumpetAudioDeviceModel device, float volume ) : System
callback IAudioMixerViewModelCallback
device EarTrumpet.Models.EarTrumpetAudioDeviceModel
volume float
return System
        public DeviceAppItemViewModel(IAudioMixerViewModelCallback callback, EarTrumpetAudioDeviceModel device, float volume)
        {
            IconHeight = IconWidth = 32;

            _device = device;
            _volume = Convert.ToInt32(Math.Round((volume * 100), MidpointRounding.AwayFromZero));
            _isMuted = device.IsMuted;
            _callback = callback;
            DisplayName = device.DisplayName;
            Id = device.Id;
        }