Open Inventor Reference
SoMFEngine Class Reference

Multiple-value field containing any number of pointers to engines. More...

#include <Inventor/fields/SoMFEngine.h>

Inheritance diagram for SoMFEngine:
SoMField SoField

List of all members.

Public Member Functions

virtual void fixCopy (SbBool copyConnections)
 Update a copied field to use the copy of each engine if there is one.
virtual SbBool referencesCopy () const
 Override this to also check the stored engines.

Static Public Member Functions

static void initClass ()

Detailed Description

This field maintains a set of pointers to SoEngine instances, correctly maintaining their reference counts.

SoMFEngines are written to file as one or more engines. When more than one value is present, all of the values are enclosed in square brackets and separated by commas; for example:

[ ElapsedTime { }, OneShot { duration 2.0 }, USE myCalculator ]

Definition at line 83 of file SoMFEngine.h.


Member Function Documentation

virtual void SoMFEngine::fixCopy ( SbBool  copyConnections) [virtual]

Reimplemented from SoField.

static void SoMFEngine::initClass ( ) [static]

Reimplemented from SoMField.

virtual SbBool SoMFEngine::referencesCopy ( ) const [virtual]

Reimplemented from SoField.


The documentation for this class was generated from the following file: