feat: add entity creation method to OverteClient

This commit is contained in:
MayaTheShy
2025-11-09 01:25:15 -05:00
parent 69494c7044
commit 3601deae8f

View File

@@ -73,6 +73,10 @@ public:
std::vector<OverteEntity> consumeUpdatedEntities(); std::vector<OverteEntity> consumeUpdatedEntities();
std::vector<std::uint64_t> consumeDeletedEntities(); std::vector<std::uint64_t> consumeDeletedEntities();
// Entity creation
void createEntity(const std::string& name, EntityType type, const glm::vec3& position,
const glm::vec3& dimensions, const glm::vec3& color);
private: private:
void parseNetworkPackets(); // standards-aligned parsing (scaffold) void parseNetworkPackets(); // standards-aligned parsing (scaffold)
void parseEntityPacket(const char* data, size_t len); void parseEntityPacket(const char* data, size_t len);