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 | |