1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/// Used for informing the UI that the core has received a layer that should be rendered.
/// Contains the path to the generated gltf file, and the position to render it.
/// This allows all terrain generation to be handled by the client, allowing for very small packets
/// to be sent between the UI and the client.
/// Errors created from messages and the session that should be from the core to the UI.
/// UI message for sending the UI relevant login response data
/// UI message for changing the position of the player's camera;
/// UI message for sending a chat from the viewer to the client
/// UI message for rendering land
/// UI message for requesting a login
/// UI message for requesting a logout
/// UI message for informing the UI of an animation
/// UI message for updating the skybox
/// UI message for rendering water
/// Structs for defining UI send and receive message types