LeviLamina
Loading...
Searching...
No Matches
TickingAreaList.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/level/ticking/TickingAreaListBase.h"
7
8// auto generated forward declare list
9// clang-format off
10class ITickingArea;
11class LevelStorage;
12class Vec3;
13// clang-format on
14
16public:
17 // prevent constructor by default
18 TickingAreaList& operator=(TickingAreaList const&);
19
20public:
21 // virtual functions
22 // NOLINTBEGIN
23 // vIndex: 1
24 virtual bool removeDistantEntityAreasAndCheckForRemoved(
25 ::std::vector<::Vec3> const& playerPositions,
26 ::std::function<void(::ITickingArea const&)> requeue,
27 ::LevelStorage& levelStorage
28 ) /*override*/;
29
30 // vIndex: 0
31 virtual ~TickingAreaList() /*override*/;
32 // NOLINTEND
33
34public:
35 // member functions
36 // NOLINTBEGIN
38 // NOLINTEND
39
40public:
41 // constructor thunks
42 // NOLINTBEGIN
43 MCAPI void* $ctor(::TickingAreaList const&);
44 // NOLINTEND
45
46public:
47 // destructor thunk
48 // NOLINTBEGIN
49 MCAPI void $dtor();
50 // NOLINTEND
51
52public:
53 // virtual function thunks
54 // NOLINTBEGIN
55 MCAPI bool $removeDistantEntityAreasAndCheckForRemoved(
56 ::std::vector<::Vec3> const& playerPositions,
57 ::std::function<void(::ITickingArea const&)> requeue,
58 ::LevelStorage& levelStorage
59 );
60 // NOLINTEND
61
62public:
63 // vftables
64 // NOLINTBEGIN
65 MCAPI static void** $vftable();
66 // NOLINTEND
67};
Definition ITickingArea.h:25
Definition LevelStorage.h:24
Definition TickingAreaListBase.h:15
Definition TickingAreaList.h:15
Definition Vec3.h:10