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:
		@ -130,7 +130,7 @@ public:
 | 
			
		||||
    {
 | 
			
		||||
    public:
 | 
			
		||||
        /** Destructor. */
 | 
			
		||||
        virtual ~Listener() {}
 | 
			
		||||
        virtual ~Listener() = default;
 | 
			
		||||
 | 
			
		||||
        /** Called when something in the given marker list changes. */
 | 
			
		||||
        virtual void markersChanged (MarkerList* markerList) = 0;
 | 
			
		||||
@ -152,7 +152,7 @@ public:
 | 
			
		||||
    /** A base class for objects that want to provide a MarkerList. */
 | 
			
		||||
    struct MarkerListHolder
 | 
			
		||||
    {
 | 
			
		||||
        virtual ~MarkerListHolder() {}
 | 
			
		||||
        virtual ~MarkerListHolder() = default;
 | 
			
		||||
 | 
			
		||||
        /** Objects can implement this method to provide a MarkerList. */
 | 
			
		||||
        virtual MarkerList* getMarkers (bool xAxis) = 0;
 | 
			
		||||
 | 
			
		||||
@ -73,13 +73,13 @@ RelativeCoordinate& RelativeCoordinate::operator= (const RelativeCoordinate& oth
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
RelativeCoordinate::RelativeCoordinate (RelativeCoordinate&& other) noexcept
 | 
			
		||||
    : term (static_cast<Expression&&> (other.term))
 | 
			
		||||
    : term (std::move (other.term))
 | 
			
		||||
{
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
RelativeCoordinate& RelativeCoordinate::operator= (RelativeCoordinate&& other) noexcept
 | 
			
		||||
{
 | 
			
		||||
    term = static_cast<Expression&&> (other.term);
 | 
			
		||||
    term = std::move (other.term);
 | 
			
		||||
    return *this;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -39,14 +39,14 @@ class JUCE_API  RelativeCoordinatePositionerBase  : public Component::Positioner
 | 
			
		||||
{
 | 
			
		||||
public:
 | 
			
		||||
    RelativeCoordinatePositionerBase (Component&);
 | 
			
		||||
    ~RelativeCoordinatePositionerBase();
 | 
			
		||||
    ~RelativeCoordinatePositionerBase() override;
 | 
			
		||||
 | 
			
		||||
    void componentMovedOrResized (Component&, bool, bool);
 | 
			
		||||
    void componentParentHierarchyChanged (Component&);
 | 
			
		||||
    void componentChildrenChanged (Component&);
 | 
			
		||||
    void componentBeingDeleted (Component&);
 | 
			
		||||
    void markersChanged (MarkerList*);
 | 
			
		||||
    void markerListBeingDeleted (MarkerList*);
 | 
			
		||||
    void componentMovedOrResized (Component&, bool, bool) override;
 | 
			
		||||
    void componentParentHierarchyChanged (Component&) override;
 | 
			
		||||
    void componentChildrenChanged (Component&) override;
 | 
			
		||||
    void componentBeingDeleted (Component&) override;
 | 
			
		||||
    void markersChanged (MarkerList*) override;
 | 
			
		||||
    void markerListBeingDeleted (MarkerList*) override;
 | 
			
		||||
 | 
			
		||||
    void apply();
 | 
			
		||||
 | 
			
		||||
@ -63,9 +63,9 @@ public:
 | 
			
		||||
        // Suppress a VS2013 compiler warning
 | 
			
		||||
        ComponentScope& operator= (const ComponentScope&) = delete;
 | 
			
		||||
 | 
			
		||||
        Expression getSymbolValue (const String& symbol) const;
 | 
			
		||||
        void visitRelativeScope (const String& scopeName, Visitor&) const;
 | 
			
		||||
        String getScopeUID() const;
 | 
			
		||||
        Expression getSymbolValue (const String& symbol) const override;
 | 
			
		||||
        void visitRelativeScope (const String& scopeName, Visitor&) const override;
 | 
			
		||||
        String getScopeUID() const override;
 | 
			
		||||
 | 
			
		||||
    protected:
 | 
			
		||||
        Component& component;
 | 
			
		||||
 | 
			
		||||
@ -81,7 +81,7 @@ public:
 | 
			
		||||
    {
 | 
			
		||||
    public:
 | 
			
		||||
        ElementBase (ElementType type);
 | 
			
		||||
        virtual ~ElementBase() {}
 | 
			
		||||
        virtual ~ElementBase() = default;
 | 
			
		||||
        virtual void addToPath (Path& path, Expression::Scope*) const = 0;
 | 
			
		||||
        virtual RelativePoint* getControlPoints (int& numPoints) = 0;
 | 
			
		||||
        virtual ElementBase* clone() const = 0;
 | 
			
		||||
@ -99,9 +99,9 @@ public:
 | 
			
		||||
    {
 | 
			
		||||
    public:
 | 
			
		||||
        StartSubPath (const RelativePoint& pos);
 | 
			
		||||
        void addToPath (Path& path, Expression::Scope*) const;
 | 
			
		||||
        RelativePoint* getControlPoints (int& numPoints);
 | 
			
		||||
        ElementBase* clone() const;
 | 
			
		||||
        void addToPath (Path& path, Expression::Scope*) const override;
 | 
			
		||||
        RelativePoint* getControlPoints (int& numPoints) override;
 | 
			
		||||
        ElementBase* clone() const override;
 | 
			
		||||
 | 
			
		||||
        RelativePoint startPos;
 | 
			
		||||
 | 
			
		||||
@ -115,9 +115,9 @@ public:
 | 
			
		||||
    {
 | 
			
		||||
    public:
 | 
			
		||||
        CloseSubPath();
 | 
			
		||||
        void addToPath (Path& path, Expression::Scope*) const;
 | 
			
		||||
        RelativePoint* getControlPoints (int& numPoints);
 | 
			
		||||
        ElementBase* clone() const;
 | 
			
		||||
        void addToPath (Path& path, Expression::Scope*) const override;
 | 
			
		||||
        RelativePoint* getControlPoints (int& numPoints) override;
 | 
			
		||||
        ElementBase* clone() const override;
 | 
			
		||||
 | 
			
		||||
    private:
 | 
			
		||||
        JUCE_DECLARE_NON_COPYABLE (CloseSubPath)
 | 
			
		||||
@ -129,9 +129,9 @@ public:
 | 
			
		||||
    {
 | 
			
		||||
    public:
 | 
			
		||||
        LineTo (const RelativePoint& endPoint);
 | 
			
		||||
        void addToPath (Path& path, Expression::Scope*) const;
 | 
			
		||||
        RelativePoint* getControlPoints (int& numPoints);
 | 
			
		||||
        ElementBase* clone() const;
 | 
			
		||||
        void addToPath (Path& path, Expression::Scope*) const override;
 | 
			
		||||
        RelativePoint* getControlPoints (int& numPoints) override;
 | 
			
		||||
        ElementBase* clone() const override;
 | 
			
		||||
 | 
			
		||||
        RelativePoint endPoint;
 | 
			
		||||
 | 
			
		||||
@ -146,9 +146,9 @@ public:
 | 
			
		||||
    public:
 | 
			
		||||
        QuadraticTo (const RelativePoint& controlPoint, const RelativePoint& endPoint);
 | 
			
		||||
        ValueTree createTree() const;
 | 
			
		||||
        void addToPath (Path& path, Expression::Scope*) const;
 | 
			
		||||
        RelativePoint* getControlPoints (int& numPoints);
 | 
			
		||||
        ElementBase* clone() const;
 | 
			
		||||
        void addToPath (Path& path, Expression::Scope*) const override;
 | 
			
		||||
        RelativePoint* getControlPoints (int& numPoints) override;
 | 
			
		||||
        ElementBase* clone() const override;
 | 
			
		||||
 | 
			
		||||
        RelativePoint controlPoints[2];
 | 
			
		||||
 | 
			
		||||
@ -163,9 +163,9 @@ public:
 | 
			
		||||
    public:
 | 
			
		||||
        CubicTo (const RelativePoint& controlPoint1, const RelativePoint& controlPoint2, const RelativePoint& endPoint);
 | 
			
		||||
        ValueTree createTree() const;
 | 
			
		||||
        void addToPath (Path& path, Expression::Scope*) const;
 | 
			
		||||
        RelativePoint* getControlPoints (int& numPoints);
 | 
			
		||||
        ElementBase* clone() const;
 | 
			
		||||
        void addToPath (Path& path, Expression::Scope*) const override;
 | 
			
		||||
        RelativePoint* getControlPoints (int& numPoints) override;
 | 
			
		||||
        ElementBase* clone() const override;
 | 
			
		||||
 | 
			
		||||
        RelativePoint controlPoints[3];
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user