29 #ifndef __MULTIDEVICESURFACE_H__
30 #define __MULTIDEVICESURFACE_H__
65 virtual HAPI::HAPISurfaceObject *getSurface(
unsigned int device_index = 0 );
Header file for H3DSurfaceNode.
Contains the MFNode class.
Base class for all surfaces.
Definition: H3DSurfaceNode.h:44
The MultiDeviceSurface allows you to specify different surface for different haptics devices in a mul...
Definition: MultiDeviceSurface.h:54
H3DUniquePtr< MFSurfaceNode > surface
The surface field contains H3DSurfaceNode instances to use by different devices.
Definition: MultiDeviceSurface.h:79
static H3DNodeDatabase database
The H3DNodeDatabase for this node.
Definition: MultiDeviceSurface.h:82
Template to make sure that the Nodes that are added to a MFNode are of a specified Node type.
Definition: MFNode.h:221
H3D API namespace.
Definition: Anchor.h:38
The H3DNodeDatabase contains a mapping between a name of a Node and the constructor for the Node with...
Definition: H3DNodeDatabase.h:194