DDNet documentation
Loading...
Searching...
No Matches
MapRenderer::CMinimalEngine Class Referencefinal
Inheritance diagram for MapRenderer::CMinimalEngine:
[legend]
Collaboration diagram for MapRenderer::CMinimalEngine:
[legend]

Public Member Functions

void Init () override
void AddJob (std::shared_ptr< IJob > pJob) override
void ShutdownJobs () override
void SetAdditionalLogger (std::shared_ptr< ILogger > &&pLogger) override
Public Member Functions inherited from IInterface
 IInterface ()
virtual void Shutdown ()
virtual ~IInterface ()=default

Public Attributes

CJobPool m_JobPool

Additional Inherited Members

Static Public Member Functions inherited from IEngine
static const char * InterfaceName ()
Protected Member Functions inherited from IInterface
IKernelKernel ()

Member Function Documentation

◆ AddJob()

void MapRenderer::CMinimalEngine::AddJob ( std::shared_ptr< IJob > pJob)
inlineoverridevirtual

Implements IEngine.

◆ Init()

void MapRenderer::CMinimalEngine::Init ( )
inlineoverridevirtual

Implements IEngine.

◆ SetAdditionalLogger()

void MapRenderer::CMinimalEngine::SetAdditionalLogger ( std::shared_ptr< ILogger > && pLogger)
inlineoverridevirtual

Implements IEngine.

◆ ShutdownJobs()

void MapRenderer::CMinimalEngine::ShutdownJobs ( )
inlineoverridevirtual

Implements IEngine.

Member Data Documentation

◆ m_JobPool

CJobPool MapRenderer::CMinimalEngine::m_JobPool

The documentation for this class was generated from the following file: