1 #ifndef COIN_SOWWWANCHOR_H 2 #define COIN_SOWWWANCHOR_H 36 #include <Inventor/nodes/SoSubNode.h> 37 #include <Inventor/nodes/SoLocateHighlight.h> 38 #include <Inventor/fields/SoSFString.h> 39 #include <Inventor/fields/SoSFEnum.h> 44 typedef void SoWWWAnchorCB(
const SbString & url,
void * data,
55 static void initClass(
void);
66 void setFullURLName(
const SbString & url);
67 const SbString & getFullURLName(
void);
71 static void setFetchURLCallBack(SoWWWAnchorCB * f,
void * userData);
72 static void setHighlightURLCallBack(SoWWWAnchorCB * f,
void * userData);
82 #endif // !COIN_SOWWWANCHOR_H The SoBase class is the top-level superclass for a number of class-hierarchies.
Definition: SoBase.h:45
#define SO_NODE_HEADER(classname)
The SoSFString class is a container for an SbString.
Definition: SoSFString.h:40
SoSFString description
Definition: SoWWWAnchor.h:63
The SoSFEnum class is a container for an enum value.
Definition: SoSFEnum.h:40
The SoLocateHighlight class highlights geometry under the cursor.
Definition: SoLocateHighlight.h:44
The SoAction class is the base class for all traversal actions.
Definition: SoAction.h:77
SoSFEnum map
Definition: SoWWWAnchor.h:64
Mapping
Definition: SoWWWAnchor.h:58
The SoHandleEventAction class distributes user events to the scene.
Definition: SoHandleEventAction.h:46
virtual void redrawHighlighted(SoAction *act, SbBool flag)
Definition: SoLocateHighlight.cpp:300
virtual void handleEvent(SoHandleEventAction *action)
Definition: SoLocateHighlight.cpp:241
SoSFString name
Definition: SoWWWAnchor.h:62
The SbString class is a string class with convenience functions for string operations.
Definition: SbString.h:52
The SoWWWAnchor class adds URL callbacks to the highlighted geometry.
Definition: SoWWWAnchor.h:49