LeviLamina
Loading...
Searching...
No Matches
UnloadedChunkWarningSystem.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/ecs/ViewT.h"
7#include "mc/deps/ecs/strict/EntityModifier.h"
8#include "mc/deps/ecs/strict/Include.h"
9#include "mc/deps/ecs/strict/OptionalGlobal.h"
10
11// auto generated forward declare list
12// clang-format off
23// clang-format on
24
25namespace UnloadedChunkWarningSystem {
26// functions
27// NOLINTBEGIN
28MCAPI ::TickingSystemWithInfo createSystem();
29
30MCAPI void tickEntity(
31 ::StrictEntityContext const& entity,
32 ::StateVectorComponent const& stateVector,
33 ::ActorRotationComponent const& actorRotation,
34 ::UnloadedChunkTimerComponent& unloadedChunkTimer,
35 ::EntityModifier<::DisplayObjectMessageRequestComponent, ::UnloadedChunkTimerComponent> modifier,
36 ::IConstBlockSource const& region
37);
38
39MCAPI void tickView(
40 ::ViewT<
41 ::StrictEntityContext,
42 ::Include<::ActorMovementTickNeededComponent>,
43 ::StateVectorComponent const,
44 ::ActorRotationComponent const,
45 ::UnloadedChunkTimerComponent> mainView,
46 ::ViewT<::StrictEntityContext, ::DimensionTypeComponent const> const& dimensionView,
47 ::OptionalGlobal<::LocalConstBlockSourceFactoryComponent const> factory,
48 ::EntityModifier<::DisplayObjectMessageRequestComponent, ::UnloadedChunkTimerComponent> modifier
49);
50// NOLINTEND
51
52} // namespace UnloadedChunkWarningSystem
Definition IConstBlockSource.h:24
Definition StrictEntityContext.h:14
Definition ActorMovementTickNeededComponent.h:5
Definition ActorRotationComponent.h:8
Definition DimensionTypeComponent.h:8
Definition DisplayObjectMessageRequestComponent.h:5
Definition LocalConstBlockSourceFactoryComponent.h:8
Definition StateVectorComponent.h:8
Definition TickingSystemWithInfo.h:13
Definition UnloadedChunkTimerComponent.h:5