|
0.45.0
|
#include <iSceneFactory.h>
Inherits igor::iModule< iSceneFactory >.
Public Member Functions | |
| iScenePtr | createScene () |
| void | destroyScene (iScenePtr scene) |
Friends | |
| class | iModule< iSceneFactory > |
Additional Inherited Members | |
Static Public Member Functions inherited from igor::iModule< iSceneFactory > | |
| static IGOR_INLINE iSceneFactory & | getInstance () |
| static IGOR_INLINE bool | isInstantiated () |
| static void | createInstance () |
| static void | destroyInstance () |
Protected Member Functions inherited from igor::iModule< iSceneFactory > | |
| iModule ()=default | |
| virtual | ~iModule ()=default |
class that creates and destroys instances of scenes
| iScenePtr igor::iSceneFactory::createScene | ( | ) |
creates a scene
| void igor::iSceneFactory::destroyScene | ( | iScenePtr | scene | ) |
releases a scene
| scene | pointer to scene to be released |
|
friend |