23#include <Inventor/fields/SoSFVec2f.h>
24#include <Inventor/sensors/SoFieldSensor.h>
75 void GLRender(SoGLRenderAction *action)
override;
FocusState
Administrates the current focus state.
#define SOUTILS_EXPORT
System dependent includes. Disables some compiler/linker warnings.
Class transporting focus information for one sub graph.
SoSFBool supportWheelEvents
Should this module support mouse wheel events?
void activeChanged(SoField *)
static void initClass()
Initializes this class (called on dll initialization).
SoSFVec2f normClickCoords
void hasFocusChanged(SoField *)
void handleEvent(SoHandleEventAction *action) override
~SoFocus() override
Protected destructor.
void setFocusState(FocusState state, bool updateField=true)
SoSFBool hasFocus
Current state (has focus or has no focus).
void GLRender(SoGLRenderAction *action) override
React to render action -> pass focus to state.