13 #ifndef mitkInteractionEventHandler_h
14 #define mitkInteractionEventHandler_h
16 #include <itkLightObject.h>
17 #include <itkObjectFactory.h>
49 class InteractionEvent;
Configuration Object for Statemachines.
Base class for all objects that handle mitk::InteractionEvents.
std::string MapToEventVariant(InteractionEvent *interactionEvent)
mitkClassMacroItkParent(InteractionEventHandler, itk::Object)
PropertyList::Pointer GetAttributes() const
~InteractionEventHandler() override
bool AddEventConfig(const EventConfig &config)
This method extends the configuration. The configuration from the EventConfig object is loaded and on...
bool AddEventConfig(const std::string &filename, const us::Module *module=nullptr)
This method extends the configuration.
virtual void ConfigurationChanged()
InteractionEventHandler()
bool SetEventConfig(const EventConfig &config)
Loads a configuration from an EventConfig object.
bool SetEventConfig(const std::string &filename, const us::Module *module=nullptr)
Loads a configuration from an XML resource.
EventConfig GetEventConfig() const
Returns the current configuration.
Base class for all interaction events in MITK.
Represents a CppMicroServices module.
Find image slices visible on a given plane.