Photosine 0.5
Loading...
Searching...
No Matches
Tests::ValueTreeInspector::ValueTreeInspector Class Reference

#include <ValueTreeInspector.h>

Inheritance diagram for Tests::ValueTreeInspector::ValueTreeInspector:

Public Member Functions

 ValueTreeInspector (juce::ValueTree valueTreeToUse)
 ~ValueTreeInspector () override
void paint (juce::Graphics &) override
void resized () override
bool keyPressed (const juce::KeyPress &key) override

Private Member Functions

void deleteSelectedItems ()
void copySelectedItem ()
void pasteSelectedItem ()

Private Attributes

juce::TreeView treeView
std::unique_ptr< ValueTreeItemrootItem

Detailed Description

Component class for a utility value tree inspector for use in development. See: ValueTreeInspectorWindow

Constructor & Destructor Documentation

◆ ValueTreeInspector()

Tests::ValueTreeInspector::ValueTreeInspector::ValueTreeInspector ( juce::ValueTree valueTreeToUse)

◆ ~ValueTreeInspector()

Tests::ValueTreeInspector::ValueTreeInspector::~ValueTreeInspector ( )
override

Member Function Documentation

◆ copySelectedItem()

void Tests::ValueTreeInspector::ValueTreeInspector::copySelectedItem ( )
private

◆ deleteSelectedItems()

void Tests::ValueTreeInspector::ValueTreeInspector::deleteSelectedItems ( )
private

◆ keyPressed()

bool Tests::ValueTreeInspector::ValueTreeInspector::keyPressed ( const juce::KeyPress & key)
override

◆ paint()

void Tests::ValueTreeInspector::ValueTreeInspector::paint ( juce::Graphics & g)
override

◆ pasteSelectedItem()

void Tests::ValueTreeInspector::ValueTreeInspector::pasteSelectedItem ( )
private

◆ resized()

void Tests::ValueTreeInspector::ValueTreeInspector::resized ( )
override

Member Data Documentation

◆ rootItem

std::unique_ptr<ValueTreeItem> Tests::ValueTreeInspector::ValueTreeInspector::rootItem
private

◆ treeView

juce::TreeView Tests::ValueTreeInspector::ValueTreeInspector::treeView
private

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