.. index:: pair: class; EE::Scene::SceneManager .. _doxid-class_e_e_1_1_scene_1_1_scene_manager: class EE::Scene::SceneManager ============================= .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class SceneManager { public: // construction :target:`~SceneManager`(); // methods :ref:`SceneNode`* :target:`add`(:ref:`SceneNode`* sceneNode); bool :target:`remove`(:ref:`SceneNode`* sceneNode); size_t :target:`count`() const; void :target:`draw`(); void :target:`update`(const :ref:`Time`& elapsed); void :target:`update`(); bool :target:`isShuttingDown`() const; :ref:`UISceneNode`* :target:`getUISceneNode`(); void :target:`setCurrentUISceneNode`(:ref:`UISceneNode`* uiSceneNode); :ref:`Time` :target:`getElapsed`() const; };