![]() |
VR-Forces 4.3 Class Documentation
|
Options for the configuring the sim. More...

Classes | |
| class | Configurable |
| Mixin interface to put a configurable DtVrfSimOptionsInterface into another class. More... | |
Public Member Functions | |
| virtual | ~DtVrfSimOptionsInterface () |
| virtual bool | disableCallbackQueue () const =0 |
| Disable DtParallelTickManager. | |
| virtual unsigned | numCallbackThreads () const =0 |
| Number of threads in DtParallelTickManager callback queue. | |
| virtual bool | mainThreadWaitForQueue () const =0 |
| Flush the DtParallelTickManager callback queue in the main thread. | |
| virtual bool | disableParallelPreprocess () const =0 |
| Call preprocess in parallel. | |
| virtual bool | disableDynamicFeatures () const =0 |
| Enable dynamic features. | |
Static Public Member Functions | |
| static DtVrfSimOptionsInterface * | Copy (const DtVrfSimOptionsInterface &) |
| Copy a DtVrfSimOptionsInterface object. | |
Options for the configuring the sim.
This class has no dependencies so it can be used as a mixin interface for the actual implementation. DtVrfSimOptions uses this class to pass its options to the rest of the sim since we cannot use DtVrfSimOptions directly here since it is in appsrc.
|
virtual |
|
static |
Copy a DtVrfSimOptionsInterface object.
This allows the user to create a copy with all the configured data but to leave the original implementation behind.
|
pure virtual |
Disable DtParallelTickManager.
Implemented in DtVrfSimOptions.
|
pure virtual |
Number of threads in DtParallelTickManager callback queue.
Implemented in DtVrfSimOptions.
|
pure virtual |
Flush the DtParallelTickManager callback queue in the main thread.
Implemented in DtVrfSimOptions.
|
pure virtual |
Call preprocess in parallel.
Implemented in DtVrfSimOptions.
|
pure virtual |
Enable dynamic features.
Implemented in DtVrfSimOptions.