LeviLamina
Loading...
Searching...
No Matches
UpdateSubChunkNetworkBlockInfo.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
BlockPos
;
8
class
NetworkBlockPosition
;
9
struct
ActorBlockSyncMessage
;
10
// clang-format on
11
12
struct
UpdateSubChunkNetworkBlockInfo
{
13
public
:
14
// member variables
15
// NOLINTBEGIN
16
::ll::TypedStorage<4, 12, ::NetworkBlockPosition> mPos;
17
::ll::TypedStorage<4, 4, uint> mRuntimeId;
18
::ll::TypedStorage<1, 1, uchar> mUpdateFlags;
19
::ll::TypedStorage<8, 16, ::ActorBlockSyncMessage> mSyncMessage;
20
// NOLINTEND
21
22
public
:
23
// prevent constructor by default
24
UpdateSubChunkNetworkBlockInfo
& operator=(
UpdateSubChunkNetworkBlockInfo
const
&);
25
26
public
:
27
// member functions
28
// NOLINTBEGIN
29
MCAPI
UpdateSubChunkNetworkBlockInfo
(
::UpdateSubChunkNetworkBlockInfo
const
&);
30
31
MCAPI
UpdateSubChunkNetworkBlockInfo
(
32
::BlockPos
const
& pos,
33
uint blockId,
34
uchar updateFlags,
35
::ActorBlockSyncMessage
const
& syncMsg
36
);
37
// NOLINTEND
38
39
public
:
40
// constructor thunks
41
// NOLINTBEGIN
42
MCAPI
void
* $ctor(
::UpdateSubChunkNetworkBlockInfo
const
&);
43
44
MCAPI
void
* $ctor(
::BlockPos
const
& pos, uint blockId, uchar updateFlags,
::ActorBlockSyncMessage
const
& syncMsg);
45
// NOLINTEND
46
};
BlockPos
Definition
BlockPos.h:18
NetworkBlockPosition
Definition
NetworkBlockPosition.h:8
ActorBlockSyncMessage
Definition
ActorBlockSyncMessage.h:10
UpdateSubChunkNetworkBlockInfo
Definition
UpdateSubChunkNetworkBlockInfo.h:12
src
mc
network
packet
UpdateSubChunkNetworkBlockInfo.h
Generated on Sat Apr 26 2025 05:55:48 for LeviLamina by
1.12.0