R-Type
Distributed multiplayer game engine in C++
Loading...
Searching...
No Matches
UIEvent.hpp File Reference
#include <string>
#include <vector>
#include "Events/IEvent.hpp"
Include dependency graph for UIEvent.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  RoomData
 
class  UIEvent
 

Enumerations

enum class  UIEventType {
  JOIN_GAME , START_GAME , QUIT_GAME , SERVER_CONNECT ,
  CONNECTION_FAILED , CONNECTION_SUCCESS , CREATE_ROOM , REQUEST_ROOM_LIST ,
  AUTO_MATCHMAKING , UPDATE_AUTO_MATCHMAKING_PREF , APPLY_AUTO_MATCHMAKING_PREF , ROOM_LIST_RECEIVED ,
  ROOM_JOINED , LEAVE_ROOM , BACK_TO_ROOM_LIST , PLAYER_JOINED_ROOM ,
  START_GAME_REQUEST , GAME_STARTED , REGISTER_ACCOUNT , REGISTER_SUCCESS ,
  REGISTER_FAILED , LOGIN_ACCOUNT , LOGIN_FAILED , AUTH_SUCCESS
}
 

Enumeration Type Documentation

◆ UIEventType

enum class UIEventType
strong
Enumerator
JOIN_GAME 
START_GAME 
QUIT_GAME 
SERVER_CONNECT 
CONNECTION_FAILED 
CONNECTION_SUCCESS 
CREATE_ROOM 
REQUEST_ROOM_LIST 
AUTO_MATCHMAKING 
UPDATE_AUTO_MATCHMAKING_PREF 
APPLY_AUTO_MATCHMAKING_PREF 
ROOM_LIST_RECEIVED 
ROOM_JOINED 
LEAVE_ROOM 
BACK_TO_ROOM_LIST 
PLAYER_JOINED_ROOM 
START_GAME_REQUEST 
GAME_STARTED 
REGISTER_ACCOUNT 
REGISTER_SUCCESS 
REGISTER_FAILED 
LOGIN_ACCOUNT 
LOGIN_FAILED 
AUTH_SUCCESS 

Definition at line 24 of file UIEvent.hpp.