iMSTK
Interactive Medical Simulation Toolkit
imstk::SceneManager Member List

This is the complete list of members for imstk::SceneManager, including all inherited members.

addScene(std::shared_ptr< Scene > scene)imstk::SceneManager
clearEvents()imstk::EventObjectinline
containsScene(std::string name) constimstk::SceneManager
directObservers (defined in imstk::EventObject)imstk::EventObjectprotected
doAllEvents()imstk::EventObjectinline
doEvent()imstk::EventObjectinline
eventQueue (defined in imstk::EventObject)imstk::EventObjectprotected
eventQueueLock (defined in imstk::EventObject)imstk::EventObjectprotected
ExecutionType enum nameimstk::Module
foreachEvent(std::function< void(Command cmd)> func)imstk::EventObjectinline
getActiveScene() constimstk::SceneManagerinline
getDt() constimstk::Moduleinline
getExecutionType() constimstk::Moduleinline
getInit() constimstk::Moduleinline
getMode() constimstk::SceneManagerinline
getMuteUpdateEvents() const (defined in imstk::Module)imstk::Moduleinline
getPaused() constimstk::Moduleinline
getScene(std::string name) constimstk::SceneManagerinline
getSleepDelay() const (defined in imstk::Module)imstk::Moduleinline
getTypeName() const =0imstk::Modulepure virtual
init() (defined in imstk::Module)imstk::Moduleinline
initModule() overrideimstk::SceneManagervirtual
m_activeSceneimstk::SceneManagerprotected
m_dt (defined in imstk::Module)imstk::Moduleprotected
m_executionType (defined in imstk::Module)imstk::Moduleprotected
m_init (defined in imstk::Module)imstk::Moduleprotected
m_mode (defined in imstk::SceneManager)imstk::SceneManagerprotected
m_muteUpdateEvents (defined in imstk::Module)imstk::Moduleprotected
m_paused (defined in imstk::Module)imstk::Moduleprotected
m_prevCamName (defined in imstk::SceneManager)imstk::SceneManagerprotected
m_sceneMap (defined in imstk::SceneManager)imstk::SceneManagerprotected
m_sleepDelay (defined in imstk::Module)imstk::Moduleprotected
Mode enum name (defined in imstk::SceneManager)imstk::SceneManager
Module()=default (defined in imstk::Module)imstk::Module
Observer typedef (defined in imstk::EventObject)imstk::EventObject
pause() (defined in imstk::Module)imstk::Moduleinline
postEvent(const T &e)imstk::EventObjectinline
queuedObservers (defined in imstk::EventObject)imstk::EventObjectprotected
queueEvent(const T &e)imstk::EventObjectinline
removeScene(std::string name)imstk::SceneManager
resume() (defined in imstk::Module)imstk::Moduleinline
rforeachEvent(std::function< void(Command cmd)> func)imstk::EventObjectinline
SceneManager(std::string name="SceneManager") (defined in imstk::SceneManager)imstk::SceneManager
setActiveScene(std::string newSceneName)imstk::SceneManager
setActiveScene(std::shared_ptr< Scene > scene)imstk::SceneManager
setDt(const double dt) (defined in imstk::Module)imstk::Moduleinline
setExecutionType(const ExecutionType type) (defined in imstk::Module)imstk::Moduleinline
setMode(Mode mode)imstk::SceneManager
setMuteUpdateEvents(const bool mute)imstk::Moduleinline
setPaused(const bool paused) (defined in imstk::Module)imstk::Moduleinline
setSleepDelay(const double ms) (defined in imstk::Module)imstk::Module
SIGNAL(Module, preUpdate)imstk::Module
SIGNAL(Module, postUpdate)imstk::Module
SIGNAL(Module, end)imstk::Module
uninit() (defined in imstk::Module)imstk::Module
uninitModule() (defined in imstk::Module)imstk::Moduleinlinevirtual
update() (defined in imstk::Module)imstk::Module
updateModule() overrideimstk::SceneManagervirtual
~EventObject()=default (defined in imstk::EventObject)imstk::EventObjectvirtual
~Module() override=default (defined in imstk::Module)imstk::Module
~SceneManager() override=default (defined in imstk::SceneManager)imstk::SceneManager