summaryrefslogtreecommitdiff
path: root/src/components.hpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2025-05-29 16:11:37 -0400
committerJonathan Bradley <jcb@pikum.xyz>2025-05-29 16:11:37 -0400
commitd9dc3559296661249f9e5f1c3d0a8320cbf8fc29 (patch)
tree2a0203b676f15e8933960e786c8181354f73b121 /src/components.hpp
parenta9bc23377bd9193cd3eb3ef2e91431d088d13d5d (diff)
pke: ecs: BucketContainer > pk_bkt_arr_t & cleanup
Diffstat (limited to 'src/components.hpp')
-rw-r--r--src/components.hpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/components.hpp b/src/components.hpp
index 7655863..1adeda3 100644
--- a/src/components.hpp
+++ b/src/components.hpp
@@ -13,15 +13,17 @@
const uint64_t ECS_UNSET_VAL = 0xFFFFFFFFFFFFFFFF;
const uint32_t ECS_UNSET_VAL_32 = 0xFFFFFFFF;
-struct EntityHandle : public pk_handle { };
-struct GrBindsHandle : public pk_handle { };
-struct InstanceHandle : public pk_handle { };
+struct EntityHandle : public pk_bkt_arr_handle { };
+struct GenericEntityHandle : public pk_bkt_arr_handle { };
+struct GrBindsHandle : public pk_bkt_arr_handle { };
+struct InstanceHandle : public pk_bkt_arr_handle { };
struct SceneHandle : public pk_bkt_arr_handle { };
struct LevelHandle : public pk_bkt_arr_handle { };
-constexpr EntityHandle EntityHandle_MAX = EntityHandle{ pk_handle_MAX_constexpr };
-constexpr GrBindsHandle GrBindsHandle_MAX = GrBindsHandle{ pk_handle_MAX_constexpr };
-constexpr InstanceHandle InstanceHandle_MAX = InstanceHandle{ pk_handle_MAX_constexpr };
+constexpr EntityHandle EntityHandle_MAX = EntityHandle{ pk_bkt_arr_handle_MAX_constexpr };
+constexpr GenericEntityHandle GenericEntityHandle_MAX = GenericEntityHandle{ pk_bkt_arr_handle_MAX_constexpr };
+constexpr GrBindsHandle GrBindsHandle_MAX = GrBindsHandle{ pk_bkt_arr_handle_MAX_constexpr };
+constexpr InstanceHandle InstanceHandle_MAX = InstanceHandle{ pk_bkt_arr_handle_MAX_constexpr };
constexpr SceneHandle SceneHandle_MAX = SceneHandle{ pk_bkt_arr_handle_MAX_constexpr };
constexpr LevelHandle LevelHandle_MAX = LevelHandle{ pk_bkt_arr_handle_MAX_constexpr };