LeviLamina
Loading...
Searching...
No Matches
EntityNetId.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/platform/Result.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
EntityContext
;
11
class
ReadOnlyBinaryStream
;
12
// clang-format on
13
14
class
EntityNetId
{
15
public
:
16
// member variables
17
// NOLINTBEGIN
18
::ll::TypedStorage<4, 4, uint> mRawId;
19
// NOLINTEND
20
21
public
:
22
// static functions
23
// NOLINTBEGIN
24
MCNAPI static ::EntityNetId
_serverGetEntityNetId
(
::EntityContext
const
& entity);
25
26
MCNAPI
static
uint
cerealize
(
::EntityNetId
const
& instance);
27
28
MCNAPI
static
void
decerealize
(
::EntityNetId
& instance, uint value);
29
30
MCNAPI static ::Bedrock::Result<::EntityNetId>
deserialize
(
::ReadOnlyBinaryStream
& stream);
31
// NOLINTEND
32
};
EntityContext
Definition
EntityContext.h:17
EntityNetId
Definition
EntityNetId.h:14
EntityNetId::_serverGetEntityNetId
static MCAPI ::EntityNetId _serverGetEntityNetId(::EntityContext const &entity)
EntityNetId::cerealize
static MCAPI uint cerealize(::EntityNetId const &instance)
EntityNetId::deserialize
static MCAPI ::Bedrock::Result<::EntityNetId > deserialize(::ReadOnlyBinaryStream &stream)
EntityNetId::decerealize
static MCAPI void decerealize(::EntityNetId &instance, uint value)
ReadOnlyBinaryStream
Definition
ReadOnlyBinaryStream.h:8
src
mc
deps
ecs
EntityNetId.h
Generated on
for LeviLamina by
1.16.1