Easys
A minimalist, header-only C++ ECS library for efficient and fuss-free entity and component management.
|
This is the complete list of members for Easys::SparseSet< Key, Value >, including all inherited members.
accommodate(const Key key) | Easys::SparseSet< Key, Value > | inline |
clear() | Easys::SparseSet< Key, Value > | inline |
contains(const Key key) const | Easys::SparseSet< Key, Value > | inline |
forEach(Func f) | Easys::SparseSet< Key, Value > | inline |
get(const Key key) const | Easys::SparseSet< Key, Value > | inline |
get(const Key key) | Easys::SparseSet< Key, Value > | inline |
getKeys() const | Easys::SparseSet< Key, Value > | inline |
getValues() | Easys::SparseSet< Key, Value > | inline |
getValues() const | Easys::SparseSet< Key, Value > | inline |
maxSize() const noexcept | Easys::SparseSet< Key, Value > | inline |
operator[](const Key key) const | Easys::SparseSet< Key, Value > | inline |
operator[](const Key key) | Easys::SparseSet< Key, Value > | inline |
remove(const Key key) | Easys::SparseSet< Key, Value > | inline |
set(const Key key, const Value &value) | Easys::SparseSet< Key, Value > | inline |
set(const Key key, Value &&value) | Easys::SparseSet< Key, Value > | inline |
size() const | Easys::SparseSet< Key, Value > | inline |