Maratis Engine
Public Member Functions

MRendererManager Class Reference

#include <MRendererManager.h>

List of all members.

Public Member Functions

 MRendererManager (void)
virtual ~MRendererManager (void)
void clear (void)
void addRenderer (const char *name, MRenderer *(*getNewRendererFunctionPointer)(void))
MRendererCreatorgetRendererByName (const char *name)
unsigned int getRenderersNumber (void)
MRendererCreatorgetRendererByIndex (const unsigned int id)

Constructor & Destructor Documentation

MRendererManager::MRendererManager ( void  ) [inline]
MRendererManager::~MRendererManager ( void  ) [virtual]

Member Function Documentation

void MRendererManager::addRenderer ( const char *  name,
MRenderer *(*)(void)  getNewRendererFunctionPointer 
)
void MRendererManager::clear ( void  )
MRendererCreator* MRendererManager::getRendererByIndex ( const unsigned int  id) [inline]
MRendererCreator * MRendererManager::getRendererByName ( const char *  name)
unsigned int MRendererManager::getRenderersNumber ( void  ) [inline]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines