jubilant-funicular
|
Static Public Member Functions | |
template<typename T > | |
static const Record | get () |
Public Attributes | |
std::function< void(utils::TypeMap &)> | create_list |
std::function< void(const utils::TypeMap &, utils::IDFactory< ComponentID > &, Entity)> | delete_entity |
std::function< bool(const utils::TypeMap &, ComponentID, Entity)> | delete_component |
std::function< utils::Option< Component & >const utils::TypeMap &, Entity)> | get_component |
std::function< std::size_t(const utils::TypeMap &)> | num_components |
std::function< void(const utils::TypeMap &)> | clear |