A Sandcastle Documented Class Library
A Sandcastle Documented Class Library
butterflow_ui
AboutWindow Class
App Class
BoolVisibilityConverter Class
ButterflowOption Class
ButterflowSubregion Class
ButterflowWrapper Class
ButterflowWrapper.ButterflowConsoleOutputArgs Class
ButterflowWrapper.ButterflowExitArgs Class
ButterflowWrapper.ButterflowOutputArgs Class
ButterflowWrapper.ButterflowOutputType Enumeration
FlowFilterType Enumeration
InverseBoolConverter Class
InverseBoolVisibilityConverter Class
MainWindow Class
OctokitWrapper Class
OctokitWrapper.VersionStatus Enumeration
OptionsConfiguration Class
OptionsConfigurationFile Class
OptionsWindow Class
PropertyChangedAlerter Class
RegionType Enumeration

# butterflow_ui Namespace

butterflow-ui is a graphical front end for interacting with the butterflow command line application in Windows.
Classes

| Class | Description
--- | --- | ---
| AboutWindow | Interaction logic for AboutWindow.xaml
| App | Interaction logic for App.xaml
| BoolVisibilityConverter | A visibility converter.
| ButterflowOption | A butterflowUI option. Contains layout information for use in butterflowUI.
| ButterflowSubregion | A butterflow video subregion. Represents a snippet of a video on which butterflow will act.
| ButterflowWrapper | A butterflow wrapper. Provides interaction with the butterflow executable.
| ButterflowWrapper ButterflowConsoleOutputArgs | Arguments for butterflow console output events.
| ButterflowWrapper ButterflowExitArgs | Arguments for butterflow exiting.
| ButterflowWrapper ButterflowOutputArgs | Arguments for butterflow output events where a known value of type can be parsed.
| InverseBoolConverter | An inverse boolean converter.
| InverseBoolVisibilityConverter | An inverse bool visibility converter.
| MainWindow | Interaction logic for MainWindow.xaml
| OctokitWrapper | An wrapper for the Octokit.net class. This class is used to extract functionality for checking github for updates to butterflow-ui installation.
| OptionsConfiguration | The butterflow options configuration. Contians all the options necessary to run butterflow and process a video.
| OptionsConfigurationFile | An options configuration file. This class is used to serialize out the configuration to a file.
| OptionsWindow | Interaction logic for OptionsWindow.xaml
| PropertyChangedAlerter | A class responsible for implementing the INotifyPropertyChanged interface and helper functions.

Enumerations

| Enumeration | Description
--- | --- | ---
| ButterflowWrapper ButterflowOutputType | Values that represent butterflow output types.
| FlowFilterType | Values that represent a flow filter type used for optical flow calculations.
| OctokitWrapper VersionStatus | Values that represent version status of the current installation of butterflow-ui.
| RegionType | Values that represent subregion types.