diff --git a/src/OverteClient.hpp b/src/OverteClient.hpp index a60892a..e9acc5d 100644 --- a/src/OverteClient.hpp +++ b/src/OverteClient.hpp @@ -72,6 +72,10 @@ public: const std::unordered_map& entities() const { return m_entities; } std::vector consumeUpdatedEntities(); std::vector consumeDeletedEntities(); + + // Entity creation + void createEntity(const std::string& name, EntityType type, const glm::vec3& position, + const glm::vec3& dimensions, const glm::vec3& color); private: void parseNetworkPackets(); // standards-aligned parsing (scaffold)