#include <c4d_gui.h>
Internal .
公共成员函数 |
|
| virtual void | Main (void) |
| virtual const Char * | GetThreadName (void) |
| Bool | 开始 ( ProgressDialog *pdlg) |
| void | End () |
Public Member Functions inherited from
C4DThread
|
|
| C4DThread () | |
| virtual | ~C4DThread (void) |
| BaseThread * | Get (void) const |
| Bool | 开始 ( THREADMODE mode= THREADMODE::ASYNC , THREADPRIORITYEX priority= THREADPRIORITYEX::NORMAL ) |
| void | End ( Bool wait=true) |
| Bool | IsRunning (void) |
| Bool | TestBreak (void) |
| void | Wait ( Bool checkevents=false) |
| virtual Bool | TestDBreak (void) |
私有成员函数 |
|
| 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 。使用 maxon::ThreadInterface .
Implements C4DThread .
| Bool 开始 | ( | ProgressDialog * | pdlg | ) |
| void End | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |