29class AudioProcessorEditorListener;
135 void setResizable (
bool allowHostToResize,
bool useBottomRightCornerResizer);
161 void setResizeLimits (
int newMinimumWidth,
162 int newMinimumHeight,
164 int newMaximumHeight)
noexcept;
#define noexcept
Definition DistrhoDefines.h:72
AudioProcessorEditor(AudioProcessor &) noexcept
Definition juce_AudioProcessorEditor.cpp:29
void updatePeer()
Definition juce_AudioProcessorEditor.cpp:181
virtual bool supportsHostMIDIControllerPresence(bool hostMIDIControllerIsAvailable)
Definition juce_AudioProcessorEditor.cpp:52
void setResizable(bool allowHostToResize, bool useBottomRightCornerResizer)
Definition juce_AudioProcessorEditor.cpp:63
virtual int getControlParameterIndex(Component &)
Definition juce_AudioProcessorEditor.cpp:50
ComponentBoundsConstrainer defaultConstrainer
Definition juce_AudioProcessorEditor.h:235
std::unique_ptr< AudioProcessorEditorListener > resizeListener
Definition juce_AudioProcessorEditor.h:233
ComponentBoundsConstrainer * getConstrainer() noexcept
Definition juce_AudioProcessorEditor.h:170
AudioProcessor * getAudioProcessor() const noexcept
Definition juce_AudioProcessorEditor.h:65
ComponentPeer * createNewPeer(int styleFlags, void *) override
Definition juce_AudioProcessorEditor.cpp:200
virtual void setControlHighlight(ParameterControlHighlightInfo)
Definition juce_AudioProcessorEditor.cpp:49
virtual void setScaleFactor(float newScale)
Definition juce_AudioProcessorEditor.cpp:188
std::unique_ptr< ResizableCornerComponent > resizableCorner
Definition juce_AudioProcessorEditor.h:207
AudioProcessor & processor
Definition juce_AudioProcessorEditor.h:58
AudioProcessorEditorHostContext * hostContext
Definition juce_AudioProcessorEditor.h:237
void attachResizableCornerComponent()
Definition juce_AudioProcessorEditor.cpp:128
virtual void hostMIDIControllerIsAvailable(bool controllerIsAvailable)
Definition juce_AudioProcessorEditor.cpp:53
ComponentBoundsConstrainer * constrainer
Definition juce_AudioProcessorEditor.h:236
AudioProcessorEditorHostContext * getHostContext() const noexcept
Definition juce_AudioProcessorEditor.h:195
void attachConstrainer(ComponentBoundsConstrainer *)
Definition juce_AudioProcessorEditor.cpp:119
void initialise()
Definition juce_AudioProcessorEditor.cpp:55
bool resizableByHost
Definition juce_AudioProcessorEditor.h:234
AffineTransform hostScaleTransform
Definition juce_AudioProcessorEditor.h:238
void setHostContext(AudioProcessorEditorHostContext *context) noexcept
Definition juce_AudioProcessorEditor.h:202
void editorResized(bool wasResized)
Definition juce_AudioProcessorEditor.cpp:154
bool isResizable() const noexcept
Definition juce_AudioProcessorEditor.h:141
Definition juce_AudioProcessor.h:46
Definition juce_Colour.h:38
Definition juce_ComponentBoundsConstrainer.h:44
Component() noexcept
Definition juce_Component.cpp:517
friend class ComponentPeer
Definition juce_Component.h:2527
Definition juce_ComponentListener.h:43
Definition juce_Rectangle.h:67
* e
Definition inflate.c:1404
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
AudioProcessorEditorListener(AudioProcessorEditor &e)
Definition juce_AudioProcessorEditor.h:213
void componentMovedOrResized(Component &, bool, bool wasResized) override
Definition juce_AudioProcessorEditor.h:215
void componentParentHierarchyChanged(Component &) override
Definition juce_AudioProcessorEditor.h:216
AudioProcessorEditor & ed
Definition juce_AudioProcessorEditor.h:218
Definition juce_AudioProcessorEditor.h:70
int parameterIndex
Definition juce_AudioProcessorEditor.h:71
Colour suggestedColour
Definition juce_AudioProcessorEditor.h:73
bool isHighlighted
Definition juce_AudioProcessorEditor.h:72
Definition juce_AudioProcessorEditorHostContext.h:69
#define const
Definition zconf.h:137