Krotos Modules 3
Loading...
Searching...
No Matches
krotos_gui.h
Go to the documentation of this file.
1
/*******************************************************************************
2
The block below describes the properties of this module, and is read by
3
the Projucer to automatically generate project code that uses it.
4
For details about the syntax and how to create or use a module, see the
5
JUCE Module Format.txt file.
6
7
8
BEGIN_JUCE_MODULE_DECLARATION
9
10
ID: krotos_gui
11
vendor: Krotos
12
version: 1.0.0
13
name: Krotos GUI
14
description: A collection of GUI utilities.
15
website: http://www.krotosaudio.com
16
license: Krotos
17
dependencies: juce_graphics, juce_audio_processors
18
19
END_JUCE_MODULE_DECLARATION
20
21
*******************************************************************************/
22
23
#pragma once
24
25
#include <juce_graphics/juce_graphics.h>
26
#include <juce_audio_processors/juce_audio_processors.h>
27
#include <
krotos_dsp/krotos_dsp.h
>
28
#include <juce_audio_utils/juce_audio_utils.h>
29
#include <krotos_analytics/krotos_analytics.h>
30
#include <
krotos_kwidget/managers/AssetManager.h
>
31
32
using namespace
juce;
33
34
#include "
components/labels/KrotosLabel.h
"
35
#include "
colours/Krotos_Colours.h
"
36
#include "
components/drawing_helpers/krotosDrawingHelper.h
"
37
#include "
components/drag_and_drop/DragComponent.h
"
38
#include "
components/drag_and_drop/DraggableLabel.h
"
39
#include "
components/attached/AttachedSlider.h
"
40
#include "
components/attached/AttachedToggleButton.h
"
41
#include "
components/attached/AttachedComboBox.h
"
42
#include "
components/drag_and_drop/DropComponent.h
"
43
#include "
components/drag_and_drop/MultiDropComponent.h
"
44
#include "
components/drag_and_drop/ModulationAssignerDropArea.h
"
45
#include "
components/waveform_viewer/HelperClasses.h
"
46
#include "
components/waveform_viewer/ZoomableComponent.h
"
47
#include "
components/waveform_viewer/AreaSelectionComp.h
"
48
#include "
components/waveform_viewer/GrainVisualiser.h
"
49
#include "
components/waveform_viewer/GrainDisplay.h
"
50
#include "
components/waveform_viewer/WaveformViewer.h
"
51
#include "
components/waveform_viewer/WaveformViewerAndEditor.h
"
52
#include "
components/sliders/BipolarSliderLAF.h
"
53
#include "
components/buttons/XYButton.h
"
54
#include "
components/buttons/DrawableButtonHelpers.h
"
55
#include "
look_and_feel/Krotos_LookAndFeel.h
"
56
#include "
components/resizable/ResizableComponent.h
"
57
#include "
components/windows/ImagePopup.h
"
58
#include "
components/windows/DialogWindow.h
"
59
#include "
components/buttons/TriggerButton.h
"
60
#include "
components/custom_layout/CustomLayout.h
"
61
#include "
components/buttons/StartStopButton.h
"
62
#include "
components/top_bar/topBarComponent.h
"
63
#include "
components/sample_browser/SampleBrowserButton.h
"
64
#include "
components/sample_browser/SampleItem.h
"
65
#include "
components/sample_browser/SampleBrowser.h
"
AreaSelectionComp.h
AssetManager.h
AttachedComboBox.h
AttachedSlider.h
AttachedToggleButton.h
BipolarSliderLAF.h
CustomLayout.h
DialogWindow.h
DragComponent.h
DraggableLabel.h
DrawableButtonHelpers.h
DropComponent.h
GrainDisplay.h
GrainVisualiser.h
HelperClasses.h
ImagePopup.h
Krotos_Colours.h
Krotos_LookAndFeel.h
The default colours and visuals to be used in Krotos plugins.
KrotosLabel.h
ModulationAssignerDropArea.h
MultiDropComponent.h
ResizableComponent.h
SampleBrowser.h
SampleBrowserButton.h
SampleItem.h
StartStopButton.h
TriggerButton.h
WaveformViewer.h
WaveformViewerAndEditor.h
XYButton.h
ZoomableComponent.h
krotos_dsp.h
krotosDrawingHelper.h
topBarComponent.h
krotos_gui
krotos_gui.h
Generated by
1.12.0