|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Forms a wrapper around a ValueTree that can be used for storing a MarkerList. More...
#include "juce_MarkerList.h"
Public Member Functions | |
| ValueTreeWrapper (const ValueTree &state) | |
| ValueTree & | getState () noexcept |
| int | getNumMarkers () const |
| ValueTree | getMarkerState (int index) const |
| ValueTree | getMarkerState (const String &name) const |
| bool | containsMarker (const ValueTree &state) const |
| MarkerList::Marker | getMarker (const ValueTree &state) const |
| void | setMarker (const MarkerList::Marker &marker, UndoManager *undoManager) |
| void | removeMarker (const ValueTree &state, UndoManager *undoManager) |
| void | applyTo (MarkerList &markerList) |
| void | readFrom (const MarkerList &markerList, UndoManager *undoManager) |
Static Public Attributes | |
| static const Identifier | markerTag |
| static const Identifier | nameProperty |
| static const Identifier | posProperty |
Forms a wrapper around a ValueTree that can be used for storing a MarkerList.
Definition at line 162 of file juce_MarkerList.h.
Definition at line 193 of file juce_MarkerList.cpp.
| void juce::MarkerList::ValueTreeWrapper::applyTo | ( | MarkerList & | markerList | ) |
Definition at line 257 of file juce_MarkerList.cpp.
Definition at line 213 of file juce_MarkerList.cpp.
| MarkerList::Marker juce::MarkerList::ValueTreeWrapper::getMarker | ( | const ValueTree & | state | ) | const |
Definition at line 218 of file juce_MarkerList.cpp.
Definition at line 208 of file juce_MarkerList.cpp.
Definition at line 203 of file juce_MarkerList.cpp.
| int juce::MarkerList::ValueTreeWrapper::getNumMarkers | ( | ) | const |
Definition at line 198 of file juce_MarkerList.cpp.
|
noexcept |
Definition at line 167 of file juce_MarkerList.h.
| void juce::MarkerList::ValueTreeWrapper::readFrom | ( | const MarkerList & | markerList, |
| UndoManager * | undoManager | ||
| ) |
Definition at line 276 of file juce_MarkerList.cpp.
| void juce::MarkerList::ValueTreeWrapper::removeMarker | ( | const ValueTree & | state, |
| UndoManager * | undoManager | ||
| ) |
Definition at line 242 of file juce_MarkerList.cpp.
| void juce::MarkerList::ValueTreeWrapper::setMarker | ( | const MarkerList::Marker & | marker, |
| UndoManager * | undoManager | ||
| ) |
Definition at line 225 of file juce_MarkerList.cpp.
|
static |
Definition at line 179 of file juce_MarkerList.h.
|
static |
Definition at line 179 of file juce_MarkerList.h.
|
static |
Definition at line 179 of file juce_MarkerList.h.