1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00

virtual destructor and useMouseWheelMoveIfNeeded in Viewport

This commit is contained in:
Ben Kuper 2023-08-15 08:29:17 +02:00
parent 19ba6bf193
commit 406a807ae0

View file

@ -55,7 +55,7 @@ public:
explicit Viewport (const String& componentName = String()); explicit Viewport (const String& componentName = String());
/** Destructor. */ /** Destructor. */
~Viewport() override; virtual ~Viewport() override;
//============================================================================== //==============================================================================
/** Sets the component that this viewport will contain and scroll around. /** Sets the component that this viewport will contain and scroll around.
@ -312,21 +312,21 @@ public:
//============================================================================== //==============================================================================
/** @internal */ /** @internal */
void resized() override; virtual void resized() override;
/** @internal */ /** @internal */
void scrollBarMoved (ScrollBar*, double newRangeStart) override; virtual void scrollBarMoved(ScrollBar*, double newRangeStart) override;
/** @internal */ /** @internal */
void mouseWheelMove (const MouseEvent&, const MouseWheelDetails&) override; virtual void mouseWheelMove(const MouseEvent&, const MouseWheelDetails&) override;
/** @internal */ /** @internal */
void mouseDown (const MouseEvent& e) override; virtual void mouseDown(const MouseEvent& e) override;
/** @internal */ /** @internal */
bool keyPressed (const KeyPress&) override; virtual bool keyPressed(const KeyPress&) override;
/** @internal */ /** @internal */
void componentMovedOrResized (Component&, bool wasMoved, bool wasResized) override; virtual void componentMovedOrResized(Component&, bool wasMoved, bool wasResized) override;
/** @internal */ /** @internal */
void lookAndFeelChanged() override; virtual void lookAndFeelChanged() override;
/** @internal */ /** @internal */
bool useMouseWheelMoveIfNeeded (const MouseEvent&, const MouseWheelDetails&); virtual bool useMouseWheelMoveIfNeeded (const MouseEvent&, const MouseWheelDetails&);
/** @internal */ /** @internal */
static bool respondsToKey (const KeyPress&); static bool respondsToKey (const KeyPress&);