LeviLamina
Loading...
Searching...
No Matches
PositionSource.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/math/Vec3.h"
7
#include "mc/deps/shared_types/legacy/actor/ActorLocation.h"
8
#include "mc/legacy/ActorUniqueID.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
CompoundTag
;
13
// clang-format on
14
15
namespace
GameEvents {
16
17
class
PositionSource
{
18
public
:
19
// PositionSource inner types define
20
using
ActorWithAttachPos = ::std::pair<::ActorUniqueID, ::SharedTypes::Legacy::ActorLocation>;
21
22
public
:
23
// member variables
24
// NOLINTBEGIN
25
::ll::
26
TypedStorage<8, 24, ::std::variant<::std::pair<::ActorUniqueID, ::SharedTypes::Legacy::ActorLocation>,
::Vec3
>>
27
mVariant;
28
// NOLINTEND
29
30
public
:
31
// member functions
32
// NOLINTBEGIN
33
MCAPI
void
serializeTo(
::CompoundTag
& tag)
const
;
34
// NOLINTEND
35
};
36
37
}
// namespace GameEvents
CompoundTag
Definition
CompoundTag.h:13
GameEvents::PositionSource
Definition
PositionSource.h:17
Vec3
Definition
Vec3.h:10
src
mc
world
events
gameevents
PositionSource.h
Generated on Sun Jul 13 2025 04:21:03 for LeviLamina by
1.12.0