#include <c4d_gui.h>

Internal.
Public Member Functions | |
| virtual void | Main () | 
| virtual const Char * | GetThreadName () | 
| Bool | Start (ProgressDialog *pdlg) | 
| void | End () | 
  Public Member Functions inherited from C4DThread | |
| C4DThread () | |
| virtual | ~C4DThread () | 
| BaseThread * | Get () const | 
| Bool | Start (THREADMODE mode=THREADMODE::ASYNC, THREADPRIORITYEX priority=THREADPRIORITYEX::NORMAL) | 
| void | End (Bool wait=true) | 
| Bool | IsRunning () | 
| Bool | TestBreak () | 
| void | Wait (Bool checkevents=false) | 
| virtual Bool | TestDBreak () | 
Private Member Functions | |
| ProgressDialog * | AcquireAndLock () | 
| void | AcquireAndClearLock () | 
| void | MarkAsInClose (ProgressDialog *pdlg) | 
| void | ReleaseLock (ProgressDialog *pdlg) | 
Private Attributes | |
| maxon::AtomicPtr< ProgressDialog > | dlg | 
      
  | 
  virtual | 
Override with the thread main code. Deprecated. Use maxon::ThreadInterface::operator ()().
Implements C4DThread.
      
  | 
  virtual | 
Override to return the name of the thread. Deprecated. Use maxon::ThreadInterface.
Implements C4DThread.
| Bool Start | ( | ProgressDialog * | pdlg | ) | 
| void End | ( | ) | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |