NLMISC::IRunnablePos Class Reference

#include <task_manager.h>

Inheritance diagram for NLMISC::IRunnablePos:

NLMISC::IRunnable NL3D::CAsyncFileManager3D::CMeshLoad NL3D::CAsyncFileManager3D::CTextureLoad NL3D::CZoneLoadingTask NLPACS::CGlobalRetriever::CLrLoader

Detailed Description

A class derived from IRunnable to get a position

Definition at line 43 of file task_manager.h.

Public Member Functions

virtual void getName (std::string &result) const
virtual void run ()=0

Data Fields

NLMISC::CVector Position


Member Function Documentation

virtual void NLMISC::IRunnable::getName std::string &  result  )  const [inline, virtual, inherited]
 

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         }

virtual void NLMISC::IRunnable::run  )  [pure virtual, inherited]
 

Implemented in NL3D::CAsyncFileManager3D::CMeshLoad, NL3D::CAsyncFileManager3D::CIGLoad, NL3D::CAsyncFileManager3D::CIGLoadUser, NL3D::CAsyncFileManager3D::CTextureLoad, NL3D::CLightRunnable, NL3D::CRenderZBuffer, NL3D::CCalcLightableShapeRunnable, NL3D::CZoneLoadingTask, NLMISC::CUpdateThread, NLPACS::CGlobalRetriever::CLrLoader, NLSOUND::CAsyncFileManagerSound::CLoadWavFile, NLAIAGENT::CAgentManagerTimer::CRunTimer, NLMISC::CAsyncFileManager::CFileLoad, NLMISC::CAsyncFileManager::CMultipleFileLoad, NLMISC::CAsyncFileManager::CSignal, NLMISC::CTaskManager, CTimeoutAssertionThread, NLNET::CClientReceiveTask, NLNET::CListenTask, and NLNET::CServerReceiveTask.

Referenced by NLMISC::CTaskManager::run().


Field Documentation

NLMISC::CVector NLMISC::IRunnablePos::Position
 

Definition at line 46 of file task_manager.h.


The documentation for this class was generated from the following file:
Generated on Tue Mar 16 13:47:07 2004 for NeL by doxygen 1.3.6