Euphoria
|
ecs.h File Reference
#include <optional>
#include <memory>
#include <string_view>
#include <utility>
#include <typeinfo>
#include "assert/assert.h"
#include "core/ecs.id.h"
Go to the source code of this file.
Classes | |
struct | eu::core::ecs::ComponentArrayBase |
struct | eu::core::ecs::GenericComponentArray< T > |
struct | eu::core::ecs::Registry |
Namespaces | |
eu | |
eu::core | |
eu::core::ecs | |
Functions | |
std::size_t | eu::core::ecs::c_ent (EntityHandle v) |
std::size_t | eu::core::ecs::c_comp (ComponentIndex v) |
template<typename T > | |
constexpr std::string_view | eu::core::ecs::get_component_base_name () |