ImFusion C++ SDK 4.4.0
ImFusion::LightweightController Class Referenceabstract

#include <ImFusion/GUI/LightweightController.h>

Interface to set a display instance on a Controller or DataController class. More...

Inheritance diagram for ImFusion::LightweightController:

Detailed Description

Interface to set a display instance on a Controller or DataController class.

This allows for lightweight controller instances which can be used in other applications, not requiring a full MainWindowBase instance. Controllers implementing this interface have to make sure they support m_main being nullptr.

See also
Controller, DataController, MainWindowBase

Public Member Functions

virtual void setDisplay (GUI::RadiologyDisplay *disp)=0
 Set the display instance to use by this controller.

The documentation for this class was generated from the following file:
  • ImFusion/GUI/LightweightController.h
Search Tab / S to search, Esc to close