JUCE
|
Internally-used class for wrapping a DrawableComposite's state into a ValueTree. More...
Public Member Functions | |
ValueTreeWrapper (const ValueTree &state) | |
ValueTree | getChildList () const |
ValueTree | getChildListCreating (UndoManager *undoManager) |
RelativeParallelogram | getBoundingBox () const |
void | setBoundingBox (const RelativeParallelogram &newBounds, UndoManager *undoManager) |
void | resetBoundingBoxToContentArea (UndoManager *undoManager) |
RelativeRectangle | getContentArea () const |
void | setContentArea (const RelativeRectangle &newArea, UndoManager *undoManager) |
MarkerList::ValueTreeWrapper | getMarkerList (bool xAxis) const |
MarkerList::ValueTreeWrapper | getMarkerListCreating (bool xAxis, UndoManager *undoManager) |
![]() | |
ValueTreeWrapperBase (const ValueTree &state) | |
ValueTree & | getState () noexcept |
String | getID () const |
void | setID (const String &newID) |
Static Public Attributes | |
static const Identifier | topLeft |
static const Identifier | topRight |
static const Identifier | bottomLeft |
Additional Inherited Members | |
![]() | |
ValueTree | state |
Internally-used class for wrapping a DrawableComposite's state into a ValueTree.
DrawableComposite::ValueTreeWrapper::ValueTreeWrapper | ( | const ValueTree & | state | ) |
ValueTree DrawableComposite::ValueTreeWrapper::getChildList | ( | ) | const |
ValueTree DrawableComposite::ValueTreeWrapper::getChildListCreating | ( | UndoManager * | undoManager | ) |
RelativeParallelogram DrawableComposite::ValueTreeWrapper::getBoundingBox | ( | ) | const |
void DrawableComposite::ValueTreeWrapper::setBoundingBox | ( | const RelativeParallelogram & | newBounds, |
UndoManager * | undoManager | ||
) |
void DrawableComposite::ValueTreeWrapper::resetBoundingBoxToContentArea | ( | UndoManager * | undoManager | ) |
RelativeRectangle DrawableComposite::ValueTreeWrapper::getContentArea | ( | ) | const |
void DrawableComposite::ValueTreeWrapper::setContentArea | ( | const RelativeRectangle & | newArea, |
UndoManager * | undoManager | ||
) |
MarkerList::ValueTreeWrapper DrawableComposite::ValueTreeWrapper::getMarkerList | ( | bool | xAxis | ) | const |
MarkerList::ValueTreeWrapper DrawableComposite::ValueTreeWrapper::getMarkerListCreating | ( | bool | xAxis, |
UndoManager * | undoManager | ||
) |
|
static |
|
static |
|
static |