Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/jerryuhoo/Fire
/ types & classes
Types & classes
124 in github.com/jerryuhoo/Fire
⨍
Functions
940
◇
Types & classes
124
↓ 1 callers
Class
FireAudioProcessor
Source/PluginProcessor.h:158
↓ 1 callers
Class
LfoData
Represents the data model for a single LFO shape. This ensures that every LFO always starts with a valid default state.
Source/DSP/LfoData.h:21
Class
Accessibility
modules/melatonin_inspector/melatonin/components/accesibility.h:7
Class
AccessiblityDetail
modules/melatonin_inspector/melatonin/component_model.h:29
Class
Adaptor
==============================================================================
Source/DSP/WDF.h:37
Class
Asset
Source/Utility/VersionInfo.h:34
Class
BandPanel
==============================================================================
Source/Panels/ControlPanel/BandPanel.h:23
Class
BandProcessingParameters
============================================================================== A struct to encapsulate all DSP modules for a single band. ============
Source/PluginProcessor.h:31
Class
BandProcessor
============================================================================== A struct to encapsulate all DSP modules for a single band. ============
Source/PluginProcessor.h:92
Class
BandState
Source/Panels/SpectrogramPanel/Multiband.h:105
Class
BandUIs
Source/Panels/SpectrogramPanel/Multiband.h:53
Class
BoxModel
modules/melatonin_inspector/melatonin/components/box_model.h:9
Class
Capacitor
==============================================================================
Source/DSP/WDF.h:127
Enum
ChainPositions
Source/Utility/FiltersUtil.h:20
Class
ChainSettings
Data structure to hold all settings for a filter chain.
Source/Utility/FiltersUtil.h:30
Class
CloseButton
============================================================================== */
Source/Panels/SpectrogramPanel/CloseButton.h:19
Class
CollapsablePanel
disclosure triangle component with toggle button to show/hide piece of content
modules/melatonin_inspector/melatonin/components/collapsable_panel.h:11
Class
ColorPicker
modules/melatonin_inspector/melatonin/components/color_picker.h:43
Class
ColorSelector
modules/melatonin_inspector/melatonin/components/colour_property_component.h:45
Class
ColourIdMapping
modules/melatonin_inspector/melatonin/helpers/colour_ids.h:9
Class
ColourPropertyComponent
==============================================================================*/
modules/melatonin_inspector/melatonin/components/colour_property_component.h:6
Enum
CommandIDs
Source/Panels/ControlPanel/LfoPanel.h:59
Class
ComponentModel
modules/melatonin_inspector/melatonin/component_model.h:9
Class
ComponentTimer
modules/melatonin_inspector/melatonin/helpers/timing.h:6
Class
ComponentTreeViewItem
modules/melatonin_inspector/melatonin/components/component_tree_view_item.h:7
Class
Container
modules/melatonin_inspector/melatonin/components/colour_property_component.h:72
Class
CurrentSource
==============================================================================
Source/DSP/WDF.h:255
Class
Delay
Source/DSP/Delay.h:13
Class
DistortionGraph
============================================================================== */
Source/Panels/ControlPanel/Graph Components/DistortionGraph.h:21
Class
DistortionGraphValues
Source/Utility/Parameters.h:80
Class
DraggableButton
============================================================================== */
Source/Panels/SpectrogramPanel/DraggableButton.h:18
Enum
DraggingState
Source/Panels/ControlPanel/LfoPanel.h:112
Class
DummyApp
==============================================================================
modules/melatonin_inspector/tests/member_enabled.cpp:4
Class
DummyApp
==============================================================================
modules/melatonin_inspector/tests/member_disabled.cpp:4
Class
EnableButton
============================================================================== */
Source/Panels/SpectrogramPanel/EnableButton.h:19
Class
FPSMeter
modules/melatonin_inspector/melatonin/components/fps_meter.h:14
Class
FilterControl
============================================================================== */
Source/Panels/SpectrogramPanel/FilterControl.h:20
Enum
FilterType
Source/GUI/LookAndFeel.h:1045
Class
FireAudioProcessor
Source/Panels/ControlPanel/LfoPanel.h:19
Class
FireAudioProcessor
Source/GUI/SettingsComponent.h:19
Class
FireAudioProcessorEditor
============================================================================== */
Source/PluginEditor.h:89
Class
FireLookAndFeel
A single, unified LookAndFeel class for the entire plugin. It uses Component IDs to determine the style of the component to draw.
Source/GUI/LookAndFeel.h:44
Class
FreqDividerGroup
============================================================================== */
Source/Panels/SpectrogramPanel/FreqDividerGroup.h:19
Class
FreqTextLabel
============================================================================== */
Source/Panels/SpectrogramPanel/FreqTextLabel.h:20
Class
GlobalPanel
============================================================================== */
Source/Panels/ControlPanel/GlobalPanel.h:24
Class
GraphPanel
Source/Panels/ControlPanel/Graph Components/GraphPanel.h:24
Class
GraphTemplate
============================================================================== */
Source/Panels/ControlPanel/Graph Components/GraphTemplate.h:19
Class
GraphTemplate
============================================================================== */
Source/Panels/ControlPanel/Graph Components/GraphPanel.h:22
Class
Inductor
==============================================================================
Source/DSP/WDF.h:154
Class
Inspector
modules/melatonin_inspector/melatonin_inspector.h:33
Class
InspectorComponent
modules/melatonin_inspector/melatonin/inspector_component.h:20
Class
InspectorImageButton
modules/melatonin_inspector/melatonin/components/inspector_image_button.h:7
Class
InspectorKeyCommands
modules/melatonin_inspector/melatonin_inspector.h:36
Class
InspectorLookAndFeel
modules/melatonin_inspector/melatonin/lookandfeel.h:9
Class
InspectorSettings
We have to avoid using ApplicationProperties in a SharedResourcePointer as we don't want to screw up the app's properties file
modules/melatonin_inspector/melatonin/helpers/inspector_settings.h:7
Enum
LayoutMode
Source/Panels/ControlPanel/Graph Components/GraphPanel.h:27
Enum
LfoEditMode
Enum for LFO editing tool/mode.
Source/Utility/Parameters.h:22
Class
LfoEditor
The LfoEditor is now a pure "View" component. It holds a pointer to the data it should display and modify. It is told which editing mode to be in by t
Source/Panels/ControlPanel/LfoPanel.h:28
Class
LfoEngine
============================================================================== LfoEngine Generates an LFO signal from either a built-in shape (S
Source/DSP/LfoEngine.h:25
Class
LfoManager
Forward declare LfoManager to avoid including the full header
Source/Utility/FiltersUtil.h:18
Class
LfoManager
Source/DSP/LfoManager.h:23
Class
LfoPanel
The LfoPanel is the main "Controller" component. It owns all the LFO data and all the UI controls.
Source/Panels/ControlPanel/LfoPanel.h:139
Enum
LfoPresetShape
Enum for LFO preset shapes, used as "brushes" in BrushPaint mode.
Source/Utility/Parameters.h:29
Class
LfoShapeGenerator
Source/DSP/LfoShapeGenerator.h:16
Class
Listener
modules/melatonin_inspector/melatonin/component_model.h:12
Class
MainWindow
modules/melatonin_inspector/tests/member_enabled.cpp:27
Class
MainWindow
modules/melatonin_inspector/tests/unique_ptr_enabled.cpp:30
Class
MainWindow
modules/melatonin_inspector/tests/unique_ptr_disabled.cpp:30
Class
MainWindow
modules/melatonin_inspector/tests/member_disabled.cpp:27
Class
MeterValues
Source/Utility/Parameters.h:67
Class
ModulatableParameterInfo
A struct to hold all necessary info for a modulatable parameter.
Source/Utility/Parameters.h:54
Class
ModulatableSlider
============================================================================== A custom slider that can be modulated by an LFO. */
Source/GUI/ModulatableSlider.h:20
Class
ModulatedFilterValues
Source/Utility/Parameters.h:90
Class
ModulatedValueProvider
* @struct ModulatedValueProvider * @brief A lightweight, real-time parameter value provider for the audio thread. * * This struct holds the "recipe"
Source/DSP/ModulatedValueProvider.h:21
Class
ModulationInfo
Source/PluginProcessor.h:217
Class
ModulationMatrixHeader
A header component to display titles for the matrix columns.
Source/Panels/ControlPanel/ModulationMatrixPanel.h:21
Class
ModulationMatrixPanel
The main panel that holds all the modulation routing rows.
Source/Panels/ControlPanel/ModulationMatrixPanel.h:73
Class
ModulationMatrixRow
A single row in our modulation matrix UI.
Source/Panels/ControlPanel/ModulationMatrixPanel.h:38
Class
ModulationRouting
============================================================================== Describes a single connection from a source (LFO) to a target (Paramete
Source/DSP/ModulationRouting.h:20
Class
ModulationTarget
A struct representing a final modulation target for UI lists.
Source/Utility/Parameters.h:61
Class
Multiband
Source/Panels/SpectrogramPanel/Multiband.h:26
Class
NamedProperty
modules/melatonin_inspector/melatonin/component_model.h:70
Class
OpenCircuit
==============================================================================
Source/DSP/WDF.h:204
Class
Oscilloscope
============================================================================== */
Source/Panels/ControlPanel/Graph Components/Oscilloscope.h:19
Class
Overlay
modules/melatonin_inspector/melatonin/components/overlay.h:7
Class
Overlay
modules/melatonin_inspector/melatonin/components/component_tree_view_item.h:5
Class
OverlayMouseListener
Unfortunately the DocumentWindow cannot behave as our root component mouse listener without some strange side effects. That's why we are doing the who
modules/melatonin_inspector/melatonin/helpers/overlay_mouse_listener.h:8
Class
PanelBase
============================================================================== This base class holds all the common functionality for panels that
Source/Panels/ControlPanel/PanelBase.h:23
Class
Parallel
==============================================================================
Source/DSP/WDF.h:84
Class
PresetNameSorter
============================================================================== sorter
Source/Panels/TopPanel/Preset.cpp:220
Class
Preview
modules/melatonin_inspector/melatonin/components/preview.h:8
Class
Properties
modules/melatonin_inspector/melatonin/components/properties.h:6
Class
RGBAToggle
modules/melatonin_inspector/melatonin/components/color_picker.h:10
Enum
RadioButtonIds
Source/PluginEditor.h:182
Enum
RadioButtonIds
Source/Panels/ControlPanel/BandPanel.h:102
Enum
RadioButtonIds
Source/Panels/ControlPanel/GlobalPanel.h:79
Class
Resistor
==============================================================================
Source/DSP/WDF.h:104
Enum
SelectionMode
modules/melatonin_inspector/melatonin_inspector.h:340
Class
Serie
==============================================================================
Source/DSP/WDF.h:64
Class
SettingsComponent
A dedicated component for all settings.
Source/GUI/SettingsComponent.h:22
next →
1–100 of 124, ranked by callers