8 #ifndef _MODULE_INTERACTION_H
9 #define _MODULE_INTERACTION_H
26 virtual void preFrame()
override;
27 virtual void updatePickInteractors(
bool) = 0;
28 virtual void updateDirectInteractors(
bool) = 0;
29 virtual void setShowInteractorFromGui(
bool state);
30 virtual void enableDirectInteractorFromGui(
bool state);
32 void triggerHide(
bool state)
override;
37 ui::Button *showPickInteractorCheckbox_ =
nullptr;
38 ui::Button *showDirectInteractorCheckbox_ =
nullptr;
base class for data received from visualization systems (e.g. COVISE or Vistle)
Definition: RenderObject.h:146
abstract feedback class for interacting with parameters of visualization modules (e.g. COVISE or Vistle)
Definition: coInteractor.h:36
bool showDirectInteractor_
Definition: ModuleInteraction.h:36
bool showPickInteractor_
Definition: ModuleInteraction.h:35
Definition: ModuleFeedbackManager.h:43
Definition: ModuleInteraction.h:20