LeviLamina
Loading...
Searching...
No Matches
MapItemTrackedActor.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class BlockSource;
9class Packet;
10// clang-format on
11
13public:
14 // MapItemTrackedActor inner types declare
15 // clang-format off
16 struct UniqueId;
17 // clang-format on
18
19 // MapItemTrackedActor inner types define
20 enum class Type : int {
21 Entity = 0,
22 BlockEntity = 1,
23 Other = 2,
24 };
25
26 struct UniqueId {
27 public:
28 // member variables
29 // NOLINTBEGIN
33 // NOLINTEND
34
35 public:
36 // prevent constructor by default
37 UniqueId& operator=(UniqueId const&);
38 UniqueId();
39
40 public:
41 // member functions
42 // NOLINTBEGIN
44 // NOLINTEND
45
46 public:
47 // constructor thunks
48 // NOLINTBEGIN
49 MCAPI void* $ctor(::MapItemTrackedActor::UniqueId const& rhs);
50 // NOLINTEND
51 };
52
53public:
54 // member variables
55 // NOLINTBEGIN
67 // NOLINTEND
68
69public:
70 // prevent constructor by default
74
75public:
76 // member functions
77 // NOLINTBEGIN
79
80 MCAPI ::std::unique_ptr<::Packet> nextUpdatePacket(::MapItemSavedData const& savedData);
81 // NOLINTEND
82
83public:
84 // constructor thunks
85 // NOLINTBEGIN
86 MCAPI void* $ctor(::MapItemTrackedActor::UniqueId const& id, ::BlockSource& region);
87 // NOLINTEND
88};
Definition BlockSource.h:67
Definition MapItemSavedData.h:31
Definition MapItemTrackedActor.h:12
Definition Packet.h:26
Definition MapItemTrackedActor.h:26
Definition Alias.h:14