Medical Imaging Interaction Toolkit  2023.12.00
Medical Imaging Interaction Toolkit
mitk::IRenderWindowPartListener Struct Referenceabstract

Interface for berry::IViewPart implementations to be notified about mitk::IRenderWindowPart lifecycle changes. More...

#include <mitkIRenderWindowPartListener.h>

Public Member Functions

virtual ~IRenderWindowPartListener ()
 
virtual void RenderWindowPartActivated (mitk::IRenderWindowPart *renderWindowPart)=0
 
virtual void RenderWindowPartDeactivated (mitk::IRenderWindowPart *renderWindowPart)=0
 
virtual void RenderWindowPartInputChanged (mitk::IRenderWindowPart *)
 

Detailed Description

Interface for berry::IViewPart implementations to be notified about mitk::IRenderWindowPart lifecycle changes.

This interface is intended to be implemented by subclasses of berry::IWorkbenchPart. If implemented, the interface methods are called automatically if a Workbench part which implements mitk::IRenderWindowPart is activated or deactivated.

The notion of activated and deactivated is slightly different from the usual Workbench part lifecycle.

Definition at line 33 of file mitkIRenderWindowPartListener.h.

Constructor & Destructor Documentation

◆ ~IRenderWindowPartListener()

virtual mitk::IRenderWindowPartListener::~IRenderWindowPartListener ( )
virtual

Member Function Documentation

◆ RenderWindowPartActivated()

virtual void mitk::IRenderWindowPartListener::RenderWindowPartActivated ( mitk::IRenderWindowPart renderWindowPart)
pure virtual

Called when an IRenderWindowPart is activated or if it becomes visible and no other IRenderWindowPart was activated before.

Parameters
renderWindowPartThe newly activated IRenderWindowPart.

◆ RenderWindowPartDeactivated()

virtual void mitk::IRenderWindowPartListener::RenderWindowPartDeactivated ( mitk::IRenderWindowPart renderWindowPart)
pure virtual

Called when an IRenderWindowPart becomes invisible and if it was active before.

Parameters
renderWindowPartThe deactivated IRenderWindowPart.

◆ RenderWindowPartInputChanged()

virtual void mitk::IRenderWindowPartListener::RenderWindowPartInputChanged ( mitk::IRenderWindowPart )
inlinevirtual

Called when an IRenderWindowPart changes and if it was active before.

Definition at line 55 of file mitkIRenderWindowPartListener.h.


The documentation for this struct was generated from the following file: