foleys_gui_magic
WYSWYG editor for JUCE GUIs including Visualisers
Public Member Functions | List of all members
GUITreeEditor Class Reference

This GUITreeEditor shows the DOM tree for the GUI. More...

Inherits Component, and Listener.

Public Member Functions

 GUITreeEditor (MagicGUIBuilder &builder)
 
void paint (juce::Graphics &) override
 
void resized () override
 
void setValueTree (juce::ValueTree &refTree)
 
void updateTree ()
 
void setSelectedNode (const juce::ValueTree &node)
 

Detailed Description

This GUITreeEditor shows the DOM tree for the GUI.

The order can be dragged within and nodes be selected to edit them in the PropertiesEditor. It also allows copy and paste via CMD+C/V of sub trees.

Constructor & Destructor Documentation

◆ GUITreeEditor()

Member Function Documentation

◆ paint()

void paint ( juce::Graphics &  g)
override

◆ resized()

void resized ( )
override

◆ setValueTree()

void setValueTree ( juce::ValueTree &  refTree)

◆ updateTree()

void updateTree ( )

◆ setSelectedNode()

void setSelectedNode ( const juce::ValueTree &  node)

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