LeviLamina
Loading...
Searching...
No Matches
CameraAimAssistCommandUtils.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/server/commands/CommandSelector.h"
7#include "mc/world/level/camera/aimassist/camera_aim_assist/TargetMode.h"
8
9// auto generated forward declare list
10// clang-format off
11class CommandOrigin;
12class CommandOutput;
13class Player;
14class Vec2;
15// clang-format on
16
17namespace CameraAimAssistCommandUtils {
18// functions
19// NOLINTBEGIN
20MCAPI void clearAimAssistForPlayerTargets(
21 ::CommandSelector<::Player> const& playerTargets,
22 ::CommandOrigin const& origin,
23 ::CommandOutput& output
24);
25
26MCAPI void setAimAssistForPlayerTargets(
27 ::std::string const& presetId,
28 ::CameraAimAssist::TargetMode targetMode,
29 ::Vec2 const& viewAngle,
30 float distance,
31 ::CommandSelector<::Player> const& playerTargets,
32 ::CommandOrigin const& origin,
33 ::CommandOutput& output
34);
35// NOLINTEND
36
37} // namespace CameraAimAssistCommandUtils
Definition CommandOrigin.h:32
Definition CommandOutput.h:19
Definition CommandSelector.h:11
Definition Player.h:119
Definition Vec2.h:5