13#ifndef SO_INTERACTION_PROVIDER_NODE_H
14#define SO_INTERACTION_PROVIDER_NODE_H
22#include <ThirdPartyWarningsDisable.h>
23#include <Inventor/nodes/SoSubNode.h>
24#include <Inventor/nodes/SoGroup.h>
25#include <Inventor/fields/SoSFString.h>
26#include <ThirdPartyWarningsRestore.h>
59 std::string
getID()
const override;
#define SOMANAGEDINTERACTION_API
File to resolve system dependencies in View2D library.
SoInteractionOwner()
Default constructor.
SoSFString instanceName
Defines interface field to store the instance name.
static void initClass()
Initializes this class.
SoInteractionProviderNode()
std::string getID() const override
~SoInteractionProviderNode() override
Destructor.
SoSFString interactionProviderID
This field overrides the instanceName as providerID if specified.