3#include "mc/_HeaderOutputPredefine.h"
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"
26namespace AimAssistActorPrioritySyncSystem {
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
37MCAPI
void _tickUpdateMap(
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>
47 ::OptionalGlobal<::CameraAimAssistActorPriorityServerComponent> actorPriorityComponent
50MCAPI ::TickingSystemWithInfo createSystem();
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