This is the complete list of members for ml::ApplicationWith< TManifest >, including all inherited members.
| addComponent(Core &component) | ml::ApplicationBase | |
| ApplicationBase(const sf::VideoMode &videoMode, const std::string &title, sf::RenderWindow &window=WindowManager::getWindow()) | ml::ApplicationWith< TManifest > | |
| ApplicationBase(unsigned int screenWidth, unsigned int screenHeight, unsigned int bitDepth, const std::string &title) | ml::ApplicationWith< TManifest > | |
| AppManager(const sf::VideoMode &videoMode, const std::string &title, sf::RenderWindow &window=WindowManager::getWindow()) | ml::AppManager | |
| beginBusy() | ml::DeferredOperationsManager< CoreManager< Core > > | protectedstatic |
| busyDepth | ml::DeferredOperationsManager< CoreManager< Core > > | inlineprotectedstatic |
| clear() | ml::CoreManager< Core > | |
| clearEvents() | ml::ApplicationBase | static |
| clearPending() | ml::DeferredOperationsManager< CoreManager< Core > > | static |
| deferOrExecute(std::function< void()> operation) | ml::DeferredOperationsManager< CoreManager< Core > > | protectedstatic |
| endBusy() | ml::DeferredOperationsManager< CoreManager< Core > > | protectedstatic |
| get(EnumType key) -> std::enable_if_t< is_asset_enum< TManifest, EnumType >::value, const_ref_t< decltype(AssetsManager< TManifest >::get(key))> > | ml::ManifestResources< TManifest > | inlinestatic |
| get(EnumType key) -> std::enable_if_t< !is_asset_enum< TManifest, EnumType >::value, decltype(ConfigManager< TManifest >::get(key))> | ml::ManifestResources< TManifest > | inlinestatic |
| getComponents() const | ml::CoreManager< Core > | |
| isBusy() | ml::DeferredOperationsManager< CoreManager< Core > > | static |
| onInit() | ml::Lifecycle | inlinevirtual |
| onReady() | ml::Lifecycle | inlinevirtual |
| onUpdate(std::function< void()> callback) | ml::Updatable | |
| onUpdate(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Updatable | |
| onWindowFocusGained(std::function< void()> callback) | ml::Updatable | |
| onWindowFocusGained(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Updatable | |
| onWindowFocusLost(std::function< void()> callback) | ml::Updatable | |
| onWindowFocusLost(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Updatable | |
| onWindowResized(std::function< void()> callback) | ml::Updatable | |
| onWindowResized(std::function< void(const std::optional< sf::Event > &)> callback) | ml::Updatable | |
| pendingOperations | ml::DeferredOperationsManager< CoreManager< Core > > | inlineprotectedstatic |
| process(const std::string &key, const std::optional< sf::Event > &event) | ml::EventReceiver | virtual |
| process(ENUM_TYPE eventName, const std::optional< sf::Event > &event) | ml::EventReceiver | |
| processPending() | ml::DeferredOperationsManager< CoreManager< Core > > | static |
| removeComponent(Core &component) | ml::CoreManager< Core > | |
| reset() | ml::ApplicationBase | |
| Resources typedef | ml::ApplicationWith< TManifest > | |
| run() | ml::AppManager | |
| unload(EnumType key) | ml::ManifestResources< TManifest > | inlinestatic |
| unload(EnumType key) | ml::ManifestResources< TManifest > | inlinestatic |
| unload(EnumType key) | ml::ManifestResources< TManifest > | inlinestatic |
| ~ApplicationBase() | ml::ApplicationBase | |
| ~AppManager()=default | ml::AppManager | virtual |
| ~CoreManager() | ml::CoreManager< Core > | virtual |
| ~EventReceiver()=default | ml::EventReceiver | virtual |
| ~Lifecycle()=default | ml::Lifecycle | virtual |