#include <c4d_gui.h>
Internal .
公共成员函数 |
|
virtual void | Main (void) |
virtual const Char * | GetThreadName (void) |
Bool | 开始 ( ProgressDialog *pdlg) |
void | End () |
![]() |
|
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 |