LeviLamina
Loading...
Searching...
No Matches
Invite.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Invites {
6
7struct Invite {
8public:
9 // Invite inner types define
10 enum class State : int {
11 Uninitialized = 0,
12 Accepted = 1,
13 Declined = 2,
14 };
15
16 enum class InvitationType : int {
17 None = 0,
18 Realms = 1,
19 Game = 2,
20 };
21
22 enum class InvitationStatus : int {
23 Active = 0,
24 Accepted = 1,
25 Rejected = 2,
26 Expired = 3,
27 };
28
29public:
30 // member variables
31 // NOLINTBEGIN
44 // NOLINTEND
45
46public:
47 // prevent constructor by default
48 Invite& operator=(Invite const&);
49 Invite(Invite const&);
50 Invite();
51};
52
53} // namespace Invites
Definition Invite.h:7
Definition Alias.h:14