iv::DelayedLoadSystem Class Reference
#include <DelayedLoadSystem.hpp>
Public Member Functions | |
| DelayedLoadSystem (SystemContainer *sc) | |
| virtual std::string | debug_name () const override |
| bool | loadStep () |
| void | QueueDelayedLoad (DelayedLoad *load, int complexity_bytes) |
| void | ClearDelayedLoad (DelayedLoad *load) |
| void | loader_register (DelayedLoader *) |
| void | loader_unregister (DelayedLoader *) |
| void | BlockLoading (DelayedLoader *, bool block) |
| bool | LoadingRunning () |
| const DelayedLoadStatus & | Status () |
Public Member Functions inherited from iv::System | |
| System (SystemContainer *sc) | |
| virtual | ~System () |
| virtual bool | flushSystem () |
| virtual void | status (TextDebugView *view) |
| SystemContainer * | system_container () const |
| void | retain () |
| void | release () |
Public Member Functions inherited from iv::Context | |
| Context () | |
| virtual | ~Context () |
| template<class ... Items> | |
| void | log (SrcInfo const &info, LogId id, Items const &... items) const |
| bool | log_enabled (LogId id) const |
| template<class ... Items> | |
| void | warning (SrcInfo const &info, Items const &... items) const |
Additional Inherited Members | |
Protected Member Functions inherited from iv::System | |
| virtual bool | log_process_enabled (LogId id) const override final |
| virtual void | log_process (SrcInfo const &info, LogId id, std::string const &message) const override final |
Detailed Description
Definition at line 25 of file DelayedLoadSystem.hpp.
Constructor & Destructor Documentation
◆ DelayedLoadSystem()
| iv::DelayedLoadSystem::DelayedLoadSystem | ( | SystemContainer * | sc | ) |
Definition at line 16 of file DelayedLoadSystem.cpp.
Member Function Documentation
◆ debug_name()
|
inlineoverridevirtual |
Reimplemented from iv::System.
Definition at line 29 of file DelayedLoadSystem.hpp.
◆ loadStep()
| bool iv::DelayedLoadSystem::loadStep | ( | ) |
Definition at line 26 of file DelayedLoadSystem.cpp.
◆ QueueDelayedLoad()
| void iv::DelayedLoadSystem::QueueDelayedLoad | ( | DelayedLoad * | load, |
| int | complexity_bytes | ||
| ) |
Definition at line 65 of file DelayedLoadSystem.cpp.
◆ ClearDelayedLoad()
| void iv::DelayedLoadSystem::ClearDelayedLoad | ( | DelayedLoad * | load | ) |
Definition at line 80 of file DelayedLoadSystem.cpp.
◆ loader_register()
| void iv::DelayedLoadSystem::loader_register | ( | DelayedLoader * | loader | ) |
Definition at line 85 of file DelayedLoadSystem.cpp.
◆ loader_unregister()
| void iv::DelayedLoadSystem::loader_unregister | ( | DelayedLoader * | loader | ) |
Definition at line 90 of file DelayedLoadSystem.cpp.
◆ BlockLoading()
| void iv::DelayedLoadSystem::BlockLoading | ( | DelayedLoader * | loader, |
| bool | block | ||
| ) |
Definition at line 96 of file DelayedLoadSystem.cpp.
◆ LoadingRunning()
| bool iv::DelayedLoadSystem::LoadingRunning | ( | ) |
Definition at line 107 of file DelayedLoadSystem.cpp.
◆ Status()
| const DelayedLoadStatus & iv::DelayedLoadSystem::Status | ( | ) |
Loading status;
Definition at line 148 of file DelayedLoadSystem.cpp.
The documentation for this class was generated from the following files:
- ivorium_systems/DelayedLoadSystem/DelayedLoadSystem.hpp
- ivorium_systems/DelayedLoadSystem/DelayedLoadSystem.cpp

Public Member Functions inherited from 