LeviLamina
Loading...
Searching...
No Matches
IActorDimensionTransferProxy.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Actor;
8class CompoundTag;
9class Dimension;
10class Vec3;
11// clang-format on
12
14public:
15 // virtual functions
16 // NOLINTBEGIN
17 virtual ~IActorDimensionTransferProxy() = default;
18
19 virtual void transferTickingArea(::Actor&, ::Dimension&) const = 0;
20
21 virtual void removeActorFromLevelChunk(::Actor&) const = 0;
22
23 virtual void
24 transferActorToDimension(::Actor const&, ::Dimension&, ::Vec3 const&, ::std::unique_ptr<::CompoundTag>) const = 0;
25 // NOLINTEND
26
27public:
28 // virtual function thunks
29 // NOLINTBEGIN
30
31 // NOLINTEND
32};
Definition Actor.h:105
Definition CompoundTag.h:23
Definition Dimension.h:85
Definition IActorDimensionTransferProxy.h:13
Definition Vec3.h:10