LeviLamina
Loading...
Searching...
No Matches
NetworkIDObject.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace RakNet { class NetworkIDManager; }
8// clang-format on
9
10namespace RakNet {
11
12class NetworkIDObject {
13public:
14 // member variables
15 // NOLINTBEGIN
20 // NOLINTEND
21
22public:
23 // prevent constructor by default
24 NetworkIDObject& operator=(NetworkIDObject const&);
25 NetworkIDObject(NetworkIDObject const&);
26 NetworkIDObject();
27
28public:
29 // virtual functions
30 // NOLINTBEGIN
31 virtual ~NetworkIDObject() = default;
32
33 virtual void SetNetworkIDManager(::RakNet::NetworkIDManager*);
34
35 virtual ::RakNet::NetworkIDManager* GetNetworkIDManager() const;
36
37 virtual uint64 GetNetworkID();
38
39 virtual void SetNetworkID(uint64);
40
41 virtual void SetParent(void*);
42
43 virtual void* GetParent() const;
44 // NOLINTEND
45
46public:
47 // virtual function thunks
48 // NOLINTBEGIN
49
50 // NOLINTEND
51};
52
53} // namespace RakNet
Definition NetworkIDManager.h:7
Definition Alias.h:14