LeviLamina
Loading...
Searching...
No Matches
TeamManager.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/raknet/PI2_LostConnectionReason.h"
7#include "mc/deps/raknet/PluginInterface2.h"
8#include "mc/deps/raknet/PluginReceiveResult.h"
9
10// auto generated forward declare list
11// clang-format off
12namespace RakNet { struct Packet; }
13namespace RakNet { struct RakNetGUID; }
14namespace RakNet { struct SystemAddress; }
15// clang-format on
16
17namespace RakNet {
18
20public:
21 // member variables
22 // NOLINTBEGIN
27 // NOLINTEND
28
29public:
30 // prevent constructor by default
31 TeamManager& operator=(TeamManager const&);
34
35public:
36 // virtual functions
37 // NOLINTBEGIN
38 // vIndex: 0
39 virtual ~TeamManager() /*override*/ = default;
40
41 // vIndex: 3
42 virtual void Update() /*override*/;
43
44 // vIndex: 4
45 virtual ::RakNet::PluginReceiveResult OnReceive(::RakNet::Packet*) /*override*/;
46
47 // vIndex: 7
48 virtual void OnClosedConnection(
51 ::RakNet::PI2_LostConnectionReason
52 ) /*override*/;
53
54 // vIndex: 8
55 virtual void OnNewConnection(::RakNet::SystemAddress const&, ::RakNet::RakNetGUID, bool) /*override*/;
56 // NOLINTEND
57
58public:
59 // destructor thunk
60 // NOLINTBEGIN
61
62 // NOLINTEND
63
64public:
65 // virtual function thunks
66 // NOLINTBEGIN
67
68 // NOLINTEND
69};
70
71} // namespace RakNet
Definition Packet.h:26
Definition PluginInterface2.h:20
Definition TeamManager.h:19
Definition Packet.h:7
Definition RakNetGUID.h:7
Definition SystemAddress.h:7
Definition Alias.h:14