From abba018da3c2c8011b1485ee8e9e5b2690659c76 Mon Sep 17 00:00:00 2001 From: LaG1924 <12997935+LaG1924@users.noreply.github.com> Date: Sat, 14 Oct 2017 21:40:34 +0500 Subject: 2017-10-14 --- src/Event.hpp | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'src/Event.hpp') diff --git a/src/Event.hpp b/src/Event.hpp index 9ee445a..d2ddb15 100644 --- a/src/Event.hpp +++ b/src/Event.hpp @@ -43,6 +43,8 @@ enum class EventType { BlockChange, RendererWorkerTask, ChunkDeleted, + ChatMessageReceived, + SendChatMessage, }; struct EchoData { @@ -165,13 +167,23 @@ struct ChunkDeletedData { Vector pos; }; +struct ChatMessageReceivedData { + Chat message; + unsigned char position; +}; + +struct SendChatMessageData { + std::string message; +}; + using EventData = std::variant; + BlockChangeData, RendererWorkerTaskData, ChunkDeletedData, ChatMessageReceivedData, + SendChatMessageData>; struct Event { EventType type; -- cgit v1.2.3