The Preset Service Interface. More...
Public Member Functions | |
| bool | Add (Preset preset) |
| Add a new preset to the system. | |
| void | Update (Preset update) |
| Update a preset. | |
| void | Remove (Preset preset) |
| Remove a preset with a given name from either the built in or user preset list. | |
| void | RemoveGroup (string category) |
| Remove a group of presets by category. | |
| Preset | GetPreset (string name) |
| Get a Preset. | |
| void | ClearBuiltIn () |
| Clear Built-in Presets. | |
| void | ClearAll () |
| Clear all presets. | |
| void | SetDefault (Preset name) |
| Set Default Preset. | |
| bool | CanUpdatePreset (string name) |
| Returns a value if the preset can be updated / resaved. | |
| void | UpdateBuiltInPresets () |
| Reads the CLI's CLI output format and load's them into the preset List Preset. | |
| bool | CheckIfPresetsAreOutOfDate () |
| Check if the built in Presets stored are not out of date. Update them if they are. | |
| bool | CheckIfPresetExists (string name) |
| Check if the preset "name" exists in either Presets or UserPresets lists. | |
Properties | |
| ObservableCollection< Preset > | Presets [get] |
| Gets a Collection of presets. | |
| Preset | DefaultPreset [get] |
| Gets DefaultPreset. | |
The Preset Service Interface.
| bool HandBrake::ApplicationServices::Services::Interfaces::IPresetService::Add | ( | Preset | preset | ) |
Add a new preset to the system.
| preset | A Preset to add |
Implemented in HandBrake::ApplicationServices::Services::PresetService.
| bool HandBrake::ApplicationServices::Services::Interfaces::IPresetService::CanUpdatePreset | ( | string | name | ) |
Returns a value if the preset can be updated / resaved.
| name | The name. |
Implemented in HandBrake::ApplicationServices::Services::PresetService.
| bool HandBrake::ApplicationServices::Services::Interfaces::IPresetService::CheckIfPresetExists | ( | string | name | ) |
Check if the preset "name" exists in either Presets or UserPresets lists.
| name | Name of the preset |
Implemented in HandBrake::ApplicationServices::Services::PresetService.
| bool HandBrake::ApplicationServices::Services::Interfaces::IPresetService::CheckIfPresetsAreOutOfDate | ( | ) |
Check if the built in Presets stored are not out of date. Update them if they are.
Implemented in HandBrake::ApplicationServices::Services::PresetService.
| void HandBrake::ApplicationServices::Services::Interfaces::IPresetService::ClearAll | ( | ) |
Clear all presets.
Implemented in HandBrake::ApplicationServices::Services::PresetService.
| void HandBrake::ApplicationServices::Services::Interfaces::IPresetService::ClearBuiltIn | ( | ) |
Clear Built-in Presets.
Implemented in HandBrake::ApplicationServices::Services::PresetService.
| Preset HandBrake::ApplicationServices::Services::Interfaces::IPresetService::GetPreset | ( | string | name | ) |
Get a Preset.
| name | The name of the preset to get |
Implemented in HandBrake::ApplicationServices::Services::PresetService.
| void HandBrake::ApplicationServices::Services::Interfaces::IPresetService::Remove | ( | Preset | preset | ) |
Remove a preset with a given name from either the built in or user preset list.
| preset | The Preset to remove |
Implemented in HandBrake::ApplicationServices::Services::PresetService.
| void HandBrake::ApplicationServices::Services::Interfaces::IPresetService::RemoveGroup | ( | string | category | ) |
Remove a group of presets by category.
| category | The Category to remove |
Implemented in HandBrake::ApplicationServices::Services::PresetService.
| void HandBrake::ApplicationServices::Services::Interfaces::IPresetService::SetDefault | ( | Preset | name | ) |
Set Default Preset.
| name | The name. |
Implemented in HandBrake::ApplicationServices::Services::PresetService.
| void HandBrake::ApplicationServices::Services::Interfaces::IPresetService::Update | ( | Preset | update | ) |
Update a preset.
| update | The updated preset |
Implemented in HandBrake::ApplicationServices::Services::PresetService.
| void HandBrake::ApplicationServices::Services::Interfaces::IPresetService::UpdateBuiltInPresets | ( | ) |
Reads the CLI's CLI output format and load's them into the preset List Preset.
Implemented in HandBrake::ApplicationServices::Services::PresetService.
Preset HandBrake::ApplicationServices::Services::Interfaces::IPresetService::DefaultPreset [get] |
Gets DefaultPreset.
Implemented in HandBrake::ApplicationServices::Services::PresetService.
ObservableCollection<Preset> HandBrake::ApplicationServices::Services::Interfaces::IPresetService::Presets [get] |
Gets a Collection of presets.
Implemented in HandBrake::ApplicationServices::Services::PresetService.
1.7.1