#include <workqueue.hpp>
      
        
          | SceneUtil::WorkItem::WorkItem | ( |  | ) |  | 
      
 
 
  
  | 
        
          | SceneUtil::WorkItem::~WorkItem | ( |  | ) |  |  | virtual | 
 
 
  
  | 
        
          | virtual void SceneUtil::WorkItem::doWork | ( |  | ) |  |  | inlinevirtual | 
 
 
      
        
          | bool SceneUtil::WorkItem::isDone | ( |  | ) | const | 
      
 
 
      
        
          | void SceneUtil::WorkItem::signalDone | ( |  | ) |  | 
      
 
 
      
        
          | void SceneUtil::WorkItem::waitTillDone | ( |  | ) |  | 
      
 
Wait until the work is completed. Usually called from the main thread. 
 
 
  
  | 
        
          | OpenThreads::Condition SceneUtil::WorkItem::mCondition |  | protected | 
 
 
  
  | 
        
          | OpenThreads::Atomic SceneUtil::WorkItem::mDone |  | protected | 
 
 
  
  | 
        
          | OpenThreads::Mutex SceneUtil::WorkItem::mMutex |  | protected | 
 
 
The documentation for this class was generated from the following files:
- /home/travis/build/OpenMW/openmw/components/sceneutil/workqueue.hpp
- /home/travis/build/OpenMW/openmw/components/sceneutil/workqueue.cpp