| create() | ime::Scene | static |
| createGrid2D(unsigned int tileWidth, unsigned int tileHeight) | ime::Scene | |
| createPhysicsEngine(const Vector2f &gravity, const PhysIterations &iterations={3, 8}) | ime::Scene | |
| emitChange(const Property &property) | ime::Object | protected |
| emitDestruction() | ime::Object | protected |
| getAudio() | ime::Scene | |
| getAudio() const (defined in ime::Scene) | ime::Scene | |
| getBackgroundScene() | ime::Scene | |
| getBackgroundScene() const (defined in ime::Scene) | ime::Scene | |
| getCache() | ime::Scene | |
| getCache() const (defined in ime::Scene) | ime::Scene | |
| getCamera() | ime::Scene | |
| getCamera() const (defined in ime::Scene) | ime::Scene | |
| getCameras() | ime::Scene | |
| getCameras() const (defined in ime::Scene) | ime::Scene | |
| getClassName() const override | ime::Scene | virtual |
| getClassType() const | ime::Object | virtual |
| getEngine() | ime::Scene | |
| getEngine() const (defined in ime::Scene) | ime::Scene | |
| getEventEmitter() | ime::Scene | |
| getEventEmitter() const (defined in ime::Scene) | ime::Scene | |
| getGameObjects() | ime::Scene | |
| getGameObjects() const (defined in ime::Scene) | ime::Scene | |
| getGlobalEventEmitter() | ime::Scene | |
| getGrid() | ime::Scene | |
| getGrid() const (defined in ime::Scene) | ime::Scene | |
| getGridMovers() | ime::Scene | |
| getGridMovers() const (defined in ime::Scene) | ime::Scene | |
| getGui() | ime::Scene | |
| getGui() const (defined in ime::Scene) | ime::Scene | |
| getInput() | ime::Scene | |
| getInput() const (defined in ime::Scene) | ime::Scene | |
| getObjectId() const | ime::Object | |
| getParentScene() | ime::Scene | |
| getParentScene() const (defined in ime::Scene) | ime::Scene | |
| getPhysicsEngine() | ime::Scene | |
| getPhysicsEngine() const (defined in ime::Scene) | ime::Scene | |
| getRenderLayers() | ime::Scene | |
| getRenderLayers() const (defined in ime::Scene) | ime::Scene | |
| getSCache() | ime::Scene | |
| getSCache() const (defined in ime::Scene) | ime::Scene | |
| getShapes() | ime::Scene | |
| getShapes() const (defined in ime::Scene) | ime::Scene | |
| getSprites() | ime::Scene | |
| getSprites() const (defined in ime::Scene) | ime::Scene | |
| getTag() const | ime::Object | |
| getTimer() | ime::Scene | |
| getTimer() const (defined in ime::Scene) | ime::Scene | |
| getTimescale() const | ime::Scene | |
| getWindow() | ime::Scene | |
| getWindow() const (defined in ime::Scene) | ime::Scene | |
| hasBackgroundScene() const | ime::Scene | |
| init(Engine &engine) (defined in ime::Scene) | ime::Scene | |
| isBackgroundScene() const | ime::Scene | |
| isBackgroundSceneDrawable() const | ime::Scene | |
| isBackgroundSceneEventsEnabled() const | ime::Scene | |
| isBackgroundSceneUpdateEnabled() const | ime::Scene | |
| isCached() const | ime::Scene | |
| isEntered() const | ime::Scene | |
| isEventListenerSuspended(int id) const | ime::Object | |
| isPaused() const | ime::Scene | |
| isSameObjectAs(const Object &other) const | ime::Object | |
| isVisibleOnPause() const | ime::Scene | |
| Object() | ime::Object | |
| Object(const Object &) | ime::Object | |
| Object(Object &&) noexcept=default | ime::Object | |
| on_(const std::string &event, Callback< Args... > callback) (defined in ime::Scene) | ime::Scene | inline |
| onCache() | ime::Scene | inlinevirtual |
| onDestruction(const Callback<> &callback) | ime::Object | |
| onEnter() | ime::Scene | inlinevirtual |
| onExit() | ime::Scene | inlinevirtual |
| onFixedUpdate(Time deltaTime) | ime::Scene | inlinevirtual |
| onFrameBegin() | ime::Scene | inlinevirtual |
| onFrameEnd() | ime::Scene | inlinevirtual |
| onHandleEvent(Event event) | ime::Scene | inlinevirtual |
| onInit() | ime::Scene | inlinevirtual |
| onPause() | ime::Scene | inlinevirtual |
| onPostRender() | ime::Scene | inlinevirtual |
| onPostUpdate(Time deltaTime) | ime::Scene | inlinevirtual |
| onPreRender() | ime::Scene | inlinevirtual |
| onPreUpdate(Time deltaTime) | ime::Scene | inlinevirtual |
| onPropertyChange(const std::string &property, const Callback< Property > &callback, bool oneTime=false) | ime::Object | |
| onPropertyChange(const Callback< Property > &callback, bool oneTime=false) | ime::Object | |
| onResume() | ime::Scene | inlinevirtual |
| onResumeFromCache() | ime::Scene | inlinevirtual |
| onUpdate(Time deltaTime) | ime::Scene | inlinevirtual |
| operator=(const Scene &)=delete | ime::Scene | |
| operator=(Scene &&) noexcept | ime::Scene | |
| ime::Object::operator=(const Object &) | ime::Object | |
| ime::Object::operator=(Object &&) noexcept=default | ime::Object | |
| priv::SceneManager | ime::Scene | friend |
| Ptr typedef | ime::Scene | |
| removeEventListener(const std::string &event, int id) | ime::Object | |
| removeEventListener(int id) | ime::Object | |
| Scene() | ime::Scene | |
| Scene(const Scene &)=delete | ime::Scene | |
| Scene(Scene &&) noexcept | ime::Scene | |
| setBackgroundScene(Scene::Ptr scene) | ime::Scene | |
| setBackgroundSceneDrawable(bool drawable) | ime::Scene | |
| setBackgroundSceneEventsEnable(bool enable) | ime::Scene | |
| setBackgroundSceneUpdateEnable(bool enable) | ime::Scene | |
| setCached(bool cache, const std::string &alias="") | ime::Scene | |
| setTag(const std::string &tag) | ime::Object | |
| setTimescale(float timescale) | ime::Scene | |
| setVisibleOnPause(bool visible) | ime::Scene | |
| suspendedEventListener(int id, bool suspend) | ime::Object | |
| unsubscribe_(const std::string &event, int id) (defined in ime::Scene) | ime::Scene | |
| ~Object() | ime::Object | virtual |
| ~Scene() override | ime::Scene | |