add remove have
This commit is contained in:
parent
ed640ba08c
commit
18d2888e34
@ -4,9 +4,14 @@
|
||||
|
||||
#include <solanaceae/util/bitset.hpp>
|
||||
|
||||
#include <entt/container/dense_map.hpp>
|
||||
|
||||
#include <vector>
|
||||
#include <string>
|
||||
|
||||
// fwd enum (obj cant depend on Contact3
|
||||
enum class Contact3 : uint32_t;
|
||||
|
||||
namespace ObjectStore::Components {
|
||||
|
||||
// until i find a better name
|
||||
@ -26,7 +31,6 @@ namespace ObjectStore::Components {
|
||||
// size_t bits {0};
|
||||
};
|
||||
|
||||
#if 0
|
||||
// ephemeral?, not sure saving this to disk makes sense
|
||||
// tag remove have all?
|
||||
struct RemoteHaveBitset {
|
||||
@ -36,7 +40,6 @@ namespace ObjectStore::Components {
|
||||
};
|
||||
entt::dense_map<Contact3, Entry> others;
|
||||
};
|
||||
#endif
|
||||
|
||||
|
||||
// for single files or member of a collection
|
||||
|
@ -20,7 +20,7 @@ constexpr std::string_view entt::type_name<x>::value() noexcept { \
|
||||
|
||||
DEFINE_COMP_ID(ObjComp::F::TagLocalHaveAll)
|
||||
DEFINE_COMP_ID(ObjComp::F::LocalHaveBitset)
|
||||
//DEFINE_COMP_ID(ObjComp::F::RemoteHaveBitset)
|
||||
DEFINE_COMP_ID(ObjComp::F::RemoteHaveBitset)
|
||||
DEFINE_COMP_ID(ObjComp::F::SingleInfo)
|
||||
DEFINE_COMP_ID(ObjComp::F::SingleInfoLocal)
|
||||
DEFINE_COMP_ID(ObjComp::F::Collection)
|
||||
|
Loading…
Reference in New Issue
Block a user