Inheritance diagram for NL3D::CLoadMeshCancel:
Public Member Functions | |
virtual bool | callback (const IRunnable *prunnable) const=0 |
CLoadMeshCancel (const std::string &meshName) | |
Private Member Functions | |
bool | callback (const NLMISC::IRunnable *prunnable) const |
void | getName (std::string &result) const |
Private Attributes | |
std::string | _MeshName |
|
Definition at line 94 of file async_file_manager_3d.cpp. References _MeshName.
00095 : _MeshName(meshName) 00096 {} |
|
Referenced by NLMISC::CAsyncFileManager::cancelLoadTask(). |
|
Definition at line 101 of file async_file_manager_3d.cpp. References _MeshName, and NL3D::CAsyncFileManager3D::CMeshLoad::MeshName.
00102 { 00103 const CAsyncFileManager3D::CMeshLoad *pML = dynamic_cast<const CAsyncFileManager3D::CMeshLoad*>(prunnable); 00104 if (pML != NULL) 00105 { 00106 if (pML->MeshName == _MeshName) 00107 { 00108 return true; 00109 } 00110 } 00111 return false; 00112 } |
|
Definition at line 114 of file async_file_manager_3d.cpp. References _MeshName.
00115 { 00116 result = "LoadMeshCancel (" + _MeshName + ")"; 00117 } |
|
Definition at line 99 of file async_file_manager_3d.cpp. Referenced by callback(), CLoadMeshCancel(), and getName(). |