LeviLamina
Loading...
Searching...
No Matches
IPlayerTickPolicy.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
struct
IPlayerTickPolicy
{
6
public
:
7
// IPlayerTickPolicy inner types define
8
enum class
TickAction : schar {
9
ProcessTick = 0,
10
StopProcessing = 1,
11
SkipTick = 2,
12
};
13
14
public
:
15
// virtual functions
16
// NOLINTBEGIN
17
// vIndex: 0
18
virtual
~IPlayerTickPolicy
() =
default
;
19
20
// vIndex: 1
21
virtual
uint64 getMaxTickCount(uint64,
bool
)
const
= 0;
22
23
// vIndex: 2
24
virtual ::IPlayerTickPolicy::TickAction shouldTickPlayer(uint64, uint64)
const
= 0;
25
// NOLINTEND
26
27
public
:
28
// destructor thunk
29
// NOLINTBEGIN
30
31
// NOLINTEND
32
33
public
:
34
// virtual function thunks
35
// NOLINTBEGIN
36
37
// NOLINTEND
38
};
IPlayerTickPolicy
Definition
IPlayerTickPolicy.h:5
src
mc
entity
components
IPlayerTickPolicy.h
Generated on Sat Apr 26 2025 05:55:34 for LeviLamina by
1.12.0