![]() |
VR-Forces 4.8 Class Documentation
|
Contains makVrv::DtSpeedTreePreCullJobManager and related classes. More...
Go to the source code of this file.
Classes | |
| class | makVrv::DtSpeedTreeForestUpdateAsyncTask |
| DtSpeedTreeForestUpdateAsyncTask is a tbb task for running the speed tree forest updates in the background This runs in the background and uses the DtSpeedTreeForest merge update mutex to avoid running at the same time as merge. More... | |
| class | makVrv::DtSpeedTreeForestPreCullJob |
| responsible for starting update code off in a separate thread when culling starts it runs in the cull thread and sets up the update data and runs the pre cull forest function More... | |
| class | makVrv::DtSpeedTreePreCullJobManager |
| DtSpeedTreePreCullJobManager is a singleton manager for adding the pre cull job and used to control the async update enabled flag. More... | |
Namespaces | |
| makVrv | |
| Declare & export the plugin initialization function (bool initDeModule(DtDe* de)) | |
Typedefs | |
| typedef std::set < DtSpeedTreeForest * > | makVrv::SpeedTreeForestSet |
Contains makVrv::DtSpeedTreePreCullJobManager and related classes.
currently the task and job are very small classes so it is fine to have them all in this one file if they get any larger they should probably be moved into their own files.