From 00ea7f2676893c9dd9b31cf1f0a8bcad61416a6a Mon Sep 17 00:00:00 2001 From: kgv Date: Tue, 28 Jan 2020 22:51:24 +0300 Subject: [PATCH] 0031321: C# wrapper - wrap AIS_ViewController Added missing virtual destructor for AIS_ViewController. --- src/AIS/AIS_ViewController.cxx | 9 +++++++++ src/AIS/AIS_ViewController.hxx | 3 +++ 2 files changed, 12 insertions(+) diff --git a/src/AIS/AIS_ViewController.cxx b/src/AIS/AIS_ViewController.cxx index cc50aa91ba..87a4864bc7 100644 --- a/src/AIS/AIS_ViewController.cxx +++ b/src/AIS/AIS_ViewController.cxx @@ -113,6 +113,15 @@ AIS_ViewController::AIS_ViewController() myMouseGestureMap.Bind (Aspect_VKeyMouse_MiddleButton | Aspect_VKeyFlags_CTRL, AIS_MouseGesture_Pan); } +// ======================================================================= +// function : ~AIS_ViewController +// purpose : +// ======================================================================= +AIS_ViewController::~AIS_ViewController() +{ + // +} + // ======================================================================= // function : ResetViewInput // purpose : diff --git a/src/AIS/AIS_ViewController.hxx b/src/AIS/AIS_ViewController.hxx index 3adca9081e..dc3fb2be16 100644 --- a/src/AIS/AIS_ViewController.hxx +++ b/src/AIS/AIS_ViewController.hxx @@ -51,6 +51,9 @@ public: //! Empty constructor. Standard_EXPORT AIS_ViewController(); + //! Destructor. + Standard_EXPORT virtual ~AIS_ViewController(); + //! Return input buffer. const AIS_ViewInputBuffer& InputBuffer (AIS_ViewInputBufferType theType) const { return theType == AIS_ViewInputBufferType_UI ? myUI : myGL; }