OpenMW
|
Starts Ogre::Root and loads required plugins and NIF particle factories. More...
#include <ogreinit.hpp>
Public Member Functions | |
OgreInit () | |
Ogre::Root * | init (const std::string &logPath) |
~OgreInit () | |
Private Member Functions | |
void | loadStaticPlugins () |
void | loadPlugins () |
void | loadParticleFactories () |
Private Attributes | |
std::vector < Ogre::ParticleEmitterFactory * > | mEmitterFactories |
std::vector < Ogre::ParticleAffectorFactory * > | mAffectorFactories |
Ogre::Root * | mRoot |
Starts Ogre::Root and loads required plugins and NIF particle factories.
Ogre::Root * OgreInit::OgreInit::init | ( | const std::string & | logPath | ) |
void OgreInit::OgreInit::loadParticleFactories | ( | ) | [private] |
void OgreInit::OgreInit::loadPlugins | ( | ) | [private] |
void OgreInit::OgreInit::loadStaticPlugins | ( | ) | [private] |
std::vector<Ogre::ParticleAffectorFactory*> OgreInit::OgreInit::mAffectorFactories [private] |
std::vector<Ogre::ParticleEmitterFactory*> OgreInit::OgreInit::mEmitterFactories [private] |
Ogre::Root* OgreInit::OgreInit::mRoot [private] |