SYMBOL INDEX (1439 symbols across 308 files) FILE: EarTrumpet.ColorTool/App.xaml.cs class App (line 5) | public partial class App : Application FILE: EarTrumpet.ColorTool/ColorItemViewModel.cs class ColorItemViewModel (line 5) | public class ColorItemViewModel method ColorItemViewModel (line 7) | public ColorItemViewModel() { } FILE: EarTrumpet.ColorTool/ColorViewModel.cs class ColorViewModel (line 11) | public class ColorViewModel : BindableBase method ColorViewModel (line 15) | public ColorViewModel() method OnTextChanged (line 20) | public void OnTextChanged(object sender, TextChangedEventArgs e) method Refresh (line 25) | public void Refresh(string search = null) FILE: EarTrumpet.ColorTool/MainWindow.xaml.cs class MainWindow (line 5) | public partial class MainWindow : Window method MainWindow (line 7) | public MainWindow() FILE: EarTrumpet/Addons/EarTrumpet.Actions/Controls/LinkedTextBlock.cs class LinkedTextBlock (line 17) | public class LinkedTextBlock : TextBlock method DataItemChanged (line 44) | private static void DataItemChanged(DependencyObject d, DependencyProp... method FormatTextChanged (line 54) | private static void FormatTextChanged(DependencyObject d, DependencyPr... method HyperlinkStyleChanged (line 73) | private static void HyperlinkStyleChanged(DependencyObject d, Dependen... method RunStyleChanged (line 74) | private static void RunStyleChanged(DependencyObject d, DependencyProp... method DataItemChanged (line 76) | private void DataItemChanged() method PropertiesChanged (line 81) | private void PropertiesChanged() method Popup_Loaded (line 159) | private void Popup_Loaded(object sender, RoutedEventArgs e) method ContextMenu_Loaded (line 167) | private void ContextMenu_Loaded(object sender, RoutedEventArgs e) method GetContextMenuFromOptionViewModel (line 174) | private List GetContextMenuFromOptionViewModel(IOptio... method ReadLinksAndText (line 184) | private void ReadLinksAndText(string text, Action callback) FILE: EarTrumpet/Addons/EarTrumpet.Actions/Controls/MenuButton.cs class MenuButton (line 6) | public class MenuButton : Button method MenuButton (line 8) | public MenuButton() method Button_Click (line 13) | private void Button_Click(object sender, System.Windows.RoutedEventArg... FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/AudioAppEventKind.cs type AudioAppEventKind (line 3) | public enum AudioAppEventKind FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/AudioDeviceEventKind.cs type AudioDeviceEventKind (line 3) | public enum AudioDeviceEventKind FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/BoolValue.cs type BoolValue (line 3) | public enum BoolValue FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/ComparisonBoolKind.cs type ComparisonBoolKind (line 3) | public enum ComparisonBoolKind FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/EarTrumpetEventKind.cs type EarTrumpetEventKind (line 3) | public enum EarTrumpetEventKind FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/MuteKind.cs type MuteKind (line 3) | public enum MuteKind FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/ProcessEventKind.cs type ProcessEventKind (line 3) | public enum ProcessEventKind FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/ProcessStateKind.cs type ProcessStateKind (line 3) | public enum ProcessStateKind FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/SetVolumeKind.cs type SetVolumeKind (line 3) | public enum SetVolumeKind FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/IPartWithApp.cs type IPartWithApp (line 5) | interface IPartWithApp FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/IPartWithDevice.cs type IPartWithDevice (line 5) | public interface IPartWithDevice FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/IPartWithText.cs type IPartWithText (line 3) | interface IPartWithText FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/IPartWithVolume.cs type IPartWithVolume (line 3) | public interface IPartWithVolume FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/LocalVariablesContainer.cs class LocalVariablesContainer (line 5) | public class LocalVariablesContainer method LocalVariablesContainer (line 16) | public LocalVariablesContainer(ISettingsBag settings) FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Part.cs class Part (line 3) | public abstract class Part { } FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/ProcessWatcher.cs class ProcessWatcher (line 11) | public class ProcessWatcher class ProcessInfo (line 13) | class ProcessInfo class WatcherInfo (line 18) | class WatcherInfo method ProcessWatcher (line 30) | public ProcessWatcher() method IsRunning (line 36) | public bool IsRunning(string procName) method OnWindowCreated (line 49) | private void OnWindowCreated(IntPtr hwnd) method FoundNewRelevantProcess (line 69) | bool FoundNewRelevantProcess(Process proc) method RegisterStop (line 95) | public void RegisterStop(string text, Action callback) method RegisterStart (line 116) | public void RegisterStart(string text, Action callback) method Clear (line 144) | public void Clear() FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Processing/ActionProcessor.cs class ActionProcessor (line 15) | class ActionProcessor method Invoke (line 17) | public static void Invoke(BaseAction a) method FindForegroundApp (line 117) | private static IAudioDeviceSession FindForegroundApp(ObservableCollect... method DoAudioAction (line 164) | private static void DoAudioAction(MuteKind action, IStreamWithVolumeCo... method DoAudioAction (line 180) | private static void DoAudioAction(SetVolumeKind action, IStreamWithVol... FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Processing/AudioTriggerManager.cs class AudioTriggerManager (line 11) | class AudioTriggerManager method AudioTriggerManager (line 22) | public AudioTriggerManager() method Register (line 38) | public void Register(BaseTrigger trigger) method Clear (line 51) | public void Clear() method PlaybackDeviceManager_DefaultChanged (line 57) | private void PlaybackDeviceManager_DefaultChanged(object sender, EarTr... method RecordingMgr_DefaultChanged (line 66) | private void RecordingMgr_DefaultChanged(object sender, IAudioDevice n... method ProcessDefaultChanged (line 75) | private void ProcessDefaultChanged(IAudioDevice newDefault) method OnDeviceAddOrRemove (line 93) | private void OnDeviceAddOrRemove(IAudioDevice device, AudioDeviceEvent... method OnAppAddOrRemove (line 108) | private void OnAppAddOrRemove(IAudioDeviceSession app, AudioAppEventKi... method OnAppPropertyChanged (line 127) | private void OnAppPropertyChanged(IAudioDeviceSession app, string prop... FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Processing/ConditionProcessor.cs class ConditionProcessor (line 8) | class ConditionProcessor method IsMet (line 10) | public static bool IsMet(BaseCondition condition) FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Processing/TriggerManager.cs class TriggerManager (line 10) | class TriggerManager method TriggerManager (line 17) | public TriggerManager() method Clear (line 23) | public void Clear() method OnEvent (line 30) | public void OnEvent(AddonEventKind evt) method Register (line 42) | public void Register(BaseTrigger trig) FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Serialization/Actions.cs class BaseAction (line 6) | [XmlInclude(typeof(SetAppVolumeAction))] class SetAppMuteAction (line 14) | public class SetAppMuteAction : BaseAction, IPartWithDevice, IPartWithApp class SetAppVolumeAction (line 21) | public class SetAppVolumeAction : BaseAction, IPartWithVolume, IPartWith... class SetDefaultDeviceAction (line 29) | public class SetDefaultDeviceAction : BaseAction, IPartWithDevice class SetDeviceMuteAction (line 34) | public class SetDeviceMuteAction : BaseAction, IPartWithDevice class SetDeviceVolumeAction (line 40) | public class SetDeviceVolumeAction : BaseAction, IPartWithDevice, IPartW... class SetVariableAction (line 47) | public class SetVariableAction : BaseAction, IPartWithText FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Serialization/App.cs class AppRef (line 3) | public class AppRef method GetHashCode (line 10) | public override int GetHashCode() method Equals (line 15) | public bool Equals(AppRef other) FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Serialization/Conditions.cs class BaseCondition (line 6) | [XmlInclude(typeof(DefaultDeviceCondition))] class DefaultDeviceCondition (line 11) | public class DefaultDeviceCondition : BaseCondition, IPartWithDevice class ProcessCondition (line 17) | public class ProcessCondition : BaseCondition, IPartWithText class VariableCondition (line 23) | public class VariableCondition : BaseCondition, IPartWithText FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Serialization/Device.cs class Device (line 3) | public class Device method GetHashCode (line 9) | public override int GetHashCode() method Equals (line 14) | public bool Equals(Device other) FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Serialization/EarTrumpetAction.cs class EarTrumpetAction (line 6) | public class EarTrumpetAction FILE: EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Serialization/Triggers.cs class BaseTrigger (line 7) | [XmlInclude(typeof(EventTrigger))] class AppEventTrigger (line 15) | public class AppEventTrigger : BaseTrigger, IPartWithDevice, IPartWithApp class ContextMenuTrigger (line 22) | public class ContextMenuTrigger : BaseTrigger { } class DeviceEventTrigger (line 24) | public class DeviceEventTrigger : BaseTrigger, IPartWithDevice class EventTrigger (line 30) | public class EventTrigger : BaseTrigger class HotkeyTrigger (line 35) | public class HotkeyTrigger : BaseTrigger class ProcessTrigger (line 40) | public class ProcessTrigger : BaseTrigger, IPartWithText FILE: EarTrumpet/Addons/EarTrumpet.Actions/EarTrumpetActionsAddon.cs class EarTrumpetActionsAddon (line 17) | [Export(typeof(EarTrumpetAddon))] method EarTrumpetActionsAddon (line 23) | public EarTrumpetActionsAddon() : base() method OnAddonEvent (line 42) | public void OnAddonEvent(AddonEventKind evt) method GetSettingsCategory (line 60) | public SettingsCategoryViewModel GetSettingsCategory() method LoadAndRegister (line 91) | private void LoadAndRegister() method Import (line 98) | public void Import(string fileName) method Export (line 109) | public string Export() method OnTriggered (line 114) | private void OnTriggered(BaseTrigger trigger) method TriggerAction (line 123) | public void TriggerAction(EarTrumpetAction action) FILE: EarTrumpet/Addons/EarTrumpet.Actions/Interop/Helpers/WindowWatcher.cs class WindowWatcher (line 8) | class WindowWatcher method WindowWatcher (line 15) | public WindowWatcher() method WndProc (line 26) | void WndProc(Message m) FILE: EarTrumpet/Addons/EarTrumpet.Actions/Interop/User32.cs class User32 (line 6) | class User32 method RegisterShellHookWindow (line 12) | [DllImport("user32.dll", PreserveSig = true)] method RegisterWindowMessageW (line 16) | [DllImport("user32.dll", PreserveSig = true)] FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Actions/SetAppMuteActionViewModel.cs class SetAppMuteActionViewModel (line 5) | class SetAppMuteActionViewModel : PartViewModel method SetAppMuteActionViewModel (line 13) | public SetAppMuteActionViewModel(SetAppMuteAction action) : base(action) FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Actions/SetAppVolumeActionViewModel.cs class SetAppVolumeActionViewModel (line 6) | class SetAppVolumeActionViewModel : PartViewModel method SetAppVolumeActionViewModel (line 15) | public SetAppVolumeActionViewModel(SetAppVolumeAction action) : base(a... FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Actions/SetDefaultDeviceActionViewModel.cs class SetDefaultDeviceActionViewModel (line 5) | class SetDefaultDeviceActionViewModel : PartViewModel method SetDefaultDeviceActionViewModel (line 9) | public SetDefaultDeviceActionViewModel(SetDefaultDeviceAction action) ... FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Actions/SetDeviceMuteActionViewModel.cs class SetDeviceMuteActionViewModel (line 5) | class SetDeviceMuteActionViewModel : PartViewModel method SetDeviceMuteActionViewModel (line 12) | public SetDeviceMuteActionViewModel(SetDeviceMuteAction action) : base... FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Actions/SetDeviceVolumeActionViewModel.cs class SetDeviceVolumeActionViewModel (line 6) | class SetDeviceVolumeActionViewModel : PartViewModel method SetDeviceVolumeActionViewModel (line 14) | public SetDeviceVolumeActionViewModel(SetDeviceVolumeAction action) : ... FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Actions/SetVariableActionViewModel.cs class SetVariableActionViewModel (line 5) | class SetVariableActionViewModel : PartViewModel method SetVariableActionViewModel (line 10) | public SetVariableActionViewModel(SetVariableAction action) : base(act... FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/ActionsCategoryViewModel.cs class ActionsCategoryViewModel (line 11) | public class ActionsCategoryViewModel : SettingsCategoryViewModel method ActionsCategoryViewModel (line 13) | public ActionsCategoryViewModel() method ReloadSavedPages (line 52) | internal void ReloadSavedPages() method Delete (line 63) | public void Delete(EarTrumpetActionViewModel earTrumpetActionViewModel... method Save (line 91) | public void Save(EarTrumpetActionViewModel earTrumpetActionViewModel) method CompleteNavigation (line 110) | public void CompleteNavigation(NavigationCookie cookie) FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/AppListViewModel.cs class AppListViewModel (line 15) | class AppListViewModel : BindableBase type AppKind (line 17) | [Flags] method AppListViewModel (line 29) | public AppListViewModel(IPartWithApp part, AppKind flags) method OnInvoked (line 42) | public void OnInvoked(object sender, IAppItemViewModel vivewModel) method ToString (line 51) | public override string ToString() method GetApps (line 61) | public void GetApps(AppKind flags) FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Conditions/DefaultDeviceConditionViewModel.cs class DefaultDeviceConditionViewModel (line 5) | class DefaultDeviceConditionViewModel : PartViewModel method DefaultDeviceConditionViewModel (line 11) | public DefaultDeviceConditionViewModel(DefaultDeviceCondition conditio... FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Conditions/ProcessConditionViewModel.cs class ProcessConditionViewModel (line 5) | class ProcessConditionViewModel : PartViewModel method ProcessConditionViewModel (line 11) | public ProcessConditionViewModel(ProcessCondition condition) : base(co... FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Conditions/VariableConditionViewModel.cs class VariableConditionViewModel (line 5) | class VariableConditionViewModel : PartViewModel method VariableConditionViewModel (line 10) | public VariableConditionViewModel(VariableCondition condition) : base(... FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/DefaultPlaybackDeviceViewModel.cs class DefaultPlaybackDeviceViewModel (line 5) | class DefaultPlaybackDeviceViewModel : DeviceViewModelBase method DefaultPlaybackDeviceViewModel (line 7) | public DefaultPlaybackDeviceViewModel() FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/DeviceListViewModel.cs class DeviceListViewModel (line 13) | public class DeviceListViewModel : BindableBase type DeviceListKind (line 15) | [Flags] method OnInvoked (line 25) | public void OnInvoked(object sender, DeviceViewModelBase vivewModel) method DeviceListViewModel (line 36) | public DeviceListViewModel(IPartWithDevice part, DeviceListKind flags) method ToString (line 48) | public override string ToString() method GetDevices (line 58) | void GetDevices(DeviceListKind flags) FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/DeviceViewModel.cs class DeviceViewModel (line 7) | public class DeviceViewModel : DeviceViewModelBase, IAppIconSource method DeviceViewModel (line 17) | public DeviceViewModel(IAudioDevice device) FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/DeviceViewModelBase.cs class DeviceViewModelBase (line 3) | public class DeviceViewModelBase : BindableBase FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/EarTrumpetActionPageHeaderViewModel.cs class EarTrumpetActionPageHeaderViewModel (line 6) | public class EarTrumpetActionPageHeaderViewModel : SettingsPageHeaderVie... method EarTrumpetActionPageHeaderViewModel (line 14) | public EarTrumpetActionPageHeaderViewModel(EarTrumpetActionViewModel p... method EarTrumpetActionPageHeaderViewModel_PropertyChanged (line 20) | private void EarTrumpetActionPageHeaderViewModel_PropertyChanged(objec... FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/EarTrumpetActionViewModel.cs class EarTrumpetActionViewModel (line 13) | public class EarTrumpetActionViewModel : SettingsPageViewModel method EarTrumpetActionViewModel (line 80) | public EarTrumpetActionViewModel(ActionsCategoryViewModel parent, EarT... method Reset (line 115) | public void Reset(EarTrumpetAction action) method NavigatingFrom (line 139) | public override bool NavigatingFrom(NavigationCookie cookie) method GetAction (line 163) | public EarTrumpetAction GetAction() method Parts_CollectionChanged (line 172) | private void Parts_CollectionChanged(object sender, System.Collections... method MakeItem (line 184) | private ContextMenuItem MakeItem(PartViewModel part) method CreatePartViewModel (line 197) | private PartViewModel CreatePartViewModel(Part part) method InitializeViewModel (line 204) | private void InitializeViewModel(PartViewModel part) method GetListFromPart (line 210) | private ObservableCollection GetListFromPart(PartViewMo... FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/EveryAppViewModel.cs class EveryAppViewModel (line 6) | class EveryAppViewModel : SettingsAppItemViewModel method EveryAppViewModel (line 8) | public EveryAppViewModel() FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/ForegroundAppViewModel.cs class ForegroundAppViewModel (line 6) | class ForegroundAppViewModel : SettingsAppItemViewModel method ForegroundAppViewModel (line 8) | public ForegroundAppViewModel() FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/HotkeyViewModel.cs class HotkeyViewModel (line 6) | public class HotkeyViewModel : BindableBase method HotkeyViewModel (line 12) | public HotkeyViewModel(HotkeyTrigger trigger) method ToString (line 22) | public override string ToString() method ResolveResource (line 34) | private string ResolveResource(string suffix) FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/IOptionViewModel.cs type IOptionViewModel (line 5) | interface IOptionViewModel FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/ImportExportPageViewModel.cs class ImportExportPageViewModel (line 11) | public class ImportExportPageViewModel : SettingsPageViewModel method ImportExportPageViewModel (line 18) | public ImportExportPageViewModel(ActionsCategoryViewModel parent) : ba... method OnImport (line 28) | void OnImport() method OnExport (line 49) | void OnExport() FILE: EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Option.cs class Option (line 5) | public class Option : IEquatable