Documentation of IME 2.0.0
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
ime
Engine
ime::Engine Member List
This is the complete list of members for
ime::Engine
, including all inherited members.
Engine
(const std::string &gameTitle, const std::string &settingsFile="default")
ime::Engine
explicit
Engine
(const std::string &gameName, const PropertyContainer &settings)
ime::Engine
Engine
(Engine &&)=delete
ime::Engine
getAudioManager
()
ime::Engine
getElapsedTime
() const
ime::Engine
getGameName
() const
ime::Engine
getInputManager
()
ime::Engine
getPersistentData
()
ime::Engine
getRenderTarget
()
ime::Engine
getResourceManager
()
ime::Engine
getSettings
() const
ime::Engine
initialize
()
ime::Engine
isRunning
() const
ime::Engine
onFrameEnd
(Callback<> callback)
ime::Engine
onFrameStart
(Callback<> callback)
ime::Engine
onShutDown
(Callback<> callback)
ime::Engine
onWindowClose
(Callback<> callback)
ime::Engine
operator=
(Engine &&)=delete
ime::Engine
ime::utility::NonCopyable::operator=
(const NonCopyable &)=delete
ime::utility::NonCopyable
private
ime::utility::NonCopyable::operator=
(NonCopyable &&)=default
ime::utility::NonCopyable
private
popScene
()
ime::Engine
pushScene
(Scene::Ptr scene, Callback<> callback=nullptr)
ime::Engine
quit
()
ime::Engine
run
()
ime::Engine
setInterval
(Time delay, ime::Callback< Timer & > callback, int repeatCount=-1)
ime::Engine
setTimeout
(Time delay, ime::Callback< Timer & > callback)
ime::Engine