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(). |
1.3.6