LeviLamina
Loading...
Searching...
No Matches
ServerNetworkEventCoordinator.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/gameplayhandlers/CoordinatorResult.h"
7
#include "mc/world/events/EventCoordinator.h"
8
#include "mc/world/events/EventRef.h"
9
#include "mc/world/events/MutableServerNetworkGameplayEvent.h"
10
11
// auto generated forward declare list
12
// clang-format off
13
class
ServerNetworkEventHandler
;
14
class
ServerNetworkEventListener
;
15
// clang-format on
16
17
class
ServerNetworkEventCoordinator
:
public
::EventCoordinator
<::ServerNetworkEventListener> {
18
public
:
19
// member variables
20
// NOLINTBEGIN
21
::ll::TypedStorage<8, 8, ::std::unique_ptr<::ServerNetworkEventHandler>> mServerNetworkEventHandler;
22
// NOLINTEND
23
24
public
:
25
// virtual functions
26
// NOLINTBEGIN
27
// vIndex: 0
28
virtual
~ServerNetworkEventCoordinator
()
/*override*/
=
default
;
29
// NOLINTEND
30
31
public
:
32
// member functions
33
// NOLINTBEGIN
34
MCFOLD
void
registerServerNetworkEventHandler(::std::unique_ptr<::ServerNetworkEventHandler>&& handler);
35
36
MCAPI ::CoordinatorResult sendEvent(
::EventRef
<
::MutableServerNetworkGameplayEvent<::CoordinatorResult>
> event);
37
// NOLINTEND
38
39
public
:
40
// destructor thunk
41
// NOLINTBEGIN
42
43
// NOLINTEND
44
45
public
:
46
// vftables
47
// NOLINTBEGIN
48
MCAPI
static
void
** $vftable();
49
// NOLINTEND
50
};
EventCoordinator
Definition
EventCoordinator.h:6
EventRef
Definition
EventRef.h:6
ServerNetworkEventCoordinator
Definition
ServerNetworkEventCoordinator.h:17
ServerNetworkEventHandler
Definition
ServerNetworkEventHandler.h:11
ServerNetworkEventListener
Definition
ServerNetworkEventListener.h:15
MutableServerNetworkGameplayEvent
Definition
MutableServerNetworkGameplayEvent.h:6
src
mc
world
events
ServerNetworkEventCoordinator.h
Generated on Sat Apr 26 2025 05:56:09 for LeviLamina by
1.12.0