WYSWYG editor for JUCE GUIs including Visualisers
Loading...
Searching...
No Matches
StyleGradientPropertyComponent Class Reference

#include <foleys_StyleGradientPropertyComponent.h>

Inheritance diagram for StyleGradientPropertyComponent:

Public Member Functions

 StyleGradientPropertyComponent (MagicGUIBuilder &builderToUse, juce::Identifier propertyToUse, juce::ValueTree &nodeToUse)
 ~StyleGradientPropertyComponent () override
void refresh () override
void resized () override
Public Member Functions inherited from StylePropertyComponent
 StylePropertyComponent (MagicGUIBuilder &builder, juce::Identifier property, juce::ValueTree &node)
 ~StylePropertyComponent () override
void paint (juce::Graphics &g) override
void resized () override
void mouseDoubleClick (const juce::MouseEvent &event) override

Additional Inherited Members

Static Public Member Functions inherited from StylePropertyComponent
static StylePropertyComponentcreateComponent (MagicGUIBuilder &builder, SettableProperty &property, juce::ValueTree &node)
Protected Member Functions inherited from StylePropertyComponent
juce::var lookupValue ()
Protected Attributes inherited from StylePropertyComponent
MagicGUIBuilderbuilder
juce::Identifier property
juce::ValueTree node
juce::ValueTree inheritedFrom
std::unique_ptr< juce::Component > editor
juce::TextButton remove { "X" }

Constructor & Destructor Documentation

◆ StyleGradientPropertyComponent()

StyleGradientPropertyComponent ( MagicGUIBuilder & builderToUse,
juce::Identifier propertyToUse,
juce::ValueTree & nodeToUse )

◆ ~StyleGradientPropertyComponent()

Member Function Documentation

◆ refresh()

◆ resized()

void resized ( )
override

The documentation for this class was generated from the following files: