36#include <Inventor/nodes/SoNode.h>
54 static void setFetchExternProtoCallback(SoFetchExternProtoCB * cb,
57 virtual SoType getTypeId(
void)
const;
58 static SoType getClassTypeId(
void);
61 static void initClass(
void);
64 void addISReference(
SoNode * container,
71 void removeReference(
const SbName & name);
77 SbName getProtoName(
void)
const;
79 virtual SbBool readInstance(
SoInput * input,
unsigned short flags);
85 virtual void destroy(
void);
96 friend class SoProtoP;
The SbList class is a template container class for lists.
Definition SbList.h:70
The SbName class stores strings by reference.
Definition SbName.h:40
The SbString class is a string class with convenience functions for string operations.
Definition SbString.h:52
The SoBase class is the top-level superclass for a number of class-hierarchies.
Definition SoBase.h:45
The SoFieldContainer class is a base class for all classes that contain fields.
Definition SoFieldContainer.h:43
The SoNode class is the base class for nodes used in scene graphs.
Definition SoNode.h:56
The SoOutput class is an abstraction of an output stream.
Definition SoOutput.h:51
The SoProtoInstance class handles PROTO instances.
Definition SoProtoInstance.h:46
The SoProto class handles PROTO definitions.
Definition SoProto.h:50
The SoType class is the basis for the runtime type system in Coin.
Definition SoType.h:59
The SoWriteAction class writes a scene graph to file.
Definition SoWriteAction.h:42