summaryrefslogtreecommitdiff
path: root/src/entities.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/entities.hpp')
-rw-r--r--src/entities.hpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/entities.hpp b/src/entities.hpp
index 8cecb63..7ce6757 100644
--- a/src/entities.hpp
+++ b/src/entities.hpp
@@ -37,8 +37,8 @@ struct EntityType : public Entity_Base {
// PkeCallback serializeInstanceCallback; // TODO
// PkeCallback deserializeInstanceCallback; // TODO
};
-struct EntityTypeHandle : pk_handle {};
-constexpr EntityTypeHandle EntityTypeHandle_MAX = EntityTypeHandle{ pk_handle_MAX_constexpr };
+struct EntityTypeHandle : pk_bkt_arr_handle {};
+constexpr EntityTypeHandle EntityTypeHandle_MAX = EntityTypeHandle{ pk_bkt_arr_handle_MAX_constexpr };
void EntityType_Init();
EntityType *EntityType_FindByTypeCode(const char *typeCode);
@@ -49,8 +49,7 @@ void EntityType_Load(EntityType &et);
void EntityType_Tick(double delta);
void EntityType_Tick_Late(double delta);
void EntityType_RolloverInstances(EntityType &et, CompGrBinds &grBinds);
-pk_handle_bucket_index_T EntityType_GetBucketCount();
-EntityType *EntityType_GetEntityTypes(pk_handle_bucket_index_T bucketIndex, pk_handle_item_index_T &itemCount);
+pk_bkt_arr *EntityType_GetEntityTypes();
void EntityType_Teardown();
#endif /* PKE_ENTITIES_HPP */