![]() |
DDraceNetwork Documentation
|
Public Member Functions | |
| CAbstractSkinLoadJob (CSkins *pSkins, const char *pName) | |
| ~CAbstractSkinLoadJob () override | |
| Public Member Functions inherited from IJob | |
| IJob () | |
| virtual | ~IJob () |
| IJob (const IJob &Other)=delete | |
| IJob & | operator= (const IJob &Other)=delete |
| EJobState | State () const |
| bool | Done () const |
| virtual bool | Abort () |
| bool | IsAbortable () const |
Public Attributes | |
| CSkinLoadData | m_Data |
| bool | m_NotFound = false |
Protected Attributes | |
| CSkins * | m_pSkins |
| char | m_aName [MAX_SKIN_LENGTH] |
Additional Inherited Members | |
| Public Types inherited from IJob | |
| enum | EJobState { STATE_QUEUED = 0 , STATE_RUNNING , STATE_DONE , STATE_ABORTED } |
| Protected Member Functions inherited from IJob | |
| virtual void | Run ()=0 |
| void | Abortable (bool Abortable) |
An abstract job to load a skin from a source determined by the derived class.
| CSkins::CAbstractSkinLoadJob::CAbstractSkinLoadJob | ( | CSkins * | pSkins, |
| const char * | pName ) |
|
override |
|
protected |
| CSkinLoadData CSkins::CAbstractSkinLoadJob::m_Data |
| bool CSkins::CAbstractSkinLoadJob::m_NotFound = false |
|
protected |