![]() |
Gaia-ECS v0.9.3
A simple and powerful entity component system
|
Hashmap lookup structure used for Entity. More...
#include <id.h>
Public Types | |
| using | LookupHash = core::direct_hash_key< uint64_t > |
Public Member Functions | |
| EntityLookupKey (Entity entity) | |
| EntityLookupKey (const EntityLookupKey &)=default | |
| EntityLookupKey (EntityLookupKey &&) noexcept=default | |
| EntityLookupKey & | operator= (const EntityLookupKey &)=default |
| EntityLookupKey & | operator= (EntityLookupKey &&) noexcept=default |
| Entity | entity () const |
| size_t | hash () const |
| bool | operator== (const EntityLookupKey &other) const |
| bool | operator!= (const EntityLookupKey &other) const |
Static Public Attributes | |
| static constexpr bool | IsDirectHashKey = true |
Hashmap lookup structure used for Entity.