malena
Why malena
Quick start
Tutorials
API docs
GitHub
GitHub
Tutorials
Loading...
Searching...
No Matches
ml
AppManager
ml::AppManager Member List
This is the complete list of members for
ml::AppManager
, including all inherited members.
addComponent
(Core &component)
ml::CoreManager< Core >
AppManager
(const sf::VideoMode &videoMode, const std::string &title, sf::RenderWindow &window=WindowManager::getWindow(), Architecture architecture=MVC, std::uint32_t windowStyle=sf::Style::Default)
ml::AppManager
Architecture
enum name
ml::AppManager
beginBusy
()
ml::DeferredOperationsManager< CoreManager< Core > >
protected
static
busyDepth
ml::DeferredOperationsManager< CoreManager< Core > >
inline
protected
static
clear
()
ml::CoreManager< Core >
clearExclusiveOwner
()
ml::AppManager
static
clearPending
()
ml::DeferredOperationsManager< CoreManager< Core > >
static
deferOrExecute
(std::function< void()> operation)
ml::DeferredOperationsManager< CoreManager< Core > >
protected
static
ECS
enum value
ml::AppManager
EDA
enum value
ml::AppManager
endBusy
()
ml::DeferredOperationsManager< CoreManager< Core > >
protected
static
exclusiveOwner
()
ml::AppManager
inline
static
getArchitecture
() const
ml::AppManager
inline
getComponents
() const
ml::CoreManager< Core >
getDeltaTime
()
ml::AppManager
inline
static
isBusy
()
ml::DeferredOperationsManager< CoreManager< Core > >
static
isPaused
() const
ml::AppManager
inline
MVC
enum value
ml::AppManager
onClose
(std::function< bool()> handler)
ml::AppManager
onInit
()
ml::Lifecycle
inline
virtual
onPostRender
(std::function< void()> hook)
ml::AppManager
onPreRender
(std::function< void()> hook)
ml::AppManager
onReady
()
ml::Lifecycle
inline
virtual
onResize
(std::function< void(unsigned int, unsigned int)> handler)
ml::AppManager
pause
()
ml::AppManager
pendingOperations
ml::DeferredOperationsManager< CoreManager< Core > >
inline
protected
static
processPending
()
ml::DeferredOperationsManager< CoreManager< Core > >
static
removeComponent
(Core &component)
ml::CoreManager< Core >
resume
()
ml::AppManager
run
()
ml::AppManager
setBackgroundColor
(sf::Color color)
ml::AppManager
setExclusiveOwner
(Core *owner)
ml::AppManager
static
setFramerateLimit
(unsigned int limit)
ml::AppManager
setIcon
(const sf::Image &icon)
ml::AppManager
setTitle
(const std::string &title)
ml::AppManager
setVSync
(bool enabled)
ml::AppManager
setWindowPosition
(int x, int y)
ml::AppManager
setWindowStyle
(std::uint32_t style)
ml::AppManager
~AppManager
()=default
ml::AppManager
virtual
~CoreManager
()
ml::CoreManager< Core >
virtual
~Lifecycle
()=default
ml::Lifecycle
virtual