Om
1.0.0
A universal framework for multimedia simulation
|
A factory interface that creates classes that operate on scenes. More...
#include <omEngineSceneContextFactory.h>
Public Member Functions | |
virtual | ~SceneContextFactory () |
Destroy a scene context and release internal resources. More... | |
virtual Shared< SceneContext > | newSceneContext ()=0 |
Create a new scene context of an arbitrary subclass. More... | |
A factory interface that creates classes that operate on scenes.
|
inlinevirtual |
Destroy a scene context and release internal resources.
|
pure virtual |
Create a new scene context of an arbitrary subclass.
Implemented in om::engine::acoustics::AcousticSystem, om::engine::graphics::GraphicsSystem, and om::engine::physics::PhysicsSystem.