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