|
JUCE
|
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.
|
noexcept |
| int MarkerList::ValueTreeWrapper::getNumMarkers | ( | ) | const |
| MarkerList::Marker MarkerList::ValueTreeWrapper::getMarker | ( | const ValueTree & | state | ) | const |
| void MarkerList::ValueTreeWrapper::setMarker | ( | const MarkerList::Marker & | marker, |
| UndoManager * | undoManager | ||
| ) |
| void MarkerList::ValueTreeWrapper::removeMarker | ( | const ValueTree & | state, |
| UndoManager * | undoManager | ||
| ) |
| void MarkerList::ValueTreeWrapper::applyTo | ( | MarkerList & | markerList | ) |
| void MarkerList::ValueTreeWrapper::readFrom | ( | const MarkerList & | markerList, |
| UndoManager * | undoManager | ||
| ) |
|
static |
|
static |
|
static |