Open Inventor Release 2023.2.3
 
Loading...
Searching...
No Matches
SoOutputData.h File Reference

Go to the source code of this file.

Functions

 SoEngineOutputData (int numOutputs)
 
 ~SoEngineOutputData ()
 
void addOutput (const SoEngine *defEngine, const char *outputName, const SoEngineOutput *output, SoType type)
 
int getNumOutputs () const
 
const SbName & getOutputName (int index) const
 
SoEngineOutput * getOutput (const SoEngine *engine, int index) const
 
int getIndex (const SoEngine *engine, const SoEngineOutput *output) const
 
const SoType & getType (int index) const
 
SbBool readDescriptions (SoInput *in, SoEngine *engine) const
 
void writeDescriptions (SoOutput *out, SoEngine *engine) const
 

Function Documentation

◆ addOutput()

void addOutput ( const SoEngine *  defEngine,
const char *  outputName,
const SoEngineOutput *  output,
SoType  type 
)

◆ getIndex()

int getIndex ( const SoEngine *  engine,
const SoEngineOutput *  output 
) const

◆ getNumOutputs()

int getNumOutputs ( ) const

Definition at line 103 of file SoOutputData.h.

◆ getOutput()

SoEngineOutput * getOutput ( const SoEngine *  engine,
int  index 
) const

◆ getOutputName()

const SbName & getOutputName ( int  index) const

◆ getType()

const SoType & getType ( int  index) const

◆ readDescriptions()

SbBool readDescriptions ( SoInput *  in,
SoEngine *  engine 
) const

◆ SoEngineOutputData()

SoEngineOutputData ( int  numOutputs)

Definition at line 89 of file SoOutputData.h.

◆ writeDescriptions()

void writeDescriptions ( SoOutput *  out,
SoEngine *  engine 
) const

◆ ~SoEngineOutputData()