13#ifndef SO_INTERACTION_NODE_H
14#define SO_INTERACTION_NODE_H
#define SOMANAGEDINTERACTION_API
File to resolve system dependencies in View2D library.
SoInteractionHandler is a mix-in class for instances of SoNode to handle the interactions it provides...
SoInteractionNode is the base class for normal interaction nodes in OpenInventor, that handle their i...
~SoInteractionNode() override
static SoInteractionProvider * getInteractionProvider(SoNode *node)
void handleEvent(SoHandleEventAction *action) override
Handles the mouse and keyboard events.
static void initClass()
Initializes this class.
SoInteractionNode()
Constructor.
SoInteractionProviderNode is the base class for all interaction nodes in OpenInventor.
SoInteractionProvider is an abstract interface class that provides interactions to the SoInteractionC...
Target mlrange_cast(Source arg)
Generic version of checked ML casts.