OGRE  1.12.4
Object-Oriented Graphics Rendering Engine
Ogre::DynLibManager Class Reference

Manager for Dynamic-loading Libraries. More...

#include <OgreDynLibManager.h>

+ Inheritance diagram for Ogre::DynLibManager:

Public Member Functions

 DynLibManager ()
 Default constructor. More...
 ~DynLibManager ()
 Default destructor. More...
DynLibload (const String &filename)
 Loads the passed library. More...
void unload (DynLib *lib)
 Unloads the passed library. More...

Static Public Member Functions

static DynLibManagergetSingleton (void)
 Get the singleton instance. More...
static DynLibManagergetSingletonPtr (void)
 Get the singleton instance. More...

Detailed Description

Manager for Dynamic-loading Libraries.

This manager keeps a track of all the open dynamic-loading libraries, opens them and returns references to already-open libraries.

Constructor & Destructor Documentation

◆ DynLibManager()

Ogre::DynLibManager::DynLibManager ( )

Default constructor.


Should never be called as the singleton is automatically created during the creation of the Root object.
See also

◆ ~DynLibManager()

Ogre::DynLibManager::~DynLibManager ( )

Default destructor.

See also

Member Function Documentation

◆ load()

DynLib* Ogre::DynLibManager::load ( const String filename)

Loads the passed library.

filenameThe name of the library. The extension can be omitted.

◆ unload()

void Ogre::DynLibManager::unload ( DynLib lib)

Unloads the passed library.

libThe library.

◆ getSingleton()

static DynLibManager& Ogre::DynLibManager::getSingleton ( void  )

Get the singleton instance.

◆ getSingletonPtr()

static DynLibManager* Ogre::DynLibManager::getSingletonPtr ( void  )

Get the singleton instance.

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