53#ifndef _SO_OUTPUT_DATA_
54#define _SO_OUTPUT_DATA_
98 const char *outputName,
virtual SoGLGraphicDevice::DeviceType getType()=0
Returns the type of device.
void addOutput(const SoEngine *defEngine, const char *outputName, const SoEngineOutput *output, SoType type)
const SbName & getOutputName(int index) const
int getIndex(const SoEngine *engine, const SoEngineOutput *output) const
SoEngineOutputData(int numOutputs)
SbBool readDescriptions(SoInput *in, SoEngine *engine) const
SoEngineOutput * getOutput(const SoEngine *engine, int index) const
int getNumOutputs() const
void writeDescriptions(SoOutput *out, SoEngine *engine) const
Character string stored in a hash table.
List of generic (void *) pointers.
int getLength() const
Returns number of pointers in list.
Base class for all engines.
Class for all engine outputs.
Abstract base class for objects that contain fields.
Used to write Open Inventor data files.
Stores runtime type information.