FECS
Loading...
Searching...
No Matches
sparse_set.h File Reference

Defines the SparseSet data structure for fast component storage and lookup. More...

#include <fecs/core/types.h>
#include <fecs/manager/entity_manager.h>
#include <cassert>
#include <array>

Go to the source code of this file.

Classes

class  FECS::Container::ISparseSet
 Interface for type-erased sparse sets. More...
 
class  FECS::Container::SparseSet< T >
 SparseSet stores components in a densely packed array while allowing fast indexed lookup via sparse indirection. More...
 

Detailed Description

Defines the SparseSet data structure for fast component storage and lookup.