LeviLamina
Loading...
Searching...
No Matches
AimAssistActorPrioritySyncSystem.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/Include.h"
8#include "mc/deps/ecs/strict/OptionalGlobal.h"
9#include "mc/platform/brstd/flat_set.h"
10
11// auto generated forward declare list
12// clang-format off
15class HashedString;
16class LevelComponent;
20struct MobFlagComponent;
24// clang-format on
25
26namespace AimAssistActorPrioritySyncSystem {
27// functions
28// NOLINTBEGIN
29MCAPI void _tickMobPriority(
30 ::ActorOwnerComponent& mobOwner,
31 ::SynchedActorDataComponent& synchedActorData,
32 ::CameraAimAssistRegistryComponent const& aimAssistRegistry,
33 ::brstd::flat_set<::HashedString, ::std::less<::HashedString>, ::std::vector<::HashedString>> const& presetData,
34 ::CameraAimAssistActorPriorityServerComponent& aimAssistActorPriority
35);
36
37MCAPI void _tickUpdateMap(
38 ::ViewT<
39 ::StrictEntityContext,
40 ::Include<::ServerPlayerComponent>,
41 ::CameraAimAssistComponent const,
42 ::ActorOwnerComponent,
43 ::SynchedActorDataComponent> serverPlayerView,
44 ::ViewT<::StrictEntityContext, ::LevelComponent const, ::CameraAimAssistRegistryComponent const> levelView,
45 ::ViewT<::StrictEntityContext, ::Include<::MobFlagComponent>, ::ActorOwnerComponent, ::SynchedActorDataComponent>
46 mobView,
47 ::OptionalGlobal<::CameraAimAssistActorPriorityServerComponent> actorPriorityComponent
48);
49
50MCAPI ::TickingSystemWithInfo createSystem();
51// NOLINTEND
52
53} // namespace AimAssistActorPrioritySyncSystem
Definition ActorOwnerComponent.h:10
Definition CameraAimAssistRegistryComponent.h:15
Definition HashedString.h:5
Definition LevelComponent.h:10
Definition StrictEntityContext.h:8
Definition CameraAimAssistActorPriorityServerComponent.h:9
Definition CameraAimAssistComponent.h:10
Definition MobFlagComponent.h:5
Definition ServerPlayerComponent.h:5
Definition SynchedActorDataComponent.h:8
Definition TickingSystemWithInfo.h:13