![]() |
VR-Forces Developer's Guide
|
The interface between the logic and widget for loader settings.

Public Member Functions | |
| virtual | ~DtLoaderSettingsInterface () |
| virtual void | setDdsFlip (bool flip)=0 |
| virtual void | setIndirectBufferUpdateTimeBudget (int milliseconds)=0 |
| virtual void | setCdbParallelForThreadCount (int threadCount)=0 |
Public Attributes | |
| boost::signalslib::signal < void(bool)> | signal_ddsFlipSet |
| boost::signalslib::signal < void(int)> | signal_indirectBufferUpdateTimeBudget |
| boost::signalslib::signal < void(int)> | signal_cdbParallelForThreadCount |
|
virtual |
DTOR.
|
pure virtual |
Set the dds flip value.
Implemented in makVrv::DtLoaderSettingsWidget.
|
pure virtual |
Time budget for each indirect geometry, limits how many model buffers the indirect geomtry can be update in a frame.
Implemented in makVrv::DtLoaderSettingsWidget.
|
pure virtual |
Set number of threads that CDB model loaders can use in parallel for loops.
Implemented in makVrv::DtLoaderSettingsWidget.
| boost::signalslib::signal<void( bool )> makVrv::DtLoaderSettingsInterface::signal_ddsFlipSet |
Emitted by the widget when the user changes a setting.
| boost::signalslib::signal<void( int )> makVrv::DtLoaderSettingsInterface::signal_indirectBufferUpdateTimeBudget |
| boost::signalslib::signal<void( int )> makVrv::DtLoaderSettingsInterface::signal_cdbParallelForThreadCount |