upgrade to JUCE 5.4.3. Remove (probably) unused JUCE modules. Remove VST2 target (it's been end-of-life'd by Steinberg and by JUCE)
This commit is contained in:
@ -43,11 +43,11 @@ template <typename ValueType>
|
||||
class RectangleList final
|
||||
{
|
||||
public:
|
||||
typedef Rectangle<ValueType> RectangleType;
|
||||
using RectangleType = Rectangle<ValueType>;
|
||||
|
||||
//==============================================================================
|
||||
/** Creates an empty RectangleList */
|
||||
RectangleList() noexcept {}
|
||||
RectangleList() = default;
|
||||
|
||||
/** Creates a copy of another list */
|
||||
RectangleList (const RectangleList& other) : rects (other.rects)
|
||||
@ -69,14 +69,14 @@ public:
|
||||
|
||||
/** Move constructor */
|
||||
RectangleList (RectangleList&& other) noexcept
|
||||
: rects (static_cast<Array<RectangleType>&&> (other.rects))
|
||||
: rects (std::move (other.rects))
|
||||
{
|
||||
}
|
||||
|
||||
/** Move assignment operator */
|
||||
RectangleList& operator= (RectangleList&& other) noexcept
|
||||
{
|
||||
rects = static_cast<Array<RectangleType>&&> (other.rects);
|
||||
rects = std::move (other.rects);
|
||||
return *this;
|
||||
}
|
||||
|
||||
@ -194,7 +194,7 @@ public:
|
||||
void add (const RectangleList& other)
|
||||
{
|
||||
for (auto& r : other)
|
||||
add (*r);
|
||||
add (r);
|
||||
}
|
||||
|
||||
/** Removes a rectangular region from the list.
|
||||
|
Reference in New Issue
Block a user