Inheritance diagram for NL3D::CCalcLightableShapeRunnable:

Public Member Functions | |
| CCalcLightableShapeRunnable (uint process, CZoneLighter *zoneLighter, const CZoneLighter::CLightDesc *description, CZoneLighter::TShapeVect *shapeToLit, uint firstShape, uint lastShape) | |
| virtual void | getName (std::string &result) const |
| void | run () |
Private Attributes | |
| const CZoneLighter::CLightDesc * | _Description |
| uint | _FirstShape |
| uint | _LastShape |
| uint | _Process |
| CZoneLighter::TShapeVect * | _ShapesToLit |
| CZoneLighter * | _ZoneLighter |
|
||||||||||||||||||||||||||||
|
Definition at line 680 of file zone_lighter.cpp. References NL3D::CZoneLighter::TShapeVect, and uint.
00687 : 00688 _ZoneLighter(zoneLighter), 00689 _Description(description), 00690 _ShapesToLit(shapeToLit), 00691 _FirstShape(firstShape), 00692 _LastShape(lastShape), 00693 _Process(process) 00694 { 00695 } |
|
|
Reimplemented in NL3D::CAsyncFileManager3D::CMeshLoad, NL3D::CAsyncFileManager3D::CIGLoad, NL3D::CAsyncFileManager3D::CIGLoadUser, NL3D::CAsyncFileManager3D::CTextureLoad, NL3D::CZoneLoadingTask, NLPACS::CGlobalRetriever::CLrLoader, NLMISC::CAsyncFileManager::CFileLoad, NLMISC::CAsyncFileManager::CMultipleFileLoad, and NLMISC::CAsyncFileManager::CSignal. Definition at line 74 of file thread.h. Referenced by NLMISC::CTaskManager::run().
00075 {
00076 result = "NoName";
00077 }
|
|
|
Implements NLMISC::IRunnable. Definition at line 696 of file zone_lighter.cpp.
00697 {
00698 _ZoneLighter->processLightableShapeCalc(_Process, _ShapesToLit, _FirstShape, _LastShape, *_Description);
00699 _ZoneLighter->_ProcessExited++;
00700 }
|
|
|
Definition at line 703 of file zone_lighter.cpp. |
|
|
Definition at line 705 of file zone_lighter.cpp. |
|
|
Definition at line 705 of file zone_lighter.cpp. |
|
|
Definition at line 706 of file zone_lighter.cpp. |
|
|
Definition at line 704 of file zone_lighter.cpp. |
|
|
Definition at line 702 of file zone_lighter.cpp. |
1.3.6