R-Type
2
Doom but in better
Loading...
Searching...
No Matches
MessageType.hpp
Go to the documentation of this file.
1
/*
2
** EPITECH PROJECT, 2024
3
** rtype (Workspace)
4
** File description:
5
** MessageType.hpp
6
*/
7
14
#pragma once
15
16
#include <cstdint>
17
18
namespace
GUI
19
{
20
namespace
Network
21
{
29
enum class
MessageType
: uint8_t {
30
P_CONNECT
= 1,
31
P_DISCONNECT
= 2,
32
P_MOVE
= 3,
33
P_SHOOT
= 4,
34
P_SPAWN
= 5,
35
P_KILL
= 6,
36
P_DAMAGE
= 7,
37
P_STATUS
= 8,
38
P_HANDSHAKE
= 254,
39
P_ERROR
= 255
40
};
41
}
42
}
GUI::Network::MessageType
MessageType
Enum for the different message types in the UDP protocol.
Definition
MessageType.hpp:29
GUI::Network::MessageType::P_CONNECT
@ P_CONNECT
GUI::Network::MessageType::P_SPAWN
@ P_SPAWN
GUI::Network::MessageType::P_MOVE
@ P_MOVE
GUI::Network::MessageType::P_DISCONNECT
@ P_DISCONNECT
GUI::Network::MessageType::P_KILL
@ P_KILL
GUI::Network::MessageType::P_ERROR
@ P_ERROR
GUI::Network::MessageType::P_STATUS
@ P_STATUS
GUI::Network::MessageType::P_HANDSHAKE
@ P_HANDSHAKE
GUI::Network::MessageType::P_SHOOT
@ P_SHOOT
GUI::Network::MessageType::P_DAMAGE
@ P_DAMAGE
GUI
Definition
Component.hpp:22
gui
include
GUI
Network
MessageType.hpp
Generated on Thu Feb 6 2025 22:34:21 for R-Type by
1.12.0