LeviLamina
Loading...
Searching...
No Matches
MeleeTargeting.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Actor;
8class BlockSource;
9class HitResult;
10class Vec3;
11namespace SharedTypes { struct FloatRange; }
12// clang-format on
13
14namespace HitDetection::MeleeTargeting {
15// functions
16// NOLINTBEGIN
17MCNAPI ::std::vector<::HitResult> getHitResults(
18 ::BlockSource& region,
19 ::Actor& source,
20 ::Vec3 const& direction,
21 ::SharedTypes::FloatRange const& distance,
22 float collisionMargin
23);
24// NOLINTEND
25
26} // namespace HitDetection::MeleeTargeting
Definition Actor.h:105
Definition BlockSource.h:68
Definition HitResult.h:17
Definition Vec3.h:10
Definition FloatRange.h:12