neoGFX
Cross-platform C++ app/game engine
|
#include <neolib/neolib.hpp>
#include <unordered_map>
#include <neolib/core/i_mutex.hpp>
#include <neolib/task/thread_pool.hpp>
#include <neolib/task/event.hpp>
#include <neolib/app/i_object.hpp>
#include <neolib/ecs/ecs_ids.hpp>
#include <neolib/ecs/i_entity_archetype.hpp>
#include <neolib/ecs/i_component.hpp>
#include <neolib/ecs/i_system.hpp>
Go to the source code of this file.
Namespaces | |
namespace | neolib |
namespace | neolib::ecs |
Enumerations | |
enum class | neolib::ecs::ecs_flags : uint32_t { neolib::ecs::None = 0x0000 , neolib::ecs::PopulateEntityInfo = 0x0001 , neolib::ecs::Turbo = 0x0002 , neolib::ecs::CreatePaused = 0x0004 , neolib::ecs::NoThreads = 0x0008 , neolib::ecs::Default = PopulateEntityInfo | Turbo } |
Variables | |
const struct neolib::ecs::dont_lock_t | neolib::ecs::dont_lock |