0.44.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 | create () |
static void | destroy () |
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 |